cbir shape feature implementation
조회 수: 2 (최근 30일)
이전 댓글 표시
i am deepthi...i am doing project in cbir...i got o/p for color and texture feature...i didnt get for shape...
function result=shape(S) S=im2bw(S); [H,theta,rho]=hough(S); datas=[]; for cnt=1:max(max(H)) datas(cnt)=sum(sum(H==cnt)); end %datas(datas==0)=NaN; [maxval,maxind]=max(datas); medval=median(datas); [p]=polyfit(1:maxind-5,datas(1:maxind-5),2); if maxval<3*medval result='Triangle'; elseif p(3)>100 result='square'; else result='Round'; end
warning*bold*
Warning: Polynomial is not unique; degree >= number of data points. > In polyfit at 72 In main2>shape at 241 In main2>feature_Callback at 192 In gui_mainfcn at 96 In main2 at 42 In @(hObject,eventdata)main2('feature_Callback',hObject,eventdata,guidata(hObject))
답변 (1개)
Image Analyst
2013년 2월 3일
OK, let's look at the error message "degree >= number of data points." Well, what is your degree, and what is the number of data points you have?
댓글 수: 0
참고 항목
카테고리
Help Center 및 File Exchange에서 Data Sets in CAGE에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!