login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Image data uitlezen

Offline W0etah - 08/01/2012 21:23
Avatar van W0etahPHP beginner Hallo, ik ben momenteel bezig met een soort van foto website.
Tijdens het uploaden van beelden, worden de keywords uit de image data gehaald.

Dit gebeurd als volgt:
  1. $size = getimagesize($path, $info);
  2. if(isset($info['APP13'])) {
  3. $iptc = iptcparse($info['APP13']);
  4.  
  5. if(isset($iptc['2#025'])) {
  6. $tagsArr = $iptc['2#025'];
  7. } else {
  8. $tagsArr = array();
  9. }
  10. }


Tot voor kort werkte dit voor de meeste foto's, maar bij sommige foto's werkt dit opeens niet meer, terwijl ik heel zeker ben dat de keywords erin staan.
Ik kan ze gewoon zien in photoshop.
Citaat:
Notice: Undefined index: 2#025


Zijn er nog andere manieren om de keywords eruit te halen?

4 antwoorden

Gesponsorde links
Offline vinTage - 09/01/2012 07:27
Avatar van vinTage Nieuw lid Totaal geen ervaring met die functie, maar heb je al geprobeerd met de juiste codedCharacterSet , of de post eronder speelt misschien parten (jij had ook een mac geloof ik?)?
Offline W0etah - 09/01/2012 10:28
Avatar van W0etah PHP beginner Bedankt, die iptcparse gebruik ik hier al:
$iptc = iptcparse($info['APP13']);

Maar het probleem ligt hem erin dat bij sommige images die keywords daar niet inzetten. (Ik ben zeker dat ze er wel degelijk in staan).
Vandaar dat ik het gevoel heb dat ze misschien ook op andere plaatsen opgeslagen worden.

(Ik heb een mac ja, maar dit staat gewoon op een linux hosting, zelfde probleem lokaal trouwens)
Offline Maarten - 12/01/2012 14:48
Avatar van Maarten Erelid En als je gewoon alle keys ophaalt van $iptcs, dan zie je toch gelijk wat er allemaal in zit?
Offline W0etah - 24/01/2012 13:49
Avatar van W0etah PHP beginner Dat heb ik ook al geprobeerd, echt kan ik er niet achter komen waar de keywords zitten

Hier zijn 2 beelden, bij de ene lukt het wel, bij de andere niet
NIET: http://woutr.be...477aac.jpg
WEL: http://woutr.be...e8c8ec.jpg

Ik ben heel zeker dat de keywords erin zitten, ik kan ze gewoon zien in photoshop
Gesponsorde links
Je moet ingelogd zijn om een reactie te kunnen posten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.178s