798浏览
查看: 798|回复: 3

[教程] [2020] 浅聊虚谷系统终端下 convert 命令处理图片

[复制链接]
当我们需要处理图片,转换格式,在 Windows 系统下有 PS,Gimp,ImageMagick 等软件。而在 Linux 系统下,也可以安装 Gimp,ImageMagick。
虚谷号系统已经安装好了 ImageMagick,在终端下可以用 convert 命令来处理图片。


1. 转换图片格式:支持 JPG, PNG, BMP, PBM, PCX, GIF, TIFF, XPM 和 XWD 等
convert xxx.jpg xxx.pbm  # 把 JPG 格式的图片转换为 PBM 格式
202001298157..png

2. 强制调整图片像素:
convert -resize 128x64! xxx.jpg xxx.jpg  # 128x64 中间为字母"x","!" 为强制转换
202001291001..png

3. 提取 GIF 文件每一帧:
convert xxx.gif xxx.jpg
202001291157..png

4. 批量转换:
for file in *.jpg; do convert $file ${file%%.jpg}.bmp; done     # 批量转换 JPG 为 BMP 格式
202001296168..png

202001295530..png

P.S.
也可以批量强制转换图片大小:
for file in *.jpg; do convert -resize 128x64! $file ${file%%.jpg}.pbm; done     # 批量把所有 JPG 格式的图片转换为像素128x64的 PBM 格式
convert 还有其他命令,具体可查询度娘

rzyzzxw  版主

发表于 2020-1-29 16:32:31

 一个方向,深耕不辍
回复

使用道具 举报

kylinpoet  高级技匠

发表于 2020-2-18 06:33:51

这个好,必须支持。
回复

使用道具 举报

gada888  版主

发表于 2020-2-21 16:39:02

挺实用
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4

© 2013-2022 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail