从原始图像中分离膨胀图像部分

时间:2015-05-07 11:47:17

标签: matlab matlab-guide isolation

我在原始灰色眼睛图像(imgSrc)上进行了形态学操作,通过以下代码定位睫毛部分。

seClosing = strel('disk', 5); //perform closing   
closeImg = imclose(imgSrc,seClosing);

midImg = closeImg - imgSrc; //Subtract original image from closed image

binaryImg = midImg > 30; //perform binarization with threshold 30
figure,imshow(binaryImg);title('Binarized Image');

seDilate = strel('disk',1); //perform dilation
dialateImg = imdilate(binaryImg,seDilate);

我需要将检测到的dialatedImg部分与原始彩色图像(圆圈内部)保持一致,保留剩余部分以及(部分在圆圈外)。我也尝试将其转换为双倍,但没有得到结果。

查看扩张图像和我需要从中减去检测到的部分的图像。

0 个答案:

没有答案