2008-09-03 78 views
9

你知道任何开源/免费软件C++库来处理这些格式的图像: .jpg .gif .png .bmp?它支持的格式越多越好。我正在使用C++实现一个免费程序,该程序使用steganography将文本文件隐藏到一个或多个图像中。用于处理图像的C++库

我在Unix下工作。

回答

0

您考虑过GDI吗?

- 凯文飞兆半导体

0

FreeImage是非常稳固。它有一个C接口,但更多的C++ - 就像它的实现一样。

0

我喜欢vxl

VXL(在视觉的东西 - 库)是专为计算机视觉研究和实现C++库的集合。它是由TargetJr和IUE创建的,其目标是创建一个轻量级,快速且一致的系统。 VXL是用ANSI/ISO C++编写的,可以在许多平台上移植。

2

@lurks:我假设你正在寻找最低位转换?几年前,我做了一些隐形工作,这就是它出现在大多数应用程序的工作。看起来,ImageMagick(由其他人建议)允许您识别和操作LSB。

1

它需要一些设置,但我是Adobe's GIL(现在的一部分Boost)的粉丝。

0

对于.png图像,您可以看看开罗(和开罗MM)。还有人们认为非常快的反谷物。