How to mark the (last row,this column) of finding the highest white pixels through each column.
2 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
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 comentarios
Image Analyst
el 3 de Mayo de 2015
Where are the green marks? If they're not at the very last row, then where are they?
Respuestas (1)
Image Analyst
el 3 de Mayo de 2015
First get the size of your binary image:
[rows, columns] = size(binaryImage);
The last row is the value in "rows".
8 comentarios
Ver también
Categorías
Más información sobre Get Started with Image Processing Toolbox en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!