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

邮箱:tinyimage@163.com

电话:17876852862

TinyImage 官网

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

相关编程语言

Pacman 是一个软件包管理器, 作为 ArchLinux 发行版...
Smb4K 是KDE下的网络共享浏览器 更多屏幕截图请看:...
Wine (“Wine Is Not an Emulator” 的首字母缩写)...
虚拟桌面软件,可管理最多9个虚拟桌面,你可以用热键...
UNetbootin (Universal Netboot Installer)为一种跨...
Cobbler 可以用来快速建立 Linux 网络安装环境,它已...