为什么PIL只有8位BMP灰度图数据无法修改,pilbmp,im = Image.o
为什么PIL只有8位BMP灰度图数据无法修改,pilbmp,im = Image.o
im = Image.open("grayscale.bmp")data = im.load()data[1,1] = 1
报错"ValueError: image is readonly"。只有8位BMP灰度图会出现这种问题,其他图像都正常。这是为什么?而且8位灰度图竟然没有调色板,im.getpalette()返回None
试试将mode 改成rgb先?
编橙之家文章,
相关内容
- pyspider第三方库 数据库redis ES 混用可否?,pyspiderredi
- python3 通过bottle获取请求参数中文乱码,python3bottle,通过
- python正则VERBOSE的工作原理是什么,pythonverbose,re模块的
- ipython交互模式下换行问题,ipython换行,ipython 和 py
- Python3调用node程序操作方法是什么,python3node,如题,我
- 用Python及PHP与Java解读同一数据,解结不同请问为什么?,
- python pymongo复制数据库中的表相关问题,pythonpymongo,如何
- python ConnectionRefusedError: [Errno 111] Connection refuse,,Pytho
- python同java ibatis框架一样效果的框架名是什么,pythoni
- 文中python源码 os.system支持变量吗?,pythonos.system,def re
评论关闭