Question

Connaissez-vous des bibliothèques C++ open source/logiciels libres pour manipuler des images dans ces formats :.jpg .gif .png .bmp ?Plus il prend en charge de formats, mieux c'est.J'implémente un programme gratuit en C++ qui cache un fichier texte dans une ou plusieurs images, en utilisant stéganographie.

Je travaille sous Unix.

Était-ce utile?

La solution

ImageMagick peut manipuler n'importe quoi et dispose d'interfaces pour un des dizaines de langues, incluant le Magie++ API pour C++.

Autres conseils

@lurks :Je suppose que vous recherchez un décalage LSB ?J'ai fait du travail stego il y a quelques années, et c'est ainsi que la plupart des applications semblaient fonctionner.Il semble qu'ImageMagick (suggéré par d'autres) vous permet d'identifier et de manipuler les LSB.

Cela demande une certaine mise en place, mais je suis fan de GIL d'Adobe (maintenant partie de Booster).

Avez-vous envisagé GDI?

-Kevin Fairchild

Image gratuite est assez solide.Il possède une interface C mais ressemble davantage à du C++ dans son implémentation.

Pour les images .png, vous pouvez consulter Le Caire (et CairoMM).Il existe également l'Anti-Grain que les gens considèrent comme très rapide.

J'aime vxl

VXL (Vision-something-Libraries) est une collection de bibliothèques C++ conçues pour la recherche et la mise en œuvre en vision par ordinateur.Il a été créé par TargetJr et l'IUE dans le but de créer un système léger, rapide et cohérent.VXL est écrit en ANSI/ISO C++ et est conçu pour être portable sur de nombreuses plates-formes.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top