设置椭圆ROI一分之零的形象
2视图(30天)
显示旧的评论
接受的答案
图像分析
2018年8月16日
编辑:图像分析
2018年8月16日
抹去你的形象,你有一个椭圆的面具,做
grayImage(面具)= 0;
请看附呈的演示。
如果你需要更多的帮助,你得把你现有的代码。
15个评论
图像分析
2018年8月27日
只有从0 - 1 x和y -不到一个像素!和你没有椭圆中心指定。试试这个:
grayImage = imread (“cameraman.tif”);
次要情节(2 2 1);
imshow (grayImage);
(行、列,numberOfColorChannels) = (grayImage)大小;
持有在;
%参数化方程。
t = linspace (0、360、1000);
移相= 0;
xAmplitude =列/ 3;
yAmplitude = / 5行;
xCenter =列/ 2;
yCenter =行/ 2;
x = xAmplitude *信德(t +相位变化)+ xCenter;
y = yAmplitude * cosd (t) + yCenter;
掩码= poly2mask (x, y,行、列);
次要情节(2,2,2);
imshow(面具);
grayImage(面具)= 0;
次要情节(2、2、3);
imshow (grayImage);