| 查看: 266 | 回复: 0 | |||
| 当前主题已经存档。 | |||
[交流]
【求助】大家帮忙帮我看下用MATLAB仿真为什么直方图不出来
|
|||
|
>> J=imread('RoadG1.jpg'); >> [x,y]=size(J); >> I=double(J); >> z0=max(max(I)); >> z1=min(min(I)); >> T=(z0+z1)/2; >> TT=0; >> s0=0;n0=0; >> s1=0;n1=0; >> allow=0.5; >> d=abs(T-TT); >> count=0; >> while(d>=allow) count=count+1; for i=1:x for j=1:y if (I(i,j)>=T) s0=s0+I(i,j); n0=n0+1; end if (I(i,j) n1=n1+1; end end end T0=s0/n0; T1=s1/n1; TT=(T0+T1)/2; d=abs(T-TT); T=TT; end >> Seg=zeros(x,y); >> for i=1:x for j=1:y if(I(i,j)>=T) Seg(i,j)=1; end end end >> J0=Seg; >> SE=strel('rectangle',[6 4]); >> IM=imopen(J0,SE); >> figure,imshow(J); >> figure,imhist(J); 底下总说错误 ??? Error using ==> images\private\checkinput>check_attributes Function IMHIST expected its first input argument, I or X, to be two-dimensional. Error in ==> images\private\checkinput at 37 check_attributes(A, attributes, function_name, variable_name, ... Error in ==> imhist>parse_inputs at 198 checkinput(a, {'double','uint8','logical','uint16'}, {'2d'}, mfilename, ['I or ' ... Error in ==> imhist at 49 [a, n, isScaled, top, map] = parse_inputs(varargin{:}); 这个应该怎么改呢? |
» 猜你喜欢
孩子确诊有中度注意力缺陷
已经有13人回复
三甲基碘化亚砜的氧化反应
已经有4人回复
请问下大家为什么这个铃木偶联几乎不反应呢
已经有5人回复
请问有评职称,把科研教学业绩算分排序的高校吗
已经有5人回复
2025冷门绝学什么时候出结果
已经有3人回复
天津工业大学郑柳春团队欢迎化学化工、高分子化学或有机合成方向的博士生和硕士生加入
已经有4人回复
康复大学泰山学者周祺惠团队招收博士研究生
已经有6人回复
AI论文写作工具:是科研加速器还是学术作弊器?
已经有3人回复
论文投稿,期刊推荐
已经有4人回复
硕士和导师闹得不愉快
已经有13人回复














回复此楼