射影変換を行いたいです

11 vues (au cours des 30 derniers jours)
kuroshiba
kuroshiba le 3 Nov 2022
Commenté : kuroshiba le 9 Nov 2022
射影変換を行い、写真上の一部の台形部分をピックアップし、長方形として表示したいです。
台形の角の4点の座標(ピクセル上の座標)は取得できたのですが、調べても射影変換の作業がよくわかりません。
ご教授いただけないでしょうか。
  2 commentaires
Atsushi Ueno
Atsushi Ueno le 3 Nov 2022
Ibw = rgb2gray(imread('photoEx5.jpg')) < 127;
movingPoints = [142,127;646,167;723,604;154,689]; % 変換前の数独の四隅
fixedPoints = [1 1; 9 1; 9 9; 1 9]/10.*size(Ibw); % 変換後の数独の四隅
tform = fitgeotrans(movingPoints,fixedPoints,"projective");
Ibw_warp = imwarp(Ibw,tform);
montage({Ibw,Ibw_warp})
kuroshiba
kuroshiba le 9 Nov 2022
ありがとうございます!

Connectez-vous pour commenter.

Réponses (0)

Catégories

En savoir plus sur Sudoku dans Help Center et File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!