count number of ones occurred in a row/column in an binary image and storing the values of counting in row/column wise in a matrix
4 次查看(过去 30 天)
显示 更早的评论
How to count number of ones occurred in a row/column in an binary image and to know which row/column has max ones occured in matlab and row/column by row/column storing total ones occured in a row/column in an vector
0 个评论
回答(2 个)
Image Analyst
2012-4-13
Try this:
% Create a sample binary image.
binaryImage = logical(randi(2, [8 7])-1)
% Count the ones in each row.
numberOfOnesPerRow = sum(binaryImage, 2) % Change to 1 for columns
[maxValue, indexes] = find(numberOfOnesPerRow == max(numberOfOnesPerRow))
0 个评论
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Image Processing Toolbox 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!