我使用Matlab R2013a來對齊兩個相似的圖像。輸出看起來很好,但由於x,y未對齊,兩張圖像都不適合。我認爲這是由於圖像的旋轉。是否有一種簡單的方法可以將圖像「居中」,以便在仿射變換後兩幅圖像都可以疊加?Matlab imwarp,圖像不適合
Transformation = imregtform(uint8(A),uint8(B),'affine', ...
optimizer,metric);
[X RB] = imwarp(A,Transformation,'OutputView',imref2d(size(A)));
B是原始圖像。 A被註冊到B.仿射變換後,X包含一個旋轉和縮放的圖像,但需要在x和y軸上對齊以完全適合A.
感謝您的任何提示! 都靈
你是如何指定'optimizer'和'metric'的? – Floris
[優化器,公制] = imregconfig('multimodal'); – Durin