Supprimer les meta données liées à la calibration d'une image.

Eléphanteau du PHP | 42 Messages

15 janv. 2017, 17:54

Bonjour.

Les images s'affichent différemment d'un logiciel à un autre.
Il semble que ce soit due à l'interprétation des metadonnées de l'image.

Il semblerai que supprimer ces meta données neutralise le problème.

Comme supprimer les ces métadonnées, si possible sans toucher aux autres données qui n'ont pas besoin d'être supprimées ?

Bonne journée

Eléphanteau du PHP | 42 Messages

17 janv. 2017, 23:13

Ou au pire comment supprimer toutes les meta données s'il n'est pas possible de dissocier celles liées à la calibration l'image par les navigateurs.
SVP.

Eléphanteau du PHP | 42 Messages

20 janv. 2017, 02:05

up

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 9782 Messages

20 janv. 2017, 12:03

Bonjour,

Si tu n'as pas de réponse c'est que ta question est trop vague.

Quel est le problème exactement ? Qu'as-tu essayé ? Où bloques-tu ?
Quand tout le reste a échoué, lisez le mode d'emploi...

Eléphanteau du PHP | 42 Messages

21 janv. 2017, 03:35

Je veux éviter le différences d'affichage entre les différents navigateurs et l'affichage local.
Pour ce faire il faut supprimer les informations liées à la calibration contenue dans les fichiers images.
C'est faisable avec photoshop.
Mais je veux le programmer en php et l'ajouter au redimensionnement que j'ai déjà programmé, ceci pour un gain de temps.

Je dois encore vérifier si supprimer le profil ICC peut suffire ou s'il faut supprimer plus que cela.
Ce que je compte vérifier aux prochaines photos ajoutées à mon site d'ici 7 à 10 jours.

Actuellement je n'ai rien essayé en php car je ne sais pas comment faire.

Bonne journée

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 9782 Messages

21 janv. 2017, 10:38

Il faut que tu utilises la librairie ImageMagick (attention, elle n'est pas disponible chez tous les hébergeurs, demande à ton hébergeur de l'installer) et + spécifiquement la fonction stripimage()
http://php.net/manual/en/imagick.stripimage.php

+ d'info et exemple ici :
http://stackoverflow.com/questions/1364 ... ge-quality
Quand tout le reste a échoué, lisez le mode d'emploi...

Eléphanteau du PHP | 42 Messages

21 janv. 2017, 12:07

Merci. Je vais essayer ça dès que possible.