社区
机器视觉
帖子详情
ffmpeg 中的sws_scale函数如何设置缩放图像的质量
liweiwei0808
2009-12-22 11:47:32
rt
...全文
1206
2
打赏
收藏
ffmpeg 中的sws_scale函数如何设置缩放图像的质量
rt
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
仙道菜
2012-10-10
打赏
举报
回复
swsscale_test有人用过吗?为什么我编译完了运行,输入参数:-ref img.jpg -src 320x640 -dst img.mp4 会有错误?
请问该如何输入参数?
谢谢
warsour
2009-12-22
打赏
举报
回复
根据转换上下文也就是SwsContext
struct SwsContext *sws_getContext(int srcW, int srcH, enum PixelFormat srcFormat, int dstW, int dstH, enum PixelFormat dstFormat, int flags,
SwsFilter *srcFilter, SwsFilter *dstFilter, double *param);
获取它时可以指定flags类型,一般是SWS_BICUBIC,设置其他的可能会有些影响
ffmpeg
中
的
sws
_
scale
算法性能测试
经常用到
ffmpeg
中
的
sws
_
scale
来进行
图像
缩放
和格式转换,该
函数
可以使用各种不同算法来对
图像
进行处理。以前一直很懒,懒得测试和甄别应该使用哪种算法,最近的工作时间,很多时候需要等待别人。忙里偷闲,对
ffmpeg
的这一组
函数
进行了一下封装,顺便测试了一下各种算法。 简单说一下测试环境,我使用的是Dell的品牌机,i5的CPU。
ffmpeg
是2010年8月左右的当时最新版本编译而成,我使用
FFmpeg
源代码简单分析:libsw
scale
的
sws
_
scale
()
本文继续上一篇文章《
FFmpeg
源代码分析:
sws
_getContext()》的内容,简单分析
FFmpeg
的
图像
处理(
缩放
,YUV/RGB格式转换)类库lib
sws
scale
中
的
sws
_
scale
()
函数
。libsw
scale
是一个主要用于处理图片像素数据的类库。可以完成图片像素格式的转换,图片的拉伸等工作。有关libsw
scale
的使用可以参考文章:《最简单的基于
FFmpeg
的lib
sws
cal
机器视觉
4,511
社区成员
15,353
社区内容
发帖
与我相关
我的任务
机器视觉
图形图像/机器视觉
复制链接
扫一扫
分享
社区描述
图形图像/机器视觉
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章