colors - 如何通过 Imagemagick 批量反转图像的颜色?
问题描述
我想在Linux中对折叠中的众多数字进行颜色反转,代码如下:
mogrify /home/yu/Desktop/1 -negate /home/yu/Desktop/2
原始文件在路径 1 中,目标折叠在路径 2 中。
然而,这是错误的。它指出“ mogrify: no decode delegate for this image format `' @ error/constitute.c/ReadImage/562。”
解决方案
您需要使用-path
“/home/yu/Desktop/2”的参数和文件模式——不仅仅是父目录。
mogrify -path /home/yu/Desktop/2 -negate /home/yu/Desktop/1/*.jpg
确保替换*.jpg
为您在源目录中期望的任何文件类型。
mogrify
使用该实用程序时,请记住在文件名模式之前定义所有 CLI 参数。
推荐阅读
- c - (C) 如何检查文件是否结束
- bash - 无法使用 nginx、fastcgi 和 bash 在 cgi 上禁用缓冲
- python - 在数据框中找到列表交集而不是逐行查找的更快方法?
- flutter - 2部手机不同高度颤动
- python - 计算超定义平面的梯度
- powershell - try catch 块中的 Powershell 删除项目失败,但未引发异常
- selenium - FirefoxDriverService 在 Selenium 服务器中不可用
- javascript - unscbribe 后的 mqtt.js 仍然收到来自旧侦听器的消息
- assembly - 使用 x86_64-linux-android-gcc 编译汇编代码的问题
- javascript - 滚动事件无意中更改了 Material UI 滑块值