C - 将 GIF 转换为 JPG
我需要使用 C 编程语言将 GIF 图像转换为 Jpeg 图像。我在网上搜索,但没有找到可以帮助我的示例。任何建议表示赞赏!
编辑:我想使用像 SDL 这样的跨平台开源库来做到这一点。
I need to convert a GIF image to Jpeg image using C programming language. I searched the web, but I didn't find an example which could help me. Any suggestion are appreciated!
EDIT: I want to do this using an cross-platform open-source library like SDL.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
尝试 GD 或 ImageMagick 库
Try the GD or ImageMagick libraries
我发现 libafterimage 使用起来非常简单。
在此代码片段中,我还将图像缩放至最多
宽度
或最多高度
,同时保留宽高比:I found libafterimage to be incredibly simple to use.
In this snippet I also scale the image to at most
width
or at mostheight
, while preserving aspect:不是最容易使用,但最快的方法几乎肯定是使用 ffmpeg 中的 libavcodec/libavformat。
Not the easiest to use, but the fastest way is almost surely using libavcodec/libavformat from ffmpeg.