Y
yanghai0437
Unregistered / Unconfirmed
GUEST, unregistred user!
1、我将下面的函数写在主程序中没有这个问题,但是当我写在dll中时出现了
这个问题Cannot assign a TBitmap to a TBitmap,不知道该怎么解决,请高手帮忙。
我是要把图像备份,然后再将备份的图像灰度化,不知道该怎么做在dll中 (50分)
---这个问题我已经解决了,多谢爱元元的哥哥,50分是你的了
2、还有谁知道二值化和边沿检测的算法请告知,另开贴给分 (100分)
-- 边沿检测算法我也知道了几个,如果有人能提供更好的最好。
-- 二值化算法我也找到了,但是还是要谢谢nightnoise(50分), 我是在《vb6图像处理开发与实例》一书中看到的
3、如果采集来的是单色图像,4位、8位 、15位、16位,32位的图像,在进行边沿检测和
二值化之前是不是都需要转换成24位的灰度图像,如何转换? (50分)
--这个问题还没有解决,我打算不管多少位图像都用image控件load,然后设置为PixelFormat := pf24bit;
不知道这样做是否可以。
4、新问题:求除去小面积粒子的算法,就是在二值化后图像上出现很多小点,用除去孤立点算法也不能消除,因为这些小点不只一个象素,而《vb6图像处理开发与实例》一书中的
算法有问题,在此请大家帮忙。
剩下的问题我在别处给分
这个问题Cannot assign a TBitmap to a TBitmap,不知道该怎么解决,请高手帮忙。
我是要把图像备份,然后再将备份的图像灰度化,不知道该怎么做在dll中 (50分)
---这个问题我已经解决了,多谢爱元元的哥哥,50分是你的了
2、还有谁知道二值化和边沿检测的算法请告知,另开贴给分 (100分)
-- 边沿检测算法我也知道了几个,如果有人能提供更好的最好。
-- 二值化算法我也找到了,但是还是要谢谢nightnoise(50分), 我是在《vb6图像处理开发与实例》一书中看到的
3、如果采集来的是单色图像,4位、8位 、15位、16位,32位的图像,在进行边沿检测和
二值化之前是不是都需要转换成24位的灰度图像,如何转换? (50分)
--这个问题还没有解决,我打算不管多少位图像都用image控件load,然后设置为PixelFormat := pf24bit;
不知道这样做是否可以。
4、新问题:求除去小面积粒子的算法,就是在二值化后图像上出现很多小点,用除去孤立点算法也不能消除,因为这些小点不只一个象素,而《vb6图像处理开发与实例》一书中的
算法有问题,在此请大家帮忙。
剩下的问题我在别处给分