Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
fm
Mic wrote:
Bonjour,
Je cherche à lire des EXIF (en php)
Pas de problème pour les lire, mais comment, à partir de ces exif trouver la focale équivalente en 35 mm.
Il n'est pas certain que cette information soit d'une grande pertinence après redimensionnement de l'image, mais bon...
Dans l'absolu, il manque des infos. A cause du changement de taille qu'a subi l'image, on ne peut pas déduire la taille du capteur de ces infos.
On a deux cas :
. soit l'image est issu d'un crop, auquel cas
COMPUTED.CCDWidth: 6mm
est valable et permet de déduire un facteur 6 (36/6) à appliquer à la focale initiale.
. soit l'image est un resize, auquel cas rien dans les champs donnés ici ne permet de déduire la taille du capteur couverte par l'image. La seule solution est de déduire la taille du capteur d'informations supplémentaires.
Dans les exif issus du 350D, je trouve :
Exif Image Width: 3456 pixels et Focal Plane X Resolution: 1728000/437 Pixels/Inch
Ca permet de deduire la taille du capteur :
3456/(1728000/437) = 0.874 pouce = 22 mm
et le coefficient à appliquer :
36 / 22 = 1.63
Maintenant le champ FocalLength est bizarre, chez moi il est donné en mm. Si c'est aussi le cas ici, dans le cas d'un crop on obtient 6x172mm dans le cas d'un resize 1.62x17(mm
Pas de problème pour les lire, mais comment, à partir de ces exif
trouver la focale équivalente en 35 mm.
Il n'est pas certain que cette information soit d'une grande pertinence
après redimensionnement de l'image, mais bon...
Dans l'absolu, il manque des infos. A cause du changement de taille qu'a subi l'image,
on ne peut pas déduire la taille du capteur de ces infos.
On a deux cas :
. soit l'image est issu d'un crop, auquel cas
COMPUTED.CCDWidth: 6mm
est valable et permet de déduire un facteur 6 (36/6) à appliquer
à la focale initiale.
. soit l'image est un resize, auquel cas rien dans les champs
donnés ici ne permet de déduire la taille du capteur couverte
par l'image. La seule solution est de déduire la taille
du capteur d'informations supplémentaires.
Dans les exif issus du 350D, je trouve :
Exif Image Width: 3456 pixels
et
Focal Plane X Resolution: 1728000/437 Pixels/Inch
Ca permet de deduire la taille du capteur :
3456/(1728000/437) = 0.874 pouce = 22 mm
et le coefficient à appliquer :
36 / 22 = 1.63
Maintenant le champ FocalLength est bizarre, chez moi il est donné en mm.
Si c'est aussi le cas ici, dans le cas d'un crop on obtient
6x172mm
dans le cas d'un resize
1.62x17(mm
Pas de problème pour les lire, mais comment, à partir de ces exif trouver la focale équivalente en 35 mm.
Il n'est pas certain que cette information soit d'une grande pertinence après redimensionnement de l'image, mais bon...
Dans l'absolu, il manque des infos. A cause du changement de taille qu'a subi l'image, on ne peut pas déduire la taille du capteur de ces infos.
On a deux cas :
. soit l'image est issu d'un crop, auquel cas
COMPUTED.CCDWidth: 6mm
est valable et permet de déduire un facteur 6 (36/6) à appliquer à la focale initiale.
. soit l'image est un resize, auquel cas rien dans les champs donnés ici ne permet de déduire la taille du capteur couverte par l'image. La seule solution est de déduire la taille du capteur d'informations supplémentaires.
Dans les exif issus du 350D, je trouve :
Exif Image Width: 3456 pixels et Focal Plane X Resolution: 1728000/437 Pixels/Inch
Ca permet de deduire la taille du capteur :
3456/(1728000/437) = 0.874 pouce = 22 mm
et le coefficient à appliquer :
36 / 22 = 1.63
Maintenant le champ FocalLength est bizarre, chez moi il est donné en mm. Si c'est aussi le cas ici, dans le cas d'un crop on obtient 6x172mm dans le cas d'un resize 1.62x17(mm
Effectivement, en y regardant de plus près, j'ai un pb avec les exifs de mes photos.
Michel
Mic wrote:
Bonjour,
Je cherche à lire des EXIF (en php)
Pas de problème pour les lire, mais comment, à partir de ces exif trouver la focale équivalente en 35 mm.
Il n'est pas certain que cette information soit d'une grande pertinence après redimensionnement de l'image, mais bon...
Dans l'absolu, il manque des infos. A cause du changement de taille qu'a subi l'image, on ne peut pas déduire la taille du capteur de ces infos.
On a deux cas :
. soit l'image est issu d'un crop, auquel cas
COMPUTED.CCDWidth: 6mm
est valable et permet de déduire un facteur 6 (36/6) à appliquer à la focale initiale.
. soit l'image est un resize, auquel cas rien dans les champs donnés ici ne permet de déduire la taille du capteur couverte par l'image. La seule solution est de déduire la taille du capteur d'informations supplémentaires.
Dans les exif issus du 350D, je trouve :
Exif Image Width: 3456 pixels et Focal Plane X Resolution: 1728000/437 Pixels/Inch
Ca permet de deduire la taille du capteur :
3456/(1728000/437) = 0.874 pouce = 22 mm
et le coefficient à appliquer :
36 / 22 = 1.63
Maintenant le champ FocalLength est bizarre, chez moi il est donné en mm. Si c'est aussi le cas ici, dans le cas d'un crop on obtient 6x172mm dans le cas d'un resize 1.62x17(mm
Merci pour la réponse.
Effectivement, en y regardant de plus près, j'ai un pb avec les exifs de
mes photos.
Michel
Mic <no@no.fr> wrote:
Bonjour,
Je cherche à lire des EXIF (en php)
Pas de problème pour les lire, mais comment, à partir de ces exif
trouver la focale équivalente en 35 mm.
Il n'est pas certain que cette information soit d'une grande pertinence
après redimensionnement de l'image, mais bon...
Dans l'absolu, il manque des infos. A cause du changement de taille qu'a subi l'image,
on ne peut pas déduire la taille du capteur de ces infos.
On a deux cas :
. soit l'image est issu d'un crop, auquel cas
COMPUTED.CCDWidth: 6mm
est valable et permet de déduire un facteur 6 (36/6) à appliquer
à la focale initiale.
. soit l'image est un resize, auquel cas rien dans les champs
donnés ici ne permet de déduire la taille du capteur couverte
par l'image. La seule solution est de déduire la taille
du capteur d'informations supplémentaires.
Dans les exif issus du 350D, je trouve :
Exif Image Width: 3456 pixels
et
Focal Plane X Resolution: 1728000/437 Pixels/Inch
Ca permet de deduire la taille du capteur :
3456/(1728000/437) = 0.874 pouce = 22 mm
et le coefficient à appliquer :
36 / 22 = 1.63
Maintenant le champ FocalLength est bizarre, chez moi il est donné en mm.
Si c'est aussi le cas ici, dans le cas d'un crop on obtient
6x172mm
dans le cas d'un resize
1.62x17(mm
Effectivement, en y regardant de plus près, j'ai un pb avec les exifs de mes photos.
Michel
Mic wrote:
Bonjour,
Je cherche à lire des EXIF (en php)
Pas de problème pour les lire, mais comment, à partir de ces exif trouver la focale équivalente en 35 mm.
Il n'est pas certain que cette information soit d'une grande pertinence après redimensionnement de l'image, mais bon...
Dans l'absolu, il manque des infos. A cause du changement de taille qu'a subi l'image, on ne peut pas déduire la taille du capteur de ces infos.
On a deux cas :
. soit l'image est issu d'un crop, auquel cas
COMPUTED.CCDWidth: 6mm
est valable et permet de déduire un facteur 6 (36/6) à appliquer à la focale initiale.
. soit l'image est un resize, auquel cas rien dans les champs donnés ici ne permet de déduire la taille du capteur couverte par l'image. La seule solution est de déduire la taille du capteur d'informations supplémentaires.
Dans les exif issus du 350D, je trouve :
Exif Image Width: 3456 pixels et Focal Plane X Resolution: 1728000/437 Pixels/Inch
Ca permet de deduire la taille du capteur :
3456/(1728000/437) = 0.874 pouce = 22 mm
et le coefficient à appliquer :
36 / 22 = 1.63
Maintenant le champ FocalLength est bizarre, chez moi il est donné en mm. Si c'est aussi le cas ici, dans le cas d'un crop on obtient 6x172mm dans le cas d'un resize 1.62x17(mm