我想知道Identity Mapping Id的像素值;它通常用于图像配准。说h是变形;然后,---对于Id + h ---他们称为扭曲图像。 但是,我无法理解如何将Id嵌入到matlab中;它的价值是什么?这是身份矩阵吗? 最好的
答案 0 :(得分:0)
a=0.1;
stopcr=eps
I1=dicomread('1.dcm');
I2=dicomread('2.dcm');
maxiter=1000;
normdiv=inf;
while( (abs(b)>= stopcr) &(iter <=maxiter))
div1= (I1-I2).* uint16(imgradient(I2));
lap= 0.6 * (imgradient(imgradient(I2)));
lap=uint16(lap);
b=(div1+lap);
div= a* b;
div=uint16(div);
normdiv=abs(div);
solnew= w +div;
w=solnew;
end
w;
b
imcontrast(imshow(w))
我在这做了什么;我通过为它分配固定图像(I1)来初始化w。该代码旨在将I2注册到I1中。 我不知道评估我的代码。另一方面,Id表示身份映射。你能否分享他/她的想法,