Bienvenue! Inscrivez-vous et rejoignez notre communaut :)
  • Login:

Bienvenue sur Forum SIG - Systmes d'Information Gographique et Gomatique.

Bienvenue sur le forumSIG. S'il s'agit de votre premire visite, assurez vous de faire une recherche pralable dans les FAQ SIG. Vous devez vous inscrire avant de pouvoir poster.

Affichage des rsultats 1 10 sur 10
  1. #1

    Date d'inscription
    septembre 2010
    Localisation
    Montpellier
    Emploi
    Gomaticien
    Messages
    162

    Question PNG vers TIFF le mli-mlo que je dois dmler

    Bonjour,

    Je recherche de l'aide pour dmler un sac de noeud entre des images dans ma nouvelle entreprise.
    Historiquement ma boite publiait sur un app web des images de NDVI consulter au format PNG. Sans doute en PNG pour sa lgret, son intgration facile pour le web...
    Aujourd'hui on est capable de publier des TIFF en plus ca vite de se taper des conversions !

    Malheureusement et comme il fallait s'en douter, pour des vieilles images, il ne subsiste que les PNG. Ils se sont dit "hey on va faire une conversion inverse avec GDAL et pof c'est bon !". Et bein non c'est pas bon.
    On se retrouve avec un TIFF avec plus de 16 millions de valeur possibles (codage RVB) par pixel et pas seulement 256.

    Ma question (vous la voyez venir), c'est est-ce qu'il y a un moyen de revenir un TIFF 256 valeurs ? j'aurais pens diviser ma valeur par 256, mais je sais pas pourquoi, je suis pas sr que ce soit aussi simple. Et puis y a la manire de stocker le rsultat, sur 1 bit, sur 4bits en flottant...

    Quelqu'un pourrait m'aider ?

  2. #2
    Chasseur de Bots
    Date d'inscription
    aot 2011
    Localisation
    Paris > Strasbourg
    Emploi
    Charg de mission SIG
    ge
    34
    Messages
    1 453

    Par dfaut Re : PNG vers TIFF le mli-mlo que je dois dmler

    Je n'en n'ai aucune ide mais ...
    Une reclassification si tu arrives faire une table de correspondance entre tes 16 millions de valeurs et tes 256 ?

    Des pistes : http://geoexamples.blogspot.fr/2013/...ification.html

  3. #3

    Date d'inscription
    septembre 2010
    Localisation
    Montpellier
    Emploi
    Gomaticien
    Messages
    162

    Par dfaut Re : PNG vers TIFF le mli-mlo que je dois dmler

    Oui la reclassif c'est un peu le principe de ma division entire.

    Le tout est de savoir si avec cette mthode le rsultat est juste. Parce que pour une valeur dans mes 16M correspondent plusieurs triplets RGB (R*G*B) et donc potentiellement plusieurs valeurs en 256 trs diffrentes.
    Ne serait-ce que R 212 , G 43 , B 115 et R 115 , G 212 , B 43. Ces deux possibilits donnent 1 048 340 et pourtant ne code pas la mme couleur et donc sur le TIFF d'origine pas pour la mme valeur de pixel.
    Bon a priori j'ai le rsultat ma question cette mthode est-elle bonne ? je dirais non.

    Mais alors comment faire ?? si c'est faisable

  4. #4
    Chasseur de Bots
    Date d'inscription
    aot 2011
    Localisation
    Paris > Strasbourg
    Emploi
    Charg de mission SIG
    ge
    34
    Messages
    1 453

    Par dfaut Re : PNG vers TIFF le mli-mlo que je dois dmler

    Ben je dirai que ce n'est tout bonnement pas possible.
    Si tu ne peux pas affecter pour une valeur (ou triplet) d'entre une valeur de sortie fiable, je ne vois pas comment tu peux transformer ta donne, sachant qu'un script / logiciel / code s'attachera ces valeurs ...

  5. #5
    Admin' Portail Supporter(rice)

    Date d'inscription
    mars 2005
    Localisation
    Messanges
    Emploi
    Gomaticien
    Organisme
    CNRS
    ge
    39
    Messages
    5 046

    Mes rseaux sociaux

    Follow Lud On Twitter

    Par dfaut Re : PNG vers TIFF le mli-mlo que je dois dmler

    Je ne comprends pas trop, je ne maitrise pas bien la question, cependant cela me parait impossible d'avoir pour une mme valeur plusieurs couleurs possibles, ta couleurs est cod semble t'il sur 24 bits, soit 3 x 8bits (8 bits pour chaque couleur)
    Si je reprends ton exemple :
    R 212 , G 43 , B 115
    en binaire, on a
    R 11010100
    G 0101011
    B 1110011

    donc 1101010001010111110011 -> 3479027

    et pour ton deuxime exemple
    R 115 , G 212 , B 43

    R 1110011
    G 11010100
    B 0101011

    donc 1110011110101000101011 -> 3795499

    Ainsi il me semble impossible d'avoir deux valeurs pour une mme couleurs

    En esprant ne pas me tromper ...
    "comme j' dis toujours C'est pas parce que c'est srieux que a doit tre lugubre..." Phyto
    --------------
    Vous avez le droit de poster sur diffrents forums mais prvenez nous qu'on ne perde pas de temps faire les mmes rponses !
    --------------
    Merci de respecter les rgles du forum
    Un avis, une remarque sur la nouvelle version du PortailSIG, cliquez ici
    Vous souhaitez devenir rdacteur du PortailSIG, contactez moi

  6. #6

    Date d'inscription
    novembre 2006
    Localisation
    Arras
    Emploi
    Charg SIA
    Messages
    345

    Par dfaut Re : PNG vers TIFF le mli-mlo que je dois dmler

    Est-ce que l'utilitaire rgb2pct ne conviendrait au besoin d'une conversion RVB vers une palette de 256 valeurs ?

  7. #7
    Admin' Portail Supporter(rice)

    Date d'inscription
    mars 2005
    Localisation
    Messanges
    Emploi
    Gomaticien
    Organisme
    CNRS
    ge
    39
    Messages
    5 046

    Mes rseaux sociaux

    Follow Lud On Twitter

    Par dfaut Re : PNG vers TIFF le mli-mlo que je dois dmler

    Je pense que tu peux utiliser
    -expand gray|rgb|rgba:
    (From GDAL 1.6.0) To expose a dataset with 1 band with a color table as a dataset with 3 (RGB) or 4 (RGBA) bands. Useful for output drivers such as JPEG, JPEG2000, MrSID, ECW that don't support color indexed datasets. The 'gray' value (from GDAL 1.7.0) enables to expand a dataset with a color table that only contains gray levels to a gray indexed dataset.
    avec gdal_translate pour rsoudre le problme
    "comme j' dis toujours C'est pas parce que c'est srieux que a doit tre lugubre..." Phyto
    --------------
    Vous avez le droit de poster sur diffrents forums mais prvenez nous qu'on ne perde pas de temps faire les mmes rponses !
    --------------
    Merci de respecter les rgles du forum
    Un avis, une remarque sur la nouvelle version du PortailSIG, cliquez ici
    Vous souhaitez devenir rdacteur du PortailSIG, contactez moi

  8. #8

    Date d'inscription
    aot 2010
    Localisation
    Brest
    Emploi
    Technicien SIG
    Organisme
    B.E. environnement, amnagement et urbanisme
    ge
    32
    Messages
    568

    Mes rseaux sociaux


    Add nitram on Linkedin

    Par dfaut Re : PNG vers TIFF le mli-mlo que je dois dmler

    Bonjour,
    Une solution ne se trouverait pas du ct du pct2rgb.py -> https://gdal.gloobe.org/gdal/rgb2pct.html
    Convertit une image en pseudo-couleurs (8 bits) en une image RVB (24 bits)
    ... grill par JRM

    Martin

  9. #9

    Date d'inscription
    septembre 2010
    Localisation
    Montpellier
    Emploi
    Gomaticien
    Messages
    162

    Par dfaut Re : PNG vers TIFF le mli-mlo que je dois dmler

    Waw merci tout le monde ! je vais tester tout ca et je vous tiens au jus

  10. #10

    Date d'inscription
    septembre 2010
    Localisation
    Montpellier
    Emploi
    Gomaticien
    Messages
    162

    Par dfaut Re : PNG vers TIFF le mli-mlo que je dois dmler

    Bon j'ai test un peu vos propositions.

    L'outil pct2rgb est pas mal pour me retrouver mes 3 bandes.
    L'outil gdal-translate, je n'ai pas russi le faire fonctionner...

    Par contre je suis perdu maintenant looool
    J'ai simplifi mon but savoir refaire les 5 classes de NDVI.
    La compression PNG a cre des dgrads, et je suis la ramasse pour trouver un moyen de faire un reclass sur 3 bandes avec des intervalles pour chaque bandes...
    Un peu comme si sur photoshop je faisais une slction par plage de couleur avec une certaine tolrance pour chaque classe.
    Voil le lien vers une des images http://hpics.li/7a5476f

    J'avoue je ne suis pas assez cal l, si vous avez une bonne ide je suis preneur.

 

 

Discussions similaires

  1. [ArcGIS 10.x] Convertir un TIFF 32bits vers un TIFF 8bits avec palette de couleur
    Par merlinlelutin dans le forum Assistance Technique
    Rponses: 6
    Dernier message: 02/03/2017, 15h30
  2. [ArcGIS 10.x] Conversion de tiff vers grid
    Par rafafifounet dans le forum Assistance Technique
    Rponses: 1
    Dernier message: 22/05/2015, 03h57
  3. [ArcGIS 9.x] Conversion tiff vers ECW
    Par MacGeol dans le forum Assistance Technique
    Rponses: 8
    Dernier message: 03/11/2010, 10h37
  4. [GPS] Quel GPS dois-je choisir ?
    Par maxime dans le forum Espace GPS et Solutions Nomades
    Rponses: 2
    Dernier message: 10/02/2009, 11h55
  5. [Convertisseur] Dwg vers Tiff ou Jpeg
    Par charle10 dans le forum Assistance Technique
    Rponses: 11
    Dernier message: 10/03/2008, 08h39

Liens sociaux

Rgles de messages

  • Vous ne pouvez pas crer de nouvelles discussions
  • Vous ne pouvez pas envoyer des rponses
  • Vous ne pouvez pas envoyer des pices jointes
  • Vous ne pouvez pas modifier vos messages
  •