matlab处理过的图像太大不能显示是怎么了

2025-01-02 00:46:05
推荐回答(3个)
回答1:

图像太大,显示不全的问题,matlab已经替你解决了,只显示75%的图像,倒是下面红色的错误信息应注意,第一个问题,I应是二维数据,而从jpg图片过来的I是三维的,在程序中应改为:I=read('...');J=rgb2gray(I);BW1=edge(I,...)

回答2:

刚试完,我处理的是图像,把那个图像截了个图出来就hin完美了。如果不能截图的话试试能不能降低像素或者分块处理hhhh

回答3:

%图太大是警告啦 没事的 代码改成这样就可以了
clear all
close all
I=imread('d\7.jpg');
I=rgb2gray(I);
figure;imshow(I);
BW1=edge(I,'sobel',0.1);
figure;imshow(BW1);