J'ai 4 petites images tiff et je voudrais en générer une grosse en fusionnant la 4 seule. Est-ce que quelqu'un sait comment le faire directement avec Delphi ou un bon composant qui pourrait le faire?Comment fusionner des images tiff avec Delphi?
Répondre
ImageMagick est une application de ligne de commande qui peut effectuer ce type d'opérations sur différents formats de fichiers d'image, y compris tiff. L'API semble être utilisable depuis Delphi, voir PascalMagick.
Vous pouvez utiliser GraphicEx par Mike Lischke pour charger les images Tiff:
http://www.soft-gems.net/index.php?option=com_content&task=view&id=13&Itemid=33
Une autre excellente bibliothèque graphique pour Delphi est Graphics32
Edit: Comme l'a dit Vegar, il semble que Graphics32 ne peut pas être utilisé pour charger le format TIFF.
C'est une bonne bibliothèque, oui, mais AFIK vous voulez pouvoir charger des fichiers tiff avec lui.Vous auriez besoin d'autre code, par exemple GraphicsEX, pour charger vos fichiers graphiques – Vegar
Ouais, il semble que vous avez raison. utilisé Graphics32 pour les fichiers jpg, et je n'ai pas vérifié si elle supporte TIFF – zendar
Et le support jpg ne vient pas de Graphics32, mais de Delphi lui-même.Mais c'est toujours une bonne bibliothèque :-) – Vegar
Une autre bibliothèque que vous pouvez utiliser est FreeImage. Il supporte le chargement et l'écriture de fichiers TIFF. Attention: le wrapper Delphi n'est pas maintenu activement, mais cela fonctionne. Nous l'utilisons dans notre logiciel pour afficher des aperçus d'images.
ImageEn l'une des meilleures bibliothèques d'images pour Delphi, et il est VCL natif ;-)
Oooo, cela semble très agréable ! +1! ;) – PetriW