私は何百もの紙のフォームを持っています、そして私はこのフォームを自動的に読みたいです。最初のステップは、スキャンした用紙を校正することです。(4つの正方形の座標を見つけます)
しかし、私はmatlabでそれを行う方法がわかりません:(
これが写真です:
私は何百もの紙のフォームを持っています、そして私はこのフォームを自動的に読みたいです。最初のステップは、スキャンした用紙を校正することです。(4つの正方形の座標を見つけます)
しかし、私はmatlabでそれを行う方法がわかりません:(
これが写真です:
これがOpenCVを使用したソリューションです。用紙自体の検出については、こちらをご覧ください。
ハーバードに感謝します、
この解決策は私を助けました。これは私がしたことです:
I = imread('inv-small.png');
BW = edge(I,'canny',0.3);
imshow(BW);
C = corner(BW,4);
imshow(I);
hold on
plot(C(:,1), C(:,2), 'r*');
hold off
結果: