python - Wand - 如何使用 Python 更改和替换现有图像文件
问题描述
我正在尝试使用 wand 和 python 扭曲和替换现有的 .jpg 图像文件,但我发现我无法使用原始名称保存修改后的图像。似乎魔杖保存图像功能仅适用于新文件名。
这是我正在使用的代码
from wand.image import Image
with Image(filename="C:\\path_to\clock2.jpg") as img:
img.charcoal(radius=1.5, sigma=0.5)
img.save(filename="C:\\path_to\clock2.jpg")
现在......如果我使用新文件名保存代码,例如“C:\path_to\clock2_modified.jpg”
如何使用原始文件名保存(从而用修改后的图像替换原始图像)?
非常感谢
解决方案
因此,我不完全确定您的问题在这里,但您的代码似乎没有问题,并且它正在按照您的意愿运行。
我尝试在我的机器上运行你的代码,它需要一个现有的图像,修改它,并覆盖图像。我假设这就是你要找的。
只需确保您使用的是最新版本的 wand,并且请确保您安装了freetype imagemagick。
推荐阅读
- javascript - 在 JavaScript 中用 map() 合并(压缩)两个不同长度的数组
- c - 使用 qsort 编写不区分大小写的排序
- javascript - 找不到模块“actions-on-google”,正在使用 dialogflow
- android - Admob 查询广告很慢
- facebook - 如何在 Facebook 上发布自己的视频,使其不会自动播放?
- ios - SwiftUI 文本不会扩展到多行
- android - 使用 Kotlin DSL 发布库
- javascript - 使用 Weather API 并按日期排序
- xml - XSLT:复制 XML 的节点并更改命名空间
- oracle - 通过过程执行没有得到正确的输出