2010-06-02 29 views

Répondre

1

Vous pouvez trouver le contenu de cette question utile.

Cela semble être lié au problème que vous rencontrez.

Converting JPEG colorspace (Adobe RGB to sRGB) on Windows (.Net)

Si vous utilisez un composant côté serveur pour cette application, puis faire un appel à la commande ImageMagick de conversion serait une option très facile.

+1

Daniel, avant d'exécuter la conversion, je veux m'assurer que l'image est réellement dans le mauvais espace colorimétrique. Je sais comment convertir, j'ai juste besoin de savoir si l'image doit effectivement être convertie. – Raf

0

J'ai abordé ce problème sur Mac OS X par les bombardements à sips et en examinant le résultat:

sips -g space /your/imagePath/here.jpg | tail -n1 | awk '{print $2}' 

Je compare la deuxième valeur de retour à « CMJN » pour déterminer si je dois convertir en RGB. Par contre, ce n'est pas utile si vous utilisez un autre système d'exploitation.