Forum iPhone, iPad, Apple Watch de iPhon.fr

Forum utilisateurs Apple iPhone, iPad, Apple Watch, forfaits et accessoires

Vous n'êtes pas identifié(e).

Annonce

Bienvenue sur le forum du blog iPhon.fr

Pensez à poster dans la bonne rubrique, respecter les propos des autres internautes, ne pas utiliser le langage SMS, et enfin, à utiliser la fonction 'Recherche' !
Et... Gardez le sens de l'humour, de la convivialité et de la décontraction. On n'est pas là pour se prendre la tête ! ;-)

#1 20-04-2011 13:48:27

SilverWing
Membre
Inscription : 20-04-2011
Messages : 7

Accesseur Meta Donnée

Bonjour,

J'aimerais savoir si la nouvelle version SDK 4.3 propose des accesseurs sur les méta donnée d'une image ?
Pour être plus clair, je voudrais avoir accès aux données Exif d'une image et plus particulièrement du temps d'exposition en temps réel sur l'appareil photo.

Je n'ai trouvé que des vieux forum qui traitaient encore de l'iPhone 3 et je me disais qu'avec l'iPhone 4, Apple avait peut-être eu la bonne idée de faire des getter/setter sur les méta-données.

Merci

SW

Hors ligne

#2 20-04-2011 19:47:59

_pierre_
Membre
Inscription : 24-01-2011
Messages : 17
Site Web

Re : Accesseur Meta Donnée

Tu peux accéder à plein d'info quand tu prend une photo à partir de l'iPhone à partir de 4.1. cf http://jomnius.blogspot.com/2011/01/wha … llerm.html
et il y a le framework I/O depuis 4.0 pour accéder aux données exif sur une image
http://developer.apple.com/library/ios/ … TP40005103

Hors ligne

#3 21-04-2011 10:12:48

SilverWing
Membre
Inscription : 20-04-2011
Messages : 7

Re : Accesseur Meta Donnée

Merci, je vais essayer tout de suite.

Hors ligne

#4 21-04-2011 11:25:43

SilverWing
Membre
Inscription : 20-04-2011
Messages : 7

Re : Accesseur Meta Donnée

J'ai implémenter le code que tu m'as donné _pierre_ mais comparé à l'exemple de iLesson, je n'obtient pas l'exposure time en fait j'obtient seulement:

2011-04-21 11:19:21.041 Exif[3829:707] "UIImagePickerControllerOriginalImage" = <UIImage: 0x1c5510>;
"UIImagePickerControllerMediaMetadata" = {
    DPIHeight = 72;
    DPIWidth = 72;
    Orientation = 6;
    "{Exif}" =     {
        ColorSpace = 1;
        DateTimeDigitized = "2011:04:21 11:19:20";
        DateTimeOriginal = "2011:04:21 11:19:20";
        PixelXDimension = 1936;
        PixelYDimension = 2592;
    };
    "{TIFF}" =     {
        DateTime = "2011:04:21 11:19:20";
        Make = Apple;
        Model = "iPhone 4";
        Software = "4.3.2";
        XResolution = 72;
        YResolution = 72;
    };
};
"UIImagePickerControllerMediaType" = "public.image";

Est ce que ca pourrait venir du fait que j'ai codé dans le delegate ?
Sinon une idée ?
De plus j'aimerais savoir si il est possible de figer des valeurs comme l'exposure time avant de prendre une photo ?

Merci

Dernière modification par SilverWing (21-04-2011 11:26:47)

Hors ligne

#5 29-04-2011 13:18:56

SilverWing
Membre
Inscription : 20-04-2011
Messages : 7

Re : Accesseur Meta Donnée

Voila ce que j'ai trouvé sur le site d'Apple :
here

Le passage intéressant étant

So it was working with the iOS 4 .

- (void)imagePickerController:(UIImagePickerController *)picker
didFinishPickingMediaWithInfo:(NSDictionary *)info {

Info had all exif data.I was so happy.
Now after the last update 4.3.1 - it disappeared again.

Some regression bug in apple ?

Ce qui voudrait dire qu'on ne peut plus accéder au Exif à partir de l'iPhone ? Dans ce cas, comment font les applications comme ExifWizard ou Exif & IPTC Metadata Browser ??

Merci
SW

Hors ligne

Pied de page des forums

L'iPhone sur iPhon.fr, le blog de l'iPhone - blog iPad

iPhon.fr et son forum ne sont pas liés à Apple, Orange, SFR ou autres et les marques citées sont la propriété de leurs détenteurs respectifs.