当前位置:  开发笔记 > 编程语言 > 正文

如何改变拍下的文件看"扫描"

如何解决《如何改变拍下的文件看"扫描"》经验,为你挑选了1个好方法。

我怎么能在Python/PIL中这样做?即,给定偏移矩形的四个点(拍摄的文档),使其看起来像扫描一样平坦.它有一个简单的算法吗?

另外,我是否应该做任何其他操作以使其看起来更像"扫描"?

我想在Python中为自己制作这个程序的简单版本.



1> Lou Franco..:

查看使用设置为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),包含源四边形的左上角,左下角,右下角和右上角.

推荐阅读
地之南_816
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有