【发布时间】:2014-09-06 23:41:22
【问题描述】:
我是一名电影摄影师,经常处理裁剪/图像大小调整。因为我拍摄胶片,我必须扫描我的底片并从批量扫描中裁剪出每一帧。我的扫描仪扫描四条,每条六张图像(每次扫描 24 帧/裁剪)。
我的一个朋友给我写了一个 Python 脚本,它可以根据输入的坐标自动裁剪图像。该脚本运行良好,但导出图像的文件格式存在问题。
从扫描结果来看,每帧都应生成 240 DPI 的 37mb TIFF(当我在 Adobe Lightroom 中裁剪和导出时)。相反,Cropper 输出 13mb 72 DPI TIFF。
每当我运行 Cropper 时,终端(我在 Mac 上)都会警告我“减压炸弹”。我的朋友被难住了,建议我问 Stack Overflow。
我没有 Python 经验。我可以提供他写的代码和终端给我的命令。
想法? 这将不胜感激,并且可以节省大量时间。 谢谢!
ERROR MESSAGE: /Library/Python/2.7/site-packages/PIL/Image.py:2192: DecompressionBombWarning: Image size (208560540 pixels) exceeds limit of 89478485 pixels, could be decompression bomb DOS attack.
【问题讨论】:
标签: python image python-imaging-library tiff pillow