* ImageMagick ne gère pas (à ma connaissance) complètement les formats d'images volumiques, G'MIC peut les lire, et les décomposer en série de coupes, par exemple. Pareil pour 'display' qui se limite aux images 2D. G'MIC peut visualiser des images volumiques 3D, on peut se balader dans les coupes, etc..
* ImageMagick ne gère pas (à ma connaissance) les formats d'images multi-spectrales avec un grand nombre de composantes (genre image ou chaque pixel est un vecteur de 256 composantes). G'MIC, si.
* En fait, chaque image G'MIC est en interne considérée comme une image volumique multi-spectrale à nombre de composante arbitraire, et de type arbitraire. Les images 2D couleurs en sont justes un cas particulier. Ca veut dire par exemple, que tu peux charger une images volumique 3D à 256 canaux, et faire un blur 3D ou une convolution 3D dessus, ca va marcher. La plupart des fonctions de G'MIC (toutes en fait..) marchent correctement sur les images volumiques multi-spectrales (et ont été programmée pour ce cas général là).
* ImageMagick ne gère pas de listes d'images de manière aussi flexible que G'MIC. Ici, tu peux charger deux images, décider de convoluer l'une avec l'autre, de les additionner, etc... Dans ImageMagick, tu as beaucoup d'opérations de manipulation, mais ça travaille plutôt image par image, sans tellement d'interaction possible entre les images.
* G'MIC semble avoir moins d'opérateurs, mais je dirais qu'il faut se méfier, car ce sont des opérateurs "de base'" qui peuvent s'enchainer pour donner des filtres complexes (voir la page web). Par exemple le '-solaris' de convert peut très bien être réalisé en enchainant plusieurs commandes G'MIC.
* G'MIC est 'typé', tu peux facilement convertir par exemple une image codée en 8 bits, en image 16 bits de même format, par exemple pour le ppm : gmic -t uchar input8.ppm -t ushort -o output16.ppm
* G'MIC sait extraire des caractéristiques 3D à partir des images, comme les isosurfaces ou les cartes d'élévations, et est capable de les visualiser. Je pense pas que ImageMagick sache faire çà.
Je dirais que ImageMagick c'est top pour les images 2D couleurs, mais dès que tu as plus de dimensions, c'est pas toujours possible de récupérer les infos que tu veux. G'MIC utilise en interne un format d'images très générique, qui permet plus de flexibilité de manip pour ce type d'images.
[^] # Re: vs imagemagick
Posté par David Tschumperlé (site web personnel) . En réponse à la dépêche G'MIC : Un nouvel outil libre de manipulation d'images.. Évalué à 10.
* ImageMagick ne gère pas (à ma connaissance) complètement les formats d'images volumiques, G'MIC peut les lire, et les décomposer en série de coupes, par exemple. Pareil pour 'display' qui se limite aux images 2D. G'MIC peut visualiser des images volumiques 3D, on peut se balader dans les coupes, etc..
* ImageMagick ne gère pas (à ma connaissance) les formats d'images multi-spectrales avec un grand nombre de composantes (genre image ou chaque pixel est un vecteur de 256 composantes). G'MIC, si.
* En fait, chaque image G'MIC est en interne considérée comme une image volumique multi-spectrale à nombre de composante arbitraire, et de type arbitraire. Les images 2D couleurs en sont justes un cas particulier. Ca veut dire par exemple, que tu peux charger une images volumique 3D à 256 canaux, et faire un blur 3D ou une convolution 3D dessus, ca va marcher. La plupart des fonctions de G'MIC (toutes en fait..) marchent correctement sur les images volumiques multi-spectrales (et ont été programmée pour ce cas général là).
* ImageMagick ne gère pas de listes d'images de manière aussi flexible que G'MIC. Ici, tu peux charger deux images, décider de convoluer l'une avec l'autre, de les additionner, etc... Dans ImageMagick, tu as beaucoup d'opérations de manipulation, mais ça travaille plutôt image par image, sans tellement d'interaction possible entre les images.
* G'MIC semble avoir moins d'opérateurs, mais je dirais qu'il faut se méfier, car ce sont des opérateurs "de base'" qui peuvent s'enchainer pour donner des filtres complexes (voir la page web). Par exemple le '-solaris' de convert peut très bien être réalisé en enchainant plusieurs commandes G'MIC.
* G'MIC est 'typé', tu peux facilement convertir par exemple une image codée en 8 bits, en image 16 bits de même format, par exemple pour le ppm : gmic -t uchar input8.ppm -t ushort -o output16.ppm
* G'MIC sait extraire des caractéristiques 3D à partir des images, comme les isosurfaces ou les cartes d'élévations, et est capable de les visualiser. Je pense pas que ImageMagick sache faire çà.
Je dirais que ImageMagick c'est top pour les images 2D couleurs, mais dès que tu as plus de dimensions, c'est pas toujours possible de récupérer les infos que tu veux. G'MIC utilise en interne un format d'images très générique, qui permet plus de flexibilité de manip pour ce type d'images.