例如,将字符“B”,“M”或数字“1”,“2”作为图像。
我必须找出这个角色或数字的宽高比
我没有得到正确的值,这是我的代码:
E = imread('1.jpg');
level = graythresh(E);
BW = im2bw(E,level);
[m,n]=size(BW);
AR=m/n
答案 0 :(得分:5)
您需要获取角色
的边界框的宽高比s = regionprops( BW, 'BoundingBox' );
AR = s.BoundingBox(4) / s.BoundingBox(3);
请参阅regionprops
的文档了解'BoundingBox'
中的值。