早教吧作业答案频道 -->其他-->
matlab中图像边缘检测 edge函数总在报错?I=imread('E:\MATLAB\work\lenna.tif');BW1=edge(I,'prewitt');BW2=edge(I,'canny');subplot(1,2,1);subimage(BW1);title('prewitt算子分割效果图');subplot(1,2,2);subimage(BW2);title('canny算子分割
题目详情
matlab中图像边缘检测 edge函数总在报错?
I=imread('E:\MATLAB\work\lenna.tif');
BW1=edge(I,'prewitt');
BW2=edge(I,'canny');
subplot(1,2,1);
subimage(BW1);
title('prewitt算子分割效果图');
subplot(1,2,2);
subimage(BW2);
title('canny算子分割效果图');
报错:
? Error using ==> edge>parse_inputs at 537
Not enough input arguments.
Error in ==> edge at 197
[a,method,thresh,sigma,thinning,H,kx,ky] = parse_inputs(varargin{:});
I=imread('E:\MATLAB\work\lenna.tif');
BW1=edge(I,'prewitt');
BW2=edge(I,'canny');
subplot(1,2,1);
subimage(BW1);
title('prewitt算子分割效果图');
subplot(1,2,2);
subimage(BW2);
title('canny算子分割效果图');
报错:
? Error using ==> edge>parse_inputs at 537
Not enough input arguments.
Error in ==> edge at 197
[a,method,thresh,sigma,thinning,H,kx,ky] = parse_inputs(varargin{:});
▼优质解答
答案和解析
注意图像格式,double格式的灰度图!
I=imread('原始图像');
I1=rgb2gray(I);
I2=im2double(I1);
I=imread('原始图像');
I1=rgb2gray(I);
I2=im2double(I1);
看了 matlab中图像边缘检测 ...的网友还看了以下:
关于动植物细胞有丝分裂相同点的叙述,不正确的是()A.在分裂间期,完成DNA复制和有关蛋白质合成B 2020-05-13 …
下列关于植物细胞有丝分裂过程的叙述不正确的是()A.在分裂间期,染色体复制,DNA含量加倍B.在分 2020-05-13 …
14.下列关于植物细胞有丝分裂过程叙述不正确的是A.在分裂间期,每个染色体复制,DNA含量加倍B. 2020-05-17 …
下列叙述正确的是A.在分布式系统中处理器是紧耦合的B.并行系统是由一些松耦合的节点组成C.在分布 2020-05-23 …
下列叙述正确的是A.在分布式系统中处理器是紧耦合的B.并行系统是由一些松耦合的结点组成C.在分布 2020-05-24 …
Excel如何计算含有#N/A的求和RT,我要对两个单元格求和,这两个单元格可能都是#N/A,可能 2020-07-09 …
已知a-b为实数,且ab=1设m=a+1分之a+b+1分之b,n=a+1分之1+b+1分之1则m, 2020-07-13 …
下列关于分子和分子运动的说法中正确的是()A.用显微镜观察液体中悬浮微粒的布朗运动观察到的是微粒中 2020-07-15 …
八下华英数学题ab=2013,比较M=a+2013分之a+b+2013分之b和N=a+1分之1+b 2020-07-18 …
投资者A以14元/股的价格买入某公司股票若干股,年终分得现金股息0.9元1)计算其股利收益率(2)投 2020-11-06 …