How to mark the (last row,this column) of finding the highest white pixels through each column.
1 vue (au cours des 30 derniers jours)
Afficher commentaires plus anciens
the code for find the white pixels through each column,and mark into the point.
true
BWImage=imread('BWImage.png');
>> row=find(sum(BWImage,2)==0,1,'last')+1;
col=find(BWImage(row,:)~=0);
row=row*ones(size(col));
Points=[row(:) col(:)];
imshow(BWImage)
hold on
plot(Points(:,2),Points(:,1),'rs','MarkerSize',10)
how to mark both point of the row found and lastRow,this Column?(both red and green mark)
2 commentaires
Image Analyst
le 3 Mai 2015
Where are the green marks? If they're not at the very last row, then where are they?
Réponses (1)
Image Analyst
le 3 Mai 2015
First get the size of your binary image:
[rows, columns] = size(binaryImage);
The last row is the value in "rows".
8 commentaires
Voir également
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!