Une manière intéressante d'organiser ses photos est d'utiliser les mots-clés IPTC présents dans les métadonnées des photos.
Personnellement, j'attribue toujours à mes photos des mots-clés IPTC. Ainsi quand je fais une recherche sur mon mac spotlight est capable de me retrouver les photos.
.... et beaucoup d'autres qui viennent sur le moment..
Quand je fais une galerie de photo sur le web. Je vais piocher les mots-clés IPTC dans les métadonnées pour afficher des infos sur la photos ou même directement pour créer des albums.
Voici quelques fonctions php que j'utilise pour aller chercher les mots-clés IPTC dans les métadonnées d'une photo.
/* Retourne un tableau contenant les mots-clé IPTC contenu dans le fichier de la photos
*
* @return: array() un tableau de string contenant les mots-clé IPTC de la photos
* @param: $imagePath => le chemin d'accès sur le serveur de la photo. (ou une url)
*/
function getIptcKeywordsFromFile($imagePath){
$size = getimagesize ($imagePath, $info);
if(is_array($info)) {
if (isset($info["APP13"])) {
$iptc = iptcparse($info["APP13"]);
if (isset($iptc['2#025'])) {
return $iptc['2#025'];
}else{
return '';
}
}else{
return '';
}
}
}
/* Retourne l'auteur de la photo selon le champ IPTC credit
*
* @return: la valeur du champ iptc credit
* @param: $imagePath => le chemin d'accès sur le serveur de la photo. (ou une url)
*/
function getIptcCreditFromFile($imagePath){
$size = getimagesize ($imagePath, $info);
if(is_array($info)) {
$iptc = iptcparse($info["APP13"]);
return $iptc['2#110'][0];
}
}
| tous les documents | Où est la girafe? | koudou.ch | yopyop.ch
loading