我希望了解如何迭代我从图像创建的以下矩阵:
Img = imread('tinycircle.png');
Img = Img(:,:,1);
Img = double(Img);
[x,y] = size(Img);
I = ones(x,y);
我想遍历每个像素Img并确定每个像素与I = ones(x,y);
我知道我可以使用类似的东西:
R = pdist2(Img,I);
但只需要一点帮助迭代图像的每个像素。
答案 0 :(得分:1)
如果您有图像处理工具箱,则可以使用二值化图像,例如
bw = Img > 0;
然后使用命令
I = bwdist(bw);