![]() |
图像自动识别旋转角度
各位高手,我的程序如下:
clear F=imread('F:\GIS学习资料\课件\数字图像处理\教案\多媒体教案\毕业设计实验\主楼.jpg'); %读入图像 H=rgb2gray(F); figure;imshow(H); Dx=[1 2 1;0 0 0;-1 -2 -1]; %水平微分算子 Dy=zeros(3,3); G=sharpen1(H,Dx,Dy); I=uint8(H+G); figure;imshow(G); figure;imshow(I); [m,n]=size(G); count1 = 0; count2 = 0; %自动识别旋转角度 for k=1:m if(G(k+1,50)-G(k,50)>5) count1=k+1; continue; end end 但是总会报错:??? Index exceeds matrix dimensions. 不知是为什么?请求高手指点!! |
回复: 急寻求助
lz 能否把matlab提供的error statement整句贴出来
大家一同讨论一下 |
回复: 急寻求助
谢谢,我已经解决了!!
|
所有时间均为北京时间。现在的时间是 05:01。 |
Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.