| 查看: 324 | 回复: 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{:}); 这个应该怎么改呢? |
» 猜你喜欢
售SCI-T0P文章,我:8O.5.5.1.O.54,科目齐全,可+急
已经有12人回复
售SCI一区T0P文章,我:8.O.55.1.O.5.4,科目全,可+急
已经有18人回复
2027博士申请-临床检验诊断学、病原生物学、微生物方向
已经有4人回复
售SCI-T0P文章,我:8O.5.5.1.O.54,科目齐全,可+急
已经有17人回复
售SCI一区T0P文章,我:8.O.55.1.O.54,科目齐全,可+急
已经有10人回复
售SCI文章,我:8O.5.5.1O.54,科目全,可十急
已经有22人回复
越来越担心硕士毕业后没有竞争力了
已经有14人回复
论文的挂名怎么评判贡献?基金申请中,排名第一的挂名文章
已经有3人回复
申博自荐 2篇一区TOP+1篇EI+2公开发明专利 2027博士申请
已经有3人回复
闲聊
已经有6人回复










回复此楼