![]() |
![]() |
![]()
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%) ![]() ![]() |
Aparat to cyfrak Canon PowerShot A75, program do zrzucania fotek to canon zoombrowser dołączony do aparatu, zgodność z EXIF 2.2, testuje na Apache2 + php 5.0 zdjęć nie konwertowałem inne dane takie jak przesłone, czas migawki skrypt podaje prawidłowo. Po uruchomieniu skryptu podanego przez strife'a większość danych wyskakuje prawidłowa lecz gdzieniegdzie są "kwadraciki" a tej funkcji ISOSpeedRatings nie pokazuje na innym zdjęciu robionym nikonem też cyfruwką wszystko jest ok i pokazuje tą funkcje. Ale ciekawostką jest to, że testując skrypt exifer ze strony http://www.offsky.com/software/exif/index.php w fotce z canona wszystko jest jak należy. Lecz ten skrypt jest strasznie duży jak na funkcje którą ma spełniać.
P.S. Ja sie wogóle nie znam na php więc wybaczcie wszystko :roll2: |
|
|
![]() ![]() |
![]() |
Aktualny czas: 3.10.2025 - 00:46 |