我需要掃描(一半)二進制圖像並只存儲(或標記)第一個黑色像素的位置。我在matlab中嘗試了這一點。但代碼顯示所有黑色像素的位置。我的代碼是這樣的。在matlab中查找像素位置
I= imread('binary image');
imshow(I);
[r c] =size(I);
for j=1:c/2
for i=1:r
if(I(i,j)==1)
[i j]
end
end
end
改善這種任何建議...
如果你有答案,請接受它。它會減少你的問題的其他工作。 – 2012-01-29 16:52:44