2014-07-15 7 views
-1

J'utilise LibQREncode pour créer des codes QR basés sur un nom de fichier donné. Tout cela fonctionne bien, et j'ai maintenant besoin d'intégrer ce code QR généré dans le coin d'une image BMP. J'ai fait des recherches pendant un certain temps et trouvé quelques méthodes pour changer quelques pixels, etc, mais rien qui m'a vraiment aidé avec cela. Si quelqu'un a une idée d'une bibliothèque ou une méthode d'insertion de l'image QR directement dans un autre, il serait grandement apprécié.C++ Intégration de QR Code dans BMP

Merci d'avance.

+0

Je ne comprends pas, vous cherchez stéganographie ou de mettre l'image au-dessus de l'autre (par exemple filigrane)? –

+0

ressemble à http://stackoverflow.com/questions/158756/what-is-the-best-image-manipulation-library –

+0

cela dépend vraiment du cadre que vous avez. Avec SDL, vous pouvez créer des surfaces les unes sur les autres et sauvegarder le résultat dans un fichier bmp. A partir de la ligne de commande, ImageMagick pourrait être ce que vous voulez utiliser, ou si vous avez juste un tableau de pixels, vous pouvez écrire votre propre fonction de blit si vous ne voulez pas vraiment de dépendances. Donc s'il vous plaît plus d'infos – Arne

Répondre

1

Vous pouvez utiliser ImageMagick qui a la bibliothèque C++, jetez un oeil here. Je l'utilise directement à partir du terminal et, croyez-moi, est puissant et facile.

Depuis le terminal Je commence en:

convert A.png B.png -geometry +x+y -composite C.png 
+0

Merci! Graphiques utilisésMagick mais fondamentalement la même chose et la même commande. – bd99