python - ImageMagick to Wand:稀疏颜色重心问题
问题描述
我不知道如何将 ImageMagick 转换为 Wand 指令。
convert beijing_contrast.jpg \
-sparse-color Barycentric '0,0 black 0,%h white' \
-function polynomial 4,-4,1 beijing_blurmap.jpg
img.function('polynomial', [4, -4, 1])
似乎还可以,但是对于-sparse-color
指导...
解决方案
在 Wand 中,Image.spase_color()
可以通过传递dict
地图来调用该方法。
尽管您将无法使用百分比转义 ( %h
) 参数。
with Image(filename='beijing_contrast.jpg') as img:
points = {'black': (0, 0), 'white': (0, img.height)}
img.sparse_color('barycentric', points)
img.function('polynomial', [4, -4, 1])
img.save(filename='beijing_blurmap.jpg')
推荐阅读
- visual-studio-code - 有没有办法在 VS Code 中指示特定分支之间的文件和行差异
- python - 占位符和仅查看 Django 模型表单中的值
- symfony - API 平台 - 如何创建自定义收集操作 (GET)?
- uwp - 在 Windows 应用程序中拖放项目并获取项目的 StandardDataFormats
- python - Django 3图像和文件上传不通过表单保存
- jmeter - 有没有办法在 Jmeter 变量中使用 Loopnum 而不是 threadNum
- spring-boot - Jedis java.net.socketException: Broken pipe (Write failed)
- sql - 窗函数滚动和
- android - 使用 kotlin 通过 webview 启用下载
- gitlab-ci - 当 testcontainer 无法启动时,集成测试管道不会失败