Subscript indices must either be real positive integers or logicals.?
조회 수: 2 (최근 30일)
이전 댓글 표시
I've been getting this error when trying to sum a column: "Subscript indices must either be real positive integers or logicals." and my matrix is uint8 and its values are all zero and it happens starting with the first cell so its no isolated incident, whats the problem? there's my code: bw is a grayscale image from a video with black borders which I'm trying to delete. for the first image it worked but for the second it received an error.
for col=1:size(bw,2)
coloumn = sum(uint8(bw(:,col)));
if coloumn>0
if col==1
maxMinCol2 = 1;
else
maxMinCol2 = col-1;
break
end
end
end
ps: I know there's already other answered pages about his error but I couldnt find this specific circumstance of the error.
thanks in advance :) .
댓글 수: 0
채택된 답변
추가 답변 (0개)
참고 항목
카테고리
Help Center 및 File Exchange에서 Logical에 대해 자세히 알아보기
제품
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!