Matlab 从原始图像中分离放大图像部分

Matlab 从原始图像中分离放大图像部分,matlab,matlab-guide,isolation,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 binariza

我对原始的灰色眼睛图像(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部分从原始彩色图像(圆圈内的部分)中分离出来,保留其余部分以及(圆圈外的部分)。我也尝试将其转换为双倍,但没有得到结果


查看放大后的图像和我需要从中减去检测到的部分的图像。

请将您的图像上载到tiny.pic(或类似服务)并发布图像链接。不看你在说什么就很难理解你的问题。