【问题标题】:How to Alter Photographed Document to Look "Scanned"如何将拍摄的文档更改为“扫描”
【发布时间】:2010-10-14 08:11:02
【问题描述】:

我如何在 Python/PIL 中do this?即,给定一个偏移矩形(一张照片文件)的四个点,让它看起来像被扫描一样平坦。有简单的算法吗?

另外,我应该做任何其他操作以使其看起来更像“扫描”吗?

我想用 Python 为自己制作这个程序的简单版本。

【问题讨论】:

    标签: python image-processing python-imaging-library image-scanner


    【解决方案1】:

    查看方法设置为 QUAD 的 transform()

    http://effbot.org/imagingbook/image.htm

    im.transform(size, QUAD, data) => image
    im.transform(size, QUAD, data, filter) => image
    

    将图像中的四边形(由四个角定义的区域)映射到具有给定大小的矩形。

    数据是一个 8 元组 (x0, y0, x1, y1, x2, y2, y3, y3),其中包含源四边形的左上角、左下角、右下角和右上角。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-11
      • 1970-01-01
      • 2015-11-11
      相关资源
      最近更新 更多