44问答网
所有问题
matlab处理过的图像太大不能显示是怎么了
我用MATLAB左边缘检测,载入图像写好代码后出现这样
这是怎么回事啊,求指点
举报该问题
推荐答案 2013-07-04
图像太大,显示不全的问题,matlab已经替你解决了,只显示75%的图像,倒是下面红色的错误信息应注意,第一个问题,I应是二维数据,而从jpg图片过来的I是三维的,在程序中应改为:I=read('...');J=rgb2gray(I);BW1=edge(I,...)
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://44.wendadaohang.com/zd/3DV36RZYG.html
其他回答
第1个回答 2020-05-03
刚试完,我处理的是图像,把那个图像截了个图出来就hin完美了。如果不能截图的话试试能不能降低像素或者分块处理hhhh
第2个回答 2013-07-04
%图太大是警告啦 没事的 代码改成这样就可以了
clear all
close all
I=imread('d\7.jpg');
I=rgb2gray(I);
figure;imshow(I);
BW1=edge(I,'sobel',0.1);
figure;imshow(BW1);
追问
tif的图像出现这种也是一样的吗
本回答被提问者和网友采纳
相似回答
求问为什么
MATLAB不能显示
应该显示
的图像
答:
加入你的二值
图像
存放在矩阵I中 那么 [dx dy]=gradient(I);得到的两个矩阵 dx dy,和I大小一样,对应于原来矩阵I分别在x,y方向的梯度 想提取那一点,直接dx dy中提取就可以了 例如想要图像中10行,20列那点像素的梯度 xx=dx(10,20);=dy(10,20);得到的xx,即使这点x方向和y方向的梯度 ...
MATLAB
GUI设计中,调用已编好的M文件,
图像不显示是
为什么?
答:
你至少应该截个屏,把错误信息贴出来(命令窗口里面的输出信息)。不过,仅仅截屏往往是
不能
彻底解决问题的,解决了一个问题之后往往又会有下一个问题。所以,最好的做法是,你把程序打包传到网盘上,那样可以帮你彻底解决。
matlab
做数字
图像处理
,读入jpg格式的彩色图像,FFT2做变换,ABS取幅频后...
答:
我还是担心你
不
明白为什么,所以特地解释一下。
MATLAB显示图片
,如果是unit的无符号型,可以使各种深度的:1-bit,8-bit,甚至16-bit,32-bit。如果要是double型变量,则需要其范围控制在0~1之间,否则负数算作0,大数算作1.这里你fft之后,虽然取abs为了保证是实数的想法非常的健全而保险,但是你忽略...
matlab
程序出
不
来
图像是怎么
回事
答:
if sign_cs<=92&sign_ce<=92 这句话有问题,
Matlab的
if 后的 条件是用括号分隔的。这是一个明显的错误。应该是:if (sign_cs<=92&sign_ce<=92)不知道这是
不是
最终的原因,不过这个一定会使报错。希望解决了你的问题,谢谢。
大家正在搜
怎么用matlab处理图像
基于matlab的图像处理
matlab进行图像像素处理
图像二值化处理matlab
matlab怎么做图像分析
灰度图像二值化处理matlab
matlab基本图像处理
matlab做图像处理
matlab函数图像
相关问题
matlab 得到图片太大,不能完全显示,该如何调整大小
matlab 提示图片矩阵太大无法完全显示怎没办?怎么才能完...
matlab运行程序时显示图片,出现图片太大无法显示全部的警...
matlab 处理高光谱图像 图像以.mat文件存储 134...
matlab图像处理让图像原大小显示出来的函数是什么?
matlab处理图像时,对于大小几兆的图像总是提示out o...
matlab 图像显示不全,如图,怎么办?
matlab中怎么解决图像处理后显示为白色或黑色