图像太大,显示不全的问题,matlab已经替你解决了,只显示75%的图像,倒是下面红色的错误信息应注意,第一个问题,I应是二维数据,而从jpg图片过来的I是三维的,在程序中应改为:I=read('...');J=rgb2gray(I);BW1=edge(I,...)
刚试完,我处理的是图像,把那个图像截了个图出来就hin完美了。如果不能截图的话试试能不能降低像素或者分块处理hhhh
%图太大是警告啦 没事的 代码改成这样就可以了
clear all
close all
I=imread('d\7.jpg');
I=rgb2gray(I);
figure;imshow(I);
BW1=edge(I,'sobel',0.1);
figure;imshow(BW1);