当初入手图像处理是想做个数粒宝,花了两年多时间都没做的太好,失败原因总结如下:
1.当年成像设备选的太差,分辨率太低导致粘连的缝隙太模糊
2.Emgucv也好,图像处理也好,太多的知识点有盲区
好在这次做了一个数子弹的,把之前坑终于补上了。图像处理尤其图像切割这块已经打通,在此将多年心得总结。
N多基本的Emgucv的说明,我这出了本书,没上架,需要的直接QQ联系(273651820),纸质的45,电子的35.
广告打完了,接着写这次数子弹的内容:
1.预处理
所有的图像处理成不成功,预处理占了80%。如何提取子弹区域(即生成子弹的前景图,二值图)
我这常用操作是:
滤波,用来减少需要处理的区域(高通、低通、中值、高斯、双边),还有均值漂移(速度较慢)
增强,用来让需要处理的区域特征更明显(不同颜色通道之间的组合运算、均衡化),比如这次取子弹区域,子弹是黄色为主,我就用了黄色通道,即r+g(b可减可不减)使得子弹区域更明显。
2.轮廓查找
Opencv太多讲轮廓查询的,我这就不多说了。轮廓即是区域,分析区域可以获取很多参数:
形态相关:外接矩形、最小外接矩形、凸包、凹点、形度等等