Fusionner deux images pour créer une image unique dans C#.Net
J'ai une exigence, dans lequel j'ai besoin de fusionner deux différents png/jpeg images qui en résultent en une seule image à l'aide de C#.Net. Il y aura un emplacement défini sur la source de l'image où j'ai besoin d'insérer une autre image. Quelqu'un peut-il suggérer quelques liens ?
- J'ai été à la recherche pour les mêmes choses et de trouver ce. stackoverflow.com/questions/465172/merging-two-images-in-c-net/...
Vous devez vous connecter pour publier un commentaire.
Cette méthode de fusion de deux images l'une au dessus de l'autre, vous pouvez modifier le code pour l'adapter à vos besoins:
(width, height)
il va créer un24bit
version qui estFormat24bppRgb
. et il en sera de perdre le canal alpha info de l'image originale si elle comprend, d'où leFormat32bppArgb
. Cependant, je crois qu'il serait plus pratique si vous obtenez le bon format des images d'origine au lieu de la ligneFormat32bppArgb
chose...Après tout cela, j'ai trouvé une nouvelle méthode plus facile d'essayer cette ..
Il peut joindre plusieurs photos ensemble:
height = bitmap.Height > height ? bitmap.Height : height;
hauteur de l'image nouvellement créées sera au maximum de toutes les images.Disclaimer: je travaille à Atalasoft
Notre DotImage Photo SDK (qui est gratuit) peuvent le faire.
Pour ouvrir une image
De superposer l'une sur l'autre
Si vous avez besoin de l'image d'une autre taille, regarde la
CanvasCommand
. Vous pouvez également créer un AtalaImage de la taille dont vous avez besoin, puis superposer chaque image sur elle.Pour enregistrer
J'ai api pour qu'au http://bookingbillboard.com/API. Cette api permettra de combiner les 2 photos. 1 image est votre images/design/poster, et d'autres images de photo de panneau d'affichage. en utilisant l'API , vous pouvez voir comment votre design/images/affiche ressemble à la photo de panneau d'affichage