다음은 편집을 시도한 코드의 일부인 MATLAB의 deconvolucy입니다.
클래스 유형이 일치하지 않는 DAMPAR에 문제가있는 것으로 보입니다.배열 유형 "DAMPAR"with MATLAB deconvolucy.m
누군가가 도움을 줄 수 있습니까 (예 : deconvolucy.m 에서처럼) 이미지를 호출하는 더 좋은 방법을 알고 있습니까?
[아마도 내가 사용하기 전에 이미지를 배열로 변환해야합니까? 내가 어떻게 그렇게 할]
// - 코드 - //
I = imread (? C : \ 사용자 \ 렘 \ 바탕 화면 \ III \ TIFF \ 69_M.000.tif ','tif 여야를 ');
클래스 (I)
PSF = fspecial ('gaussian', 7,10);
V = .0001;
BlurredNoisy = imnoise (imfilter (I, PSF), 'gaussian', 0, V);
WT = 0 (크기 (I));
WT (5 : 끝 -4,5 : 끝 -4) = 1;
J1 = 디콘 블러시 (BlurredNoisy, PSF);
J2 = deconvlucy (블러 링 된 잡음, PSF, 20, sqrt (V));
J3 = 디콘 블러시 (BlurredNoisy, PSF, 20, sqrt (V), WT);
// ...
...
... //
??? 316 ==> deconvlucy> parse_inputs at 316
함수 deconvlucy에서 DAMPAR은 입력 이미지와 동일한 클래스 여야합니다. 에서
== 오류가> deconvlucy 102 은 [J, PSF, NUMIT, DAMPAR, 판독, 중량, SUBSMPL, sizeI, 분류 된가 numNSdim] = ...