首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >你能用ffmpeg裁剪一张适合圆圈的照片吗?

你能用ffmpeg裁剪一张适合圆圈的照片吗?
EN

Stack Overflow用户
提问于 2020-09-21 17:33:05
回答 2查看 515关注 0票数 0

我知道ffmpeg是非常先进的,可以用来裁剪照片和视频,以便重新缩放它们。我在网上遇到的大多数东西都使用X和Y坐标来裁剪ffmpeg格式的照片。我们如何使用它来裁剪圆形而不是矩形的照片呢?

EN

回答 2

Stack Overflow用户

发布于 2020-10-17 22:32:53

它获取ava.jpg,将其重新缩放为400:400,并应用掩码:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
ffmpeg -hide_banner  -i "ava.jpg" -i "mask.png" -filter_complex [0]scale=400:400[ava];[1]alphaextract[alfa];[ava][alfa]alphamerge circle_ava.png

mask.png只是一个圆圈,例如:

票数 1
EN

Stack Overflow用户

发布于 2021-09-11 02:27:18

我需要同样的东西,但无法让@electron的解决方案工作。我对它做了一些修改,它可以像预期的那样工作:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
ffmpeg -i avatar.png -i mask.png -filter_complex "[0]scale=400:400[ava];[1]alphaextract[alfa];[ava][alfa]alphamerge" output.png
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63997289

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文