1

我有数百张纸质表格,我想自动阅读这些表格。第一步是校准扫描的纸张。(找到4个正方形的坐标)

但我不知道如何在matlab中做到这一点:(

这是图片: http://i.imgur.com/wR463.png

4

2 回答 2

2

这是使用 OpenCV的解决方案。要检测纸张本身,请参阅

于 2012-07-29T11:57:02.467 回答
1

谢谢哈佛,

这个解决方案帮助了我。这就是我所做的:

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

结果是 : 在此处输入图像描述

于 2012-07-29T14:01:47.543 回答