首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在多幅图像中删除与底部相关的一些像素。[作物]

如何在多幅图像中删除与底部相关的一些像素。[作物]
EN

Unix & Linux用户
提问于 2020-07-12 16:48:04
回答 1查看 1.1K关注 0票数 1

我有很多图像,每个图像底部几乎没有水印,我想通过大量剪切图像来去除这些图像。这是一幅我想做的事的图片。如何使用命令行工具进行批量操作?

EN

回答 1

Unix & Linux用户

发布于 2020-07-12 21:11:14

使用netpbm工具:

将图像转换为可移植的任意地图,从底部移除10个像素(-1-10),并将其转换回输入格式。

巴布亚新几内亚:

代码语言:javascript
复制
pngtopnm input.png | pnmcut -bottom -11 | pnmtopng > output.png

JPEG,输出质量设置为70%:

代码语言:javascript
复制
jpegtopnm input.jpg | pnmcut -bottom -11 | pnmtojpeg --quality=70 > output.jpg

蒂夫:

代码语言:javascript
复制
tifftopnm input.tiff | pnmcut -bottom -11 | pnmtotiff > output.tiff

你有了其他格式的想法。请参阅所有输出格式选项的手册页,如压缩、透明度、每像素位等。

票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/598124

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档