Bonjour, bonjour,
Depuis quelques jours, je recherche un moyen de manipuler des images 12 bits de n'importe quels formats (TIFF, BMP, JPEG, etc...)
GIMP, CinePaint, Pixel et ImageMagick ne le gèrent pas (ou seulement en mode lecture).
Si vous connaissez une méthode pour manipuler ou convertir des images 12 bits, je suis preneur
A vot' bon coeur
# bjr
Posté par abofrp31 . Évalué à 1.
convert doit pouvoir les passer en 8 ou 16 pour qu'elles soit gerées par gimp,
options de sorties :
-depth value
depth of the image. This is the number of bits in a
pixel. The only acceptable values are 8 or 16.
ou alors peut etre un petit script gimp en ligne de commande pour faire la convertion avant d'ouvrir graphiquement pour la travailler.
[^] # Re: bjr
Posté par tipote . Évalué à 1.
[^] # Re: bjr
Posté par Prae . Évalué à 2.
Tout testé même -treedepth
# bjr
Posté par abofrp31 . Évalué à -1.
convert doit pouvoir les passer en 8 ou 16 pour qu'elles soit gerées par gimp,
options de sortie :
-depth value
depth of the image. This is the number of bits in a
pixel. The only acceptable values are 8 or 16.
ou alors peut etre un petit script gimp en ligne de commande pour faire la convertion avant d'ouvrir graphiquement pour la travailler.
# Très bonne question !
Posté par tipote . Évalué à 3.
J'ai rencontré le même problème, et je m'y confronte toujours. Dans mon cas, c'est une image venant d'une caméra CCD scientifique, qui sort du 12 bits, enregistré dans un PNG 16 bits.
Alors, ce qui suit a trait au 16 bits, mais s'applique peut-être aussi au 12 bits natif, à vérifier au cas par cas :
- Krita gère le 16 bits, peut donc remplacer Gimp (même si je trouve que les outils du premier sont légèrement moins agréables à utiliser que les outils du second)
- GraphicsMagick, un fork d'ImageMagick, se targue (je n'ai pas essayé) de supporter des profondeurs arbitraires, au moins pour le TIFF, sans doute pour les autres formats aussi:
TIFF format support is completely re-written to support all subformats, an arbitrary number of sample bits, floating point types, and improved performance.
Le 16 bits en tout cas semble bien supporté. Voilà donc de quoi faire du traitement de masse en ligne de commande.
- La Python Imaging Library gère au moins le PNG 16 bits, à vérifier pour les autres formats, mais j'ai confiance. C'est parfait pour transformer l'image en un tableau de données pour un traitement numérique en Python & Numerical Python. C'est ce que j'utilise quotidiennement.
- enfin, ImageJ, le fameux logiciel de traitement d'image à caractère scientifique écrit en Java, supporte les formats exotiques, à l'aide de plugins éventuellement. Personnellement, depuis que j'ai trouvé Krita, je n'y vois plus trop d'intérêt.
Voilà, j'espère que ceci te sera utile !
[^] # Re: Très bonne question !
Posté par Prae . Évalué à 2.
Passer du 8 ou 16 bits en 12 bits :-)
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.