Frage

Kennen Sie Open-Source-/freie Software-C++-Bibliotheken zum Bearbeiten von Bildern in diesen Formaten:.jpg .gif .png .bmp ?Je mehr Formate unterstützt werden, desto besser.Ich implementieren ein kostenloses Programm in C++, das mithilfe von eine Textdatei in einem oder mehreren Bildern versteckt Steganographie.

Ich arbeite unter Unix.

War es hilfreich?

Lösung

ImageMagick kann alles manipulieren und verfügt über Schnittstellen für a Dutzend Sprachen, einschließlich der Magie++ API für C++.

Andere Tipps

@lurks:Ich gehe davon aus, dass Sie auf der Suche nach einer LSB-Schaltung sind?Ich habe vor ein paar Jahren einige Stego-Arbeiten durchgeführt, und so schien es, dass die meisten Apps funktionierten.Es scheint, dass Sie mit ImageMagick (von anderen empfohlen) die LSBs identifizieren und manipulieren können.

Es erfordert etwas Vorbereitung, aber ich bin ein Fan davon Adobes GIL (jetzt Teil von Schub).

Haben Sie darüber nachgedacht GDI?

– Kevin Fairchild

Freies Bild ist ziemlich solide.Es verfügt über eine C-Schnittstelle, ähnelt jedoch in seiner Implementierung eher C++.

PNG-Bilder finden Sie in Cairo (und CairoMM).Es gibt auch Anti-Grain, das die Leute sehr schnell finden.

Ich mag vxl

VXL (die Vision-something-Libraries) ist eine Sammlung von C++-Bibliotheken, die für die Forschung und Implementierung von Computer Vision entwickelt wurden.Es wurde von TargetJr und der IUE mit dem Ziel entwickelt, ein leichtes, schnelles und konsistentes System zu schaffen.VXL ist in ANSI/ISO C++ geschrieben und so konzipiert, dass es auf viele Plattformen portierbar ist.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top