liunx下关于图片、视频截图的处理

需要安装下面的几个软件


1.imagemagick 图片处理

2.ffmpeg 视频处理


一、先来说下图片的处理

图片等比缩放

示例
convert -resize 320x320 src.jpg dest.jpg 
注意:虽然明确指定了图片大小为320x320,但dest.jpg的不一定就是320x320,因为是等比缩放的,dest.jpg大小取决原始图片比例。假设src.jpg的大小是640 ×400,那么缩放后dest.jpg的真实大小为320×200,再比如src.jpg的大小是600×960,缩放后的尺寸为200×320。原则是缩放后的尺寸最少有一个是符合宽或高,且另外一个不能大于指定的参数中对应的宽或高。另外可以通过只指定宽或高的方式来进行缩放。
比如:
按宽度
convert -resize 320x320 src.jpg dest.jpg 
按高度
convert -resize 320 src.jpg dest.jpg


如果固定高宽呢,可以这样
convert -resize 320x320! src.jpg dest.jpg
注意:如果与之前的尺寸比例不一致,会导致图片变形

再说一个查看图片文件信息的命令
identify 2.jpg
2.jpg JPEG 183x320 183x320+0+0 8-bit DirectClass 7.4KB 0.000u 0:00.000


二、视频截图


ffmpeg -i src.mp4 -y -f  image2  -ss 1 -vframes 1 dest.jpg
-ss 表示秒数
-vframes 表示帧数
也可以直接添加图片尺寸参数 -s 

查看视频文件信息
ffmpeg -i <输入文件>






  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值