Beni Takip Edebilirsin
Fotoğraf Özelliklerini bulma
Merhaba arkadaşlar , Php'nin kendi üzerinde gelen bir fonksiyon ile bu işlemi kolaylıkla yapabiliyoruz. Şöyleki çektiğimiz bir fotoğrafın hangi özelliklere sahip olduğunu kolaylıkla ögrenebiliyoruz. Bunu için php'nin kendi sitesinde olan http://www.php.net/manual/en/function.exif-read-data.php kullanımını görücez :)
<?php
$x = exif_read_data("IMG_0395.JPG"); // çektiğimiz fotoğraf adresi
print_r($x);
?>
Çıktısı şu şekilde olacaktır.
Array
(
[FileName] => IMG_0395.JPG
[FileDateTime] => 1529425574
[FileSize] => 5940263
[FileType] => 2
[MimeType] => image/jpeg
[SectionsFound] => ANY_TAG, IFD0, EXIF, MAKERNOTE
[COMPUTED] => Array
(
[html] => width="5184" height="3456"
[Height] => 3456
[Width] => 5184
[IsColor] => 1
[ByteOrderMotorola] => 0
[ApertureFNumber] => f/5.6
)
[Make] => Canon
[Model] => Canon EOS 1300D
[Orientation] => 1
[XResolution] => 72/1
[YResolution] => 72/1
[ResolutionUnit] => 2
[DateTime] => 2018:06:19 19:26:14
[Artist] =>
[YCbCrPositioning] => 2
[Copyright] =>
[ExposureTime] => 1/60
[FNumber] => 56/10
[ExposureProgram] => 2
[ISOSpeedRatings] => 800
[UndefinedTag:0x8830] => 2
[UndefinedTag:0x8832] => 800
[ExifVersion] => 0230
[DateTimeOriginal] => 2018:06:19 19:26:14
[DateTimeDigitized] => 2018:06:19 19:26:14
[ComponentsConfiguration] =>
[ShutterSpeedValue] => 393216/65536
[ApertureValue] => 327680/65536
[ExposureBiasValue] => 0/1
[MeteringMode] => 5
[Flash] => 9
[FocalLength] => 48/1
)
Buradan çekilen fotoğrafın özelliklerine kolaylıkla ulaşabiliyoruz gördüğünüz üzere artık buradan istediğinizi kullanmak size kalmış :)
Make -> Kamera Markası
Model -> Kamera Modeli
COMPUTED içindeki ApertureFNumber -> f Durağı
ISOSpeedRatings -> iso hızı
ExposureProgram -> Pozlandırma
FocalLength -> Odak Uzunluk
ExposureTime -> Deklanşör Hızı
DateTime -> Çekilme zamanı
Örnek keyleri sizler için bu şekilde gösterebilirim işinize yarayanları sizlerde buradan çekebilirsiniz.
Paylaş:
Yorumlar: