Bonjour & Bienvenue sur EOS-Numerique
Réseaux Sociaux : Follow us on Facebook Follow us on Twitter


Sign Up






Affichage des résultats 1 à 10 sur 10
  1. #1
    Membre Avatar de Rebel21
    Inscription
    juillet 2004
    Localisation
    Dijon (21)
    Âge
    57
    Messages
    1 159
    Boîtier
    EOS 90D
    Objectif(s)
    Canon 24-105LIS, 17-40L, Canon 500/4 IS

    Par défaut

    Bonjour,

    Je cherche ? afficher les exifs sur une page ouebe, mais je n'arrive pas ? afficher le tag exif ExposureProgram (0x8822) des photos jpeg brutes du 300D. En les passants par toshop, ca va mieux. J'ai essay? plusieurs librairies php, c'est pareil
    Si vous connaissez une galerie php qui affiche ce tag avec des jpeg venues direct du 300D, ca m'interesse.


  2. #2
    Membre Avatar de domino
    Inscription
    décembre 2004
    Localisation
    France
    Messages
    1 324
    Boîtier
    1DsMarkIII | 1DMarkIV | 1DMarkIIn
    Objectif(s)
    400mm 2.8L IS|200mm 1.8L|70-200mm 2.8L IS|24-70mm 2.8L|17-40mm 4L|24mm 1.4 L|15mm 2.8

    Par défaut

    Originally posted by Rebel21@Samedi 8 Janvier 2005 07:05
    Bonjour,

    Je cherche ? afficher les exifs sur une page ouebe, mais je n'arrive pas ? afficher le tag exif ExposureProgram (0x8822) des photos jpeg brutes du 300D. En les passants par toshop, ca va mieux. J'ai essay? plusieurs librairies php, c'est pareil
    Si vous connaissez une galerie php qui affiche ce tag avec des jpeg venues direct du 300D, ca m'interesse.
    salut,
    Peux tu donner le code que tu utilises pour essayer d'afficher ?a ?

  3. #3
    Membre Avatar de softflower
    Inscription
    août 2004
    Localisation
    Yukon (Canada)
    Messages
    1 619
    Boîtier
    1D / 5D / 7D
    Objectif(s)
    17 à 500mm

    Par défaut

    Moi je recupere les exifs des photods JPG sans probleme avec PHP:

    recuperation des exifs:
    Code:
    $exif = exif_read_data(urldecode("$nomfichier"),0,true);
    
    $dateorigin=$exif["EXIF"]["DateTimeOriginal"];
    $expo=$exif["EXIF"]["ExposureTime"];
    $operture=$exif["COMPUTED"]["ApertureFNumber"];
    $isovalue=$exif["EXIF"]["ISOSpeedRatings"];
    $foc=$exif['EXIF']['FocalLength'];
    $flash=$exif['EXIF']['Flash'];
    Moi je fais un truc de ce genre dans ma galerie et ?a marche sans probl?me m?me avec les fichiers JOG brut du 300D.


  4. #4
    Membre
    Inscription
    avril 2004
    Localisation
    Un champ requis appelé Lieu d'habitation est manquant ou a une valeur incorrecte.
    Messages
    469
    Boîtier
    Un champ requis appelé Boitier est manqu
    Objectif(s)
    Un champ requis est manquant ou a une valeur incorrecte.

    Par défaut

    C'est comme ?a que j'ai cr?? le controleur d'upload. Et cela fonctionne bien.

    En tr?s gros cela ressemblait ? ?a :
    Code:
    $exif=exif_read_data($_FILES['filePhoto']['tmp_name'],'EXIF');
     $modelAPN=$exif['Model'];
     $exifExpo=$exif['ExposureTime'];
     $exifISO=$exif['ISOSpeedRatings'];
     $exifFlash=$exif['Flash'];
     $exifFlash==1 ? $Flash="Oui" : $Flash="Non";
     $exifFocal=$exif['FocalLength'];
     list($exifFoc1, $exifFoc2)=split("/", $exifFocal);
     $exifF=$exif['FNumber'];
     list($exifF1, $exifF2)=split("/", $exifF);
     $exifDate=$exif['DateTimeOriginal'];
     list($exifDate, $exifTime)=split (" ",$exifDate);
     list($exifyear, $exifmonth, $exifday)= split (":", $exifDate);
    Les list et les split c'est parce que je pr?formatte ? la r?ception. Etant donn? que parfois les donn?es sont sous formes de fractions ou autres.


    S.

  5. #5
    Membre Avatar de Rebel21
    Inscription
    juillet 2004
    Localisation
    Dijon (21)
    Âge
    57
    Messages
    1 159
    Boîtier
    EOS 90D
    Objectif(s)
    Canon 24-105LIS, 17-40L, Canon 500/4 IS

    Par défaut

    Originally posted by domino@Dimanche 9 Janvier 2005 13:26

    Peux tu donner le code que tu utilises pour essayer d'afficher ?a ?
    Soit tu utilises les fonctions exif de PHP:
    Code:
    <?php
    $fichier = "Fontenay_0620.JPG";
    $exif = exif_read_data($fichier, 0, true);
    foreach ($exif as $key => $section)
    {  echo '<b>'.$key.': </b><br />';
      foreach ($section as $name => $val)
      {
      echo $name.': '.$val.'<br />';
      }
    }
    echo 'Vitesse: '.$exif[EXIF]['ExposureTime'];
    ?>
    Soit tu vas ? la peche aux octets dans le header du fichier jpg. Heureusement, il y a des librairies php toutes faites ;-)
    http://www.offsky.com/software/exif/index.php
    http://www.rjk-hosting.co.uk/programs/prog.php?id=4
    http://www.vinayras.com/project/phpexifrw.php

    Les tags exif normalis?s
    les tags sp?cifiques Canon

  6. #6
    Membre Avatar de Rebel21
    Inscription
    juillet 2004
    Localisation
    Dijon (21)
    Âge
    57
    Messages
    1 159
    Boîtier
    EOS 90D
    Objectif(s)
    Canon 24-105LIS, 17-40L, Canon 500/4 IS

    Par défaut

    Originally posted by softflower@Dimanche 9 Janvier 2005 13:38
    Code:
    $exif = exif_read_data(urldecode("$nomfichier"),0,true);
    
    $dateorigin=$exif["EXIF"]["DateTimeOriginal"];
    $expo=$exif["EXIF"]["ExposureTime"];
    $operture=$exif["COMPUTED"]["ApertureFNumber"];
    $isovalue=$exif["EXIF"]["ISOSpeedRatings"];
    $foc=$exif['EXIF']['FocalLength'];
    $flash=$exif['EXIF']['Flash']; ? ? ? ? ? ? ? ? ? ? ? ?
    Moi je fais un truc de ce genre dans ma galerie et ?a marche sans probl?me m?me avec les fichiers JOG brut du 300D.

    Pour ceux-la, j'ai pas de probl?me.
    Mais je voudrais afficher le programme utilis? pour prendre la photo (M/P/Tv/Av...)
    $exif[EXIF]['ExposureProgram'] ne me donne pas de valeur si la tof vient directement du 300D, mais m'en donne une si la tof est pass?e par photoshop.

  7. #7
    Membre Avatar de domino
    Inscription
    décembre 2004
    Localisation
    France
    Messages
    1 324
    Boîtier
    1DsMarkIII | 1DMarkIV | 1DMarkIIn
    Objectif(s)
    400mm 2.8L IS|200mm 1.8L|70-200mm 2.8L IS|24-70mm 2.8L|17-40mm 4L|24mm 1.4 L|15mm 2.8

    Par défaut

    Originally posted by Rebel21+Dimanche 9 Janvier 2005 14:43--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td>QUOTE (Rebel21 @ Dimanche 9 Janvier 2005 14:43)</td></tr><tr><td id='QUOTE'> <!--QuoteBegin-domino@Dimanche 9 Janvier 2005 13:26

    Peux tu donner le code que tu utilises pour essayer d&#39;afficher ?a ?
    Soit tu utilises les fonctions exif de PHP:
    [/b][/quote]
    euh je posais la question pour te d?panner, voir o? tu avais un souci dans ton code, pas parce que je ne savais pas comment faire ;-)

  8. #8
    Membre
    Inscription
    avril 2004
    Localisation
    Un champ requis appelé Lieu d'habitation est manquant ou a une valeur incorrecte.
    Messages
    469
    Boîtier
    Un champ requis appelé Boitier est manqu
    Objectif(s)
    Un champ requis est manquant ou a une valeur incorrecte.

    Par défaut

    Originally posted by Rebel21+Dimanche 9 Janvier 2005 15:53--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td>QUOTE (Rebel21 @ Dimanche 9 Janvier 2005 15:53)</td></tr><tr><td id='QUOTE'> <!--QuoteBegin-softflower@Dimanche 9 Janvier 2005 13:38
    Code:
    &#036;exif = exif_read_data&#40;urldecode&#40;&#34;&#036;nomfichier&#34;&#41;,0,true&#41;;
    
    &#036;dateorigin=&#036;exif&#91;&#34;EXIF&#34;&#93;&#91;&#34;DateTimeOriginal&#34;&#93;;
    &#036;expo=&#036;exif&#91;&#34;EXIF&#34;&#93;&#91;&#34;ExposureTime&#34;&#93;;
    &#036;operture=&#036;exif&#91;&#34;COMPUTED&#34;&#93;&#91;&#34;ApertureFNumber&#34;&#93;;
    &#036;isovalue=&#036;exif&#91;&#34;EXIF&#34;&#93;&#91;&#34;ISOSpeedRatings&#34;&#93;;
    &#036;foc=&#036;exif&#91;&#39;EXIF&#39;&#93;&#91;&#39;FocalLength&#39;&#93;;
    &#036;flash=&#036;exif&#91;&#39;EXIF&#39;&#93;&#91;&#39;Flash&#39;&#93;;
    Moi je fais un truc de ce genre dans ma galerie et ?a marche sans probl?me m?me avec les fichiers JOG brut du 300D.

    Pour ceux-la, j&#39;ai pas de probl?me.
    Mais je voudrais afficher le programme utilis? pour prendre la photo (M/P/Tv/Av...)
    &#036;exif[EXIF][&#39;ExposureProgram&#39;] ne me donne pas de valeur si la tof vient directement du 300D, mais m&#39;en donne une si la tof est pass?e par photoshop. [/b][/quote]
    Sur le web AUCUNE photo ne proviendra jamais directement du 300D c&#39;est bien trop lourd.

    S.

  9. #9
    Membre Avatar de Rebel21
    Inscription
    juillet 2004
    Localisation
    Dijon (21)
    Âge
    57
    Messages
    1 159
    Boîtier
    EOS 90D
    Objectif(s)
    Canon 24-105LIS, 17-40L, Canon 500/4 IS

    Par défaut

    Originally posted by Sakana@Lundi 10 Janvier 2005 01:31
    Sur le web AUCUNE photo ne proviendra jamais directement du 300D c&#39;est bien trop lourd.
    C&#39;est vrai, quoique une jpeg basse qualit? fasse dans les 500ko.

    Bon finalement j&#39;ai trouv? une solution.

  10. #10
    Membre Avatar de domino
    Inscription
    décembre 2004
    Localisation
    France
    Messages
    1 324
    Boîtier
    1DsMarkIII | 1DMarkIV | 1DMarkIIn
    Objectif(s)
    400mm 2.8L IS|200mm 1.8L|70-200mm 2.8L IS|24-70mm 2.8L|17-40mm 4L|24mm 1.4 L|15mm 2.8

    Par défaut

    Originally posted by Rebel21@Lundi 10 Janvier 2005 06:19
    C&#39;est vrai, quoique une jpeg basse qualit? fasse dans les 500ko.

    Bon finalement j&#39;ai trouv? une solution.
    Laquelle ? Fais nous en profiter :-)

 

 

Informations de la discussion

Utilisateur(s) sur cette discussion

Il y a actuellement 1 utilisateur(s) naviguant sur cette discussion. (0 utilisateur(s) et 1 invité(s))

Discussions similaires

  1. Exif manquant en Jpeg - CS3
    Par chrisbati dans le forum Discussions générales
    Réponses: 11
    Dernier message: 09/09/2007, 15h23
  2. 300D, Jpeg + Raw, où sont les Jpeg ??
    Par bobby92 dans le forum EOS 300D
    Réponses: 8
    Dernier message: 01/08/2007, 14h27
  3. RAW Vs Jpeg L
    Par stphane dans le forum Discussions techniques
    Réponses: 14
    Dernier message: 17/07/2007, 19h47
  4. RAW > jpeg: DPP Vs APN
    Par mortelfl dans le forum Les Logiciels photo
    Réponses: 4
    Dernier message: 16/04/2007, 21h09
  5. JPEG ou RAW????
    Par Gallou dans le forum Discussions techniques
    Réponses: 10
    Dernier message: 26/02/2007, 20h21

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •  
Fuseau horaire GMT +2. Il est actuellement 11h25.
Powered by vBulletin® Version 4.2.5
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.
Search Engine Optimisation provided by DragonByte SEO (Pro) - vBulletin Mods & Addons Copyright © 2024 DragonByte Technologies Ltd.
Auto Closing Of Threads provided by Threads Auto Close (Lite) - vBulletin Mods & Addons Copyright © 2024 DragonByte Technologies Ltd.
Copyright © Eos-numerique 2004-2023
vBulletin Skin By: PurevB.com