简单图像目标检测

总体目标:使用matlab编写程序,在图像中识别苹果果实目标

所用知识: 颜色空间:RGB颜色空间、HSV颜色空间、Lab颜色空间

                  阈值分割:最大熵阈值分割、最大类间方差阈值分割

                 连通域分析

                边缘检测:Canny边缘检测、Sobel边缘检测

1、读取图像,颜色空间变换

str='C:\Users\DELL\Pictures\图片1.png';

 I=imread(str);

cform=makecform('srgb2lab');

I1=applycform(I,cform);%进行颜色空间变换,由RGB颜色空间转换为lab颜色空间

原图像:

颜色空间变换后

L通道:

a通道:

b通道:

可以看出在a通道中目标与背景区分最明显。我们取a通道图像进行处理。

我们用迭代法阈值分割法确定a通道灰度图像的阈值为128(灰度图像取值为0-255).

使用阈值128对a通道灰度图像进行二值化,得到二值图像:

可以看到目标区域为白色,背景区域为黑色。

你可能感兴趣的:(简单图像目标检测)