c - 如何纠正扭曲的文档?

标签 c image algorithm image-processing scanning

我正在编写一个软件来扭曲图像。 示例:当您用相机拍摄书页的照片时,页面的形状不太好,如下所示: there

所以我的程序的第一部分改变了形状,所以最终的形状是一个矩形(几乎工作正常): there

但正如您所看到的,我的问题是,在我的照片边缘,文本的宽度比图像中间的文本要小,那么我该如何应用什么算法来纠正这个问题? 谢谢

最佳答案

从文本行变形的方式来看,您似乎正在使用 2d 映射,而实际上您应该使用 3d 映射。 参见http://www.vision.caltech.edu/savarese/main.htm中的补充阅读部分尤其是第一个。

关于c - 如何纠正扭曲的文档?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18423155/

相关文章:

c - 为什么 scanf 无法读取空格?

python - matplotlib 中图像网格上的两个颜色条

java - 如何在 O(n) 时间内找到到达数组末尾的最少跳转次数

jquery - 使用 jQuery,如何更改 div 内悬停时的图像?

python - 文本到图像总是灰色的

algorithm - 二进制搜索

java - 一个奇怪的计数器 - 无效的断开数字

根据字符串中的文件路径计算文件大小

c - 有没有办法在C中获取函数的参数名称

c - Linux i386 上的 va_arg 错误