基本的に、自己相関法を使用して、画像内のクローン領域を見つけようとします。
これは私がMATLABでやったことです
i = imread ('D:\image.jpg') I = rgb2gray(i); imshow(I); f = fspecial('ログ'); h = imfilter(I,f); x = xcorr2(double(h), double(h)); imagesc(x); 図(gcf)
基本的には、画像を読み込み、グレースケールに変更し、ハイパス フィルターを適用し、自己相関を行います。
元画像 http://i38.tinypic.com/2u7ojdz.jpg
自己相関後 http:// i38.tinypic.com/2z3nh9w.jpg
さて、ここで質問です。中央の最大の点と上部の小さな白い点の間のシフト ベクトルを見つけたいと思います。あるアイデアを思いついたのですが、もううまくいかないと感じました。
それらがどのように達成されるかについてのヒント/アイデアはありますか(シフトベクトルの計算において)?
私はこの全体の画像処理/ matlabのことにちょっと慣れていないので、助けていただければ幸いです