![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 60 Pomógł: 0 Dołączył: 7.05.2006 Ostrzeżenie: (0%) ![]() ![]() |
Witam! Mam następujący problem, chcem z obrazka jpeg wyciągnąć dane o ISOSpeed napisałem taki skrypt:
Kod <? $exif = exif_read_data('test3.jpg', 'Exif'); echo $exif['Model']; echo "<br>"; echo $exif['DateTime'];echo "<br>"; echo $exif['ExposureTime'];echo "<br>"; echo $exif['ISOSpeedRatings'];echo "<br>"; echo $exif['FNumber'];echo "<br>"; echo $exif['FocalLength'];echo "<br>"; ?> ale niestety miejsce gdzie ma się pojawić informacja o ISOSpeed jest puste, tak jak by ISOSpeedRatings wogóle nie działało, może mi ktoś pomóc? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 60 Pomógł: 0 Dołączył: 7.05.2006 Ostrzeżenie: (0%) ![]() ![]() |
Cytat(Master Miko @ 2006-05-08 11:57:11) używasz tak: skrypt.php?=nazwazdjecia.jpg chyba mała pomyłka powinno być: skrypt.php?plik=nazwazdjecia.jpg pozwoliłem sobie zmodyfikować Twój skrypt na troche prościeszy bo nie działał nie wiem czemu: Kod <?php $plik = $_GET['plik']; $exif = exif_read_data($plik, 'ANY_TAG', true, true); if(is_array($exif)) { foreach ($exif as $key => $section) { foreach ($section as $name => $val) { echo "$key.$name: $val<br>\n"; } } } else { echo "No exif data"; } ?> tablice się ukazują ale jest w nich mały haos. Zdjęcie wykonane canonem A75: http://regss.no-ip.org/test/index.php?plik=test1.jpg Wogóle nie ma tagu o ISO Zdjęcie wykonane NIKONEM: http://regss.no-ip.org/test/index.php?plik=test4.jpg ISO jest ale też występuje mały haos. Obydwa zdjęcia są prosto z aparatu nie konvertowane nawet nie otwierane w innych edytorach. Może ma to coś wspólnego z moją wersją php, Apatcha2 albo z konfiguracją? Jeśli możesz sprawdz te zdjęcie czy Tobie równierz wyskakują krzaczki: http://regss.no-ip.org/test/test1.jpg |
|
|
![]() ![]() |
![]() |
Aktualny czas: 6.10.2025 - 02:57 |