0
A
回答
1
img = Image.open('your_wonderful_image.png')
nonwhite_positions = [(x,y) for x in range(img.size[0]) for y in range(img.size[1]) if img.getdata()[x+y*img.size[0]] != (255,255,255)]
rect = (min([x for x,y in nonwhite_positions]), min([y for x,y in nonwhite_positions]), max([x for x,y in nonwhite_positions]), max([y for x,y in nonwhite_positions]))
img.crop(rect).save('out.png')
相关问题
- 1. 使用边框的裁剪图像
- 2. 在python中使用PIL裁剪图像
- 3. 使用PIL自动裁剪图像
- 4. 用python/PIL自动裁剪图像
- 5. Python的PIL裁剪问题:裁剪图像的颜色扭曲
- 6. 使用PIL无损图像裁剪jpeg图像吗?
- 7. Python PIL:如何保存裁剪图像?
- 8. PIL裁剪和粘贴问题:裁剪不会创建裁剪图像
- 9. WPF剪裁边框
- 10. ios - 用羽化边缘裁剪图像
- 11. 如何裁剪图像,使用imagemagick图像中的颜色边框
- 12. 使用Java裁剪图像
- 13. 使用openCV裁剪图像
- 14. 使用css裁剪图像
- 15. 使用php裁剪图像
- 16. 使用ImageScience裁剪图像
- 17. 裁剪图像使用jQuery
- 18. 使用c裁剪图像#
- 19. 使用CGImageCreateWithImageInRect裁剪图像
- 20. 使用CGImageRef裁剪图像
- 21. 用可设置的中心和Python缩放裁剪图像PIL
- 22. 裁剪图像
- 23. 裁剪图像
- 24. 裁剪图像
- 25. WinRT中的裁剪/裁剪图像
- 26. 更改边界原点+裁剪图像
- 27. 在屏幕边缘裁剪图像html
- 28. 自动裁剪图像边界
- 29. 按多边形区域裁剪图像
- 30. 用特殊框架裁剪图像
你可能需要查找“图像裁剪”为PIL,看看这个答案:http://stackoverflow.com/a/9983361/532471 – Geekfish 2013-03-18 10:59:12
凭什么你打算裁剪图像? ? – pradyunsg 2013-03-18 11:44:47
Geekfish,不,我不知道尖号的边界。我只想从图像中剪切数字。 – Nolik 2013-03-18 11:50:38