- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我已经设法使用 pip 构建 Pillow 7.2.0,如下所示:
pip install --upgrade Pillow==7.2.0 --global-option="build_ext" --global-option="--enable-webp"
然后在python控制台中我运行了:
In [1]: from PIL import features
In [2]: print (features.check_module('webp'))
True
但我的代码:
response = requests.get(url)
img = Image.open(BytesIO(response.content))
with open(new_img, "bw+") as f:
img.save(f, format="WEBP")
失败:
~/src/myproject/.venv/lib/python3.8/site-packages/PIL/Image.py in save(self, fp, format, **params)
2116 save_handler = SAVE_ALL[format.upper()]
2117 else:
-> 2118 save_handler = SAVE[format.upper()]
2119
KeyError: 'WEBP'
有没有人面临这个问题,可以解释我如何解决它。钍
最佳答案
解决方法是从 WebPImagePlugin
导入图像,而不是直接来自 PIL。from PIL.WebPImagePlugin import Image
关于python-3.x - 已安装 libwebp-dev 的 Ubuntu 20.04 上的 KeyError : 'WEBP' in Pillow 7. 2.0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64211835/
我是安装在 Cent Os 7.8 上的 FFMPEG。我正在尝试将视频转换为 webp 格式的动画,但它说 未知编码器 'libwebp'我想知道如何安装 libwebp 并启用它 这就是我的 ff
所以我试图用--enable-libwebp编译ffmpeg。但我收到以下错误: In file included from libavcodec/libwebpenc_animencoder.c:3
有人能够提供使用 libwebp NDK 库将图像编码为 webp 的示例吗? 我正在尝试使用以下代码将从相机捕获的图像编码为 RGB_565: @Override public void o
我有两台 Arch Linux 机器,其中一台可以编译我的代码,但在我的新机器上出现以下错误: :-1: warning: libwebp.so.5, needed by /usr/local/lib
我需要使用 ffmpeg (v2.8) 将 mp4 转换为 webp,如何使用 libwebp for android 构建 ffmpeg? 我用谷歌搜索,但几乎没有信息可以用 libwebp 构建
我在使用 C++ 中的 libwebp 从 webp 进行编码和解码时遇到了问题。我构建了这个测试应用程序,它采用我创建的 webp 文件(在 chrome 中看起来不错),并尝试将其解码为 rgb,
我已经为 WebP 构建了 libwebp.dll,使用 these instructions (我下载了这个 source code ) 我已将 libwebp.dll 文件添加到我项目的 bin
在 MacOS Mavericks 上,我正在尝试编译 SDWebImage演示。 我已经检查了最新版本 git clone https://github.com/rs/SDWebImage.git
我用opencv、imutils等库在python3中写了一段识别人脸的代码。当我将该代码放在 Raspberry Pi 3b 上并进行编译时,出现此错误: File "detect_drowsi
我正在尝试在 Centos 7.9 上编译 FFmpeg。我按照官方说明:https://trac.ffmpeg.org/wiki/CompilationGuide/Centos 我需要对 WebP
‖我在android 1.6--android 4.0上使用google开源项目libwebp显示webp图片,在android 4.0以上版本直接解码webp,我发现在一些android手机如app
我在 Windows 10 机器上运行了 python 3.9.1。我通过 pip 在我的机器上安装了 pygame 2.0.1 (python -m pip install https://gith
我已经设法使用 pip 构建 Pillow 7.2.0,如下所示: pip install --upgrade Pillow==7.2.0 --global-option="build_ext" --
我是一名优秀的程序员,十分优秀!