linux - 如何通过命令行将图像转换为灰度?

如何使用 sipsimagemagic 或其他工具通过命令行将图像转换为黑白(灰度)?

最佳答案

如果你安装了 imagemagick

convert source.jpg -colorspace Gray destination.jpg (true grayscale only)
convert source.jpg -monochrome destination.jpg (true black and white)
convert source.jpg -separate destination.jpg (separate into gray channels)

如果您不在乎丢失原始文件:mogrify -colorspace Gray file

https://stackoverflow.com/questions/7708368/

相关文章:

linux - 如何为 bash 命令设置多个环境变量

bash - 在 bash 脚本中模拟 ENTER 按键

python - 使用 pip 安装 SciPy 和 NumPy

python - 如何检索 Pandas 数据框中的列数?

python - 在python中将整数转换为二进制

linux - 尝试在 Windows 上使用 bash 并没有收到已安装的发行版消息

c - 如何让 backtrace()/backtrace_symbols() 打印函数名?

python - 将字符串打印为十六进制字节

python - django MultiValueDictKeyError 错误,我该如何处理

linux - 无法通过 HTTPS 在 Linux 上克隆 github 存储库