Boost的成员Generic Image Library图像库
来源:互联网 发布:巴恩斯第七场数据 编辑:程序博客网 时间:2024/05/18 18:18
原帖http://ihome.ust.hk/~fuhb/cgi-bin/index.php?entry=entry061114-141001
如果你没有一个用的称手的图像库,你可能会在CImg,Devil,FreeImage等图像库之间徘徊,不知道哪个库更加适合自己。最近由Adobe开发的Generic Image Library (简称GIL)刚刚通过boost的认证,被boost接受成为其一部分。这个对于经常使用stl的编程人员来说无疑是一个好消息。下面是GIL的设计目标:
* Generality: Abstracts image representations from algorithms on images. It allows for writing code once and have it work for any image type.
* Performance: Speed has been instrumental to the design of the library. The generic algorithms provided in the library are comparable in speed to hand-coding the algorithm for a specific image type.
* Flexibility: Compile-type parameter resolution results in faster code, but severely limits code flexibility. The library allows for any image parameter to be specified at run time (for a minor performance cost comparable to a virtual call overhead).
* Extensibility: GIL is concept-based and allows virtually every component - channels, color spaces, pixels, pixel iterators, locators, views, images and algorithms - to be replaced.
* Compatibility: The library is designed as an STL and Boost complement. Generic STL algorithms can be used for pixel manipulation, and they are especially optimized. The library works natively on existing raw pixel data.
在Adobe Open Source的官方网站有对GIL的详细介绍(http://opensource.adobe.com/gil),包括Source code,Tutorial,Design Guide,还有一个55的视频介绍。
- Boost的成员Generic Image Library图像库
- python 图像处理库模块(python Image Library)
- TensorFlow-Slim image classification library:TensorFlow-Slim 图像分类库
- boost random library的使用
- STB image library的使用
- python图形处理库PIL(Python Image Library)的基本概念
- python图形处理库PIL(Python Image Library)的介绍
- boost library
- 修改image图像的数据
- Simple OpenGL Image Library(soil纹理库)
- cegui中Image的offset成员
- Ubuntu上 linux-image-extra-4.13.0-17-generic ,linux-image-generic,linux-generic错误解决方法
- PCL(Point Cloud Library)的第三方库简介(boost,eigen,flann,vtk,qhull)
- PCL(Point Cloud Library)的第三方库简介(boost,eigen,flann,vtk,qhull)
- PCL(Point Cloud Library)的第三方库简介(boost,eigen,flann,vtk,qhull)
- linux-image-3.19.0-66-generic造成dkpg无法正常工作的问题
- 解决 Package:linux-image-4.10.0-38-generic 软件包系统损坏的问题
- 偷窥Boost Conversion Library
- How Microsoft Lost the API War (zz)
- Oracle-用户自定义函数_将行集中的一列拼接成一个字符串
- 编译原理-LL(1)预测分析实验 c源代码
- 申请MyJavaServer免费JSP空间
- Java中String和StringBuffer的区别(by faithyacht)
- Boost的成员Generic Image Library图像库
- 这几天比较扯蛋的生活
- 用API使计算机休眠或待机
- 用API关闭或打开显示器
- [转贴]用Google Earth周游世界
- Windows消息一览表
- windows消息大全
- 深圳市中电电力技术有限公司
- NUnit详细使用方法