6
A
回答
9
getdata()
的输出不包含图片格式或大小,所以您需要保留这些信息(或以其他方式获取信息)。然后做到这一点,利用putdata()
方法:
# get data from old image (as you already did)
data = list(oldimg.getdata())
# create empty new image of appropriate format
newimg = Image.new(format, size) # e.g. ('RGB', (640, 480))
# insert saved data into the image
newimg.putdata(data)
相关问题
- 1. 如何构建Network.HTTP.Conduit.Request对象?
- 2. 如何在CREATE视图中动态构建对象列表?
- 3. 如何构建asp.net mvc中复杂对象的创建视图?
- 4. 如何使用对象构建在ES6
- 5. 如何在Docker上构建图像?
- 6. 构建对象
- 7. 如何变换的图像在对象
- 8. 构建图像
- 9. 如何从asp.net中的FileUpload控件创建图像对象?
- 10. 对象构图 - 构图者应该知道构图对象吗?
- 11. Java对象是如何构建的?
- 12. 如何构建DOM对象与jQuery的
- 13. 如何从jSon对象构建数组
- 14. 如何构建嵌套的JSON对象?
- 15. 如何构建对象的JavaScript
- 16. 如何构建Realm的查询对象
- 17. 如何构建DOM对象document.cookie属性?
- 18. 如何构建虚拟对象缓存?
- 19. 如何构建多层测试对象?
- 20. 如何在Rails 3.1.4中使用FormBuilder.new构建表单构建器对象
- 21. 何时构建Javascript中的对象?
- 22. 试图从VB.NET中的一堆二维图像构建3D对象
- 23. 如何在jquery中构建像mindmeister.com中的地图?
- 24. 构建有对象
- 25. JavaScript对象构建
- 26. 如何在Phonegap中的图像文件中创建文件对象javascript ...?
- 27. 在Java中构建TimeZone对象
- 28. dynamiclly在javascript中构建对象键
- 29. 图像对象
- 30. 如何在浏览器中构建数据对象?
对于我的情况,我知道图像尺寸先验,所以我并没有包括在我的问题在于细节。我同意你对此的评论是有效的,毕竟列表是一维的,所以必须告诉PIL内部如何将列表当作二维数组处理。谢谢。 – 2010-02-26 19:10:39