လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> နောက်ဆုံးရဆောင်းပါးများစာရင်း> PHP နှင့် Exif extension ကို အသုံးပြု. ဓာတ်ပုံအရောင်တောက်ပသောအကွာအဝေးအချက်အလက်များကိုအလွယ်တကူထုတ်ယူနိုင်ပုံ

PHP နှင့် Exif extension ကို အသုံးပြု. ဓာတ်ပုံအရောင်တောက်ပသောအကွာအဝေးအချက်အလက်များကိုအလွယ်တကူထုတ်ယူနိုင်ပုံ

M66 2025-07-23

PHP နှင့် Exif extensions များကို အသုံးပြု. ဓာတ်ပုံအရောင်တောက်ပသောအကွာအဝေးသတင်းအချက်အလက်များကိုမည်သို့ထုတ်ယူရမည်ကိုလေ့လာပါ

ဓာတ်ပုံရိုက်ကူးရာတွင်အလုပ်ဖြစ်ခြင်းတွင်တောက်ပမှုသည်ပုံ၏ဖော်ပြချက်ကိုဆုံးဖြတ်သည့်အရေးကြီးသောအချက်တစ်ချက်ဖြစ်သည်။ 0 က်ဘ်ဖြူးခြင်းသို့မဟုတ်ပုံရိပ်ထုတ်ခြင်းတွင်ဓာတ်ပုံများတောက်ပမှုပုံစံကိုရယူခြင်းသည်ရုပ်ပုံများ၏ပြသမှုကိုအကျိုးသက်ရောက်စေသည်။ PHP နှင့် Exif extensions များဖြင့်ကျွန်ုပ်တို့သည်ဤအင်္ဂါရပ်ကိုအလွယ်တကူအကောင်အထည်ဖော်နိုင်သည်။

အဘိတ်: PHP နှင့် exif extensions ကို install လုပ်ပါ

ပထမ ဦး စွာ PHP နှင့်၎င်း၏ exif extirections များကို server ပတ်ဝန်းကျင်တွင်တပ်ဆင်ပြီးဖြစ်သည်ကိုသေချာအောင်လုပ်ပါ။ install မလုပ်ပါကတပ်ဆင်ခြင်းကိုဖြည့်စွက်နိုင်သည်။

 sudo apt-get install php
sudo apt-get install php-exif

PHP script ကိုအသုံးပြုပြီးဓာတ်ပုံရောင်တောက်ပမှုအကွာအဝေးကိုထုတ်ယူပါ

တပ်ဆင်ပြီးသည်နှင့်ပြီးပြည့်စုံပြီးသောအခါဓာတ်ပုံ၏တောက်ပသောသတင်းအချက်အလက်များကိုဖတ်ရန်အောက်ပါ PHP script ကိုရေးပါ။

 <?php
// ဓာတ်ပုံလမ်းကြောင်းကိုသတ်မှတ်ပါ
$photoPath = '/path/to/photo.jpg';

// ဓာတ်ပုံဖိုင်တည်ရှိရှိမရှိစစ်ဆေးပါ
if (!file_exists($photoPath)) {
    die('ဓာတ်ပုံဖိုင်မရှိပါ');
}

// ဓါတ်ပုံများကိုဖတ်ပါEXIFအချက်များ
$exif = exif_read_data($photoPath);

// အဆိုပါဖတ်အောင်မြင်ကြောင်းအတည်ပြုပါEXIFအချက်များ
if (!$exif) {
    die('ဓာတ်ပုံမရှိပါEXIFအချက်များ');
}

// brightness အကွာအဝေးသတင်းအချက်အလက်ထုတ်ယူ
$minBrightness = $exif['BrightnessValue'];
$maxBrightness = $exif['MaxApertureValue'];

// output ကိုတောက်ပအကွာအဝေး
echo 'အနည်းဆုံးတောက်ပတန်ဖိုး:' . $minBrightness . "<br>";
echo 'အများဆုံး brightness တန်ဖိုး:' . $maxBrightness . "<br>";
?>

ဇာတ်ညွှန်းကိုဖွင့ ်. ရလဒ်များကိုကြည့်ပါ

ကုဒ်ကို Extract_Brovesson.php အဖြစ်သိမ်းဆည်းပါ။ command line တွင် execute လုပ်ပါ။

 php extract_brightness.php

လွယ်ကူသောလုပ်ဆောင်မှုအတွက် terminal အတွက် terminal ရှိဓာတ်ပုံ၏အနိမ့်ဆုံးအရောင်တန်ဖိုးနှင့်အများဆုံးတောက်ပသောတန်ဖိုးကိုသင်တွေ့လိမ့်မည်။

အကျဉ်းချုပ်

အထက်ပါနည်းလမ်းများမှတဆင့် PHP နှင့် Exif extension များသည်ဓာတ်ပုံ၏တောက်ပမှုအကွာအဝေးအချက်အလက်များကိုလျင်မြန်စွာရယူနိုင်သည်။ ဓာတ်ပုံ၏တောက်ပမှုအရ display အကျိုးသက်ရောက်မှုကိုပြောင်းလဲရန်လိုအပ်သည့် 0 ဘ်ဆိုဒ်များနှင့် application များအတွက်၎င်းသည်အလွန်လက်တွေ့ကျသည်။ ဤလုပ်ဆောင်မှုကိုထပ်မံပေါင်းစပ်နိုင်သည်။