微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

TinyImage 图像处理库

程序名称:TinyImage

授权协议: BSD

操作系统: Windows

开发语言: C/C++

TinyImage 介绍

TinyImage
一个轻量级的、开源的图像处理库,支持bmp、jpeg、png、tiff(单页)图像的读写与转换,支持1、4、8、16、24、32位的图像及其不同位深之间的转换,支持黑白、1位灰、4位灰、4位彩、8位彩等9种颜色模式,支持30多种基本的图像处理功能支持多线程。

编程语言:C++

运行平台:windows(目前只支持该平台)

编译工具:VS2010

上图是TinyImage的架构图。最外层是C风格的API,目前一共有54个接口供用户使用;中间层是输入输出层,主要负责图像文件的编解码,目前支持bmp、jpeg、png、tiff四种格式;最内层是TinyImage的内核,无论什么格式的图像,导入内核后,都统一解码成内存DIB图像,而且所有的图像处理算法也在该内核中。

下图是应用该库编写的演示demo:

联系方式:

QQ:908162570

邮箱:[email protected]

电话:17876852862

TinyImage 官网

http://git.oschina.net/tinyimage/TinyImage

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐