.jpg .gif .png .bmp の形式の画像を操作するためのオープン ソース/フリー ソフトウェアの C++ ライブラリを知っていますか? サポートするフォーマットが多ければ多いほど良いです。ステガノグラフィを使用して、テキスト ファイルを 1 つ以上の画像に隠す C++ の無料プログラムを実装しています。
私は Unix で作業しています。
.jpg .gif .png .bmp の形式の画像を操作するためのオープン ソース/フリー ソフトウェアの C++ ライブラリを知っていますか? サポートするフォーマットが多ければ多いほど良いです。ステガノグラフィを使用して、テキスト ファイルを 1 つ以上の画像に隠す C++ の無料プログラムを実装しています。
私は Unix で作業しています。
ImageMagickはあらゆるものを操作でき、C++ 用のMagick++ API を含む多数の言語用のインターフェイスを備えています。
@lurks:LSBシフトを探していると思いますか?私は数年前にいくつかのステゴ作業を行いましたが、それがほとんどのアプリが機能しているように見えました. ImageMagick (他の人が提案) を使用すると、LSB を識別して操作できるようです。
セットアップには多少の手間がかかりますが、私はAdobe の GIL (現在はBoostの一部) のファンです。
.png画像の場合、カイロ(およびカイロMM)を調べることができます。人々が非常に速く考えるアンチグレインもあります。
GDIを検討しましたか?
-- ケビン・フェアチャイルド
FreeImageはかなり安定しています。C インターフェイスを備えていますが、その実装は C++ に似ています。
vxlが好きです
VXL (Vision-something-Libraries) は、コンピューター ビジョンの研究と実装用に設計された C++ ライブラリのコレクションです。これは、TargetJr と IUE から作成され、軽量で高速で一貫性のあるシステムを作成することを目的としています。VXL は ANSI/ISO C++ で記述されており、多くのプラットフォームで移植できるように設計されています。