ရုပ်ပုံများသည်အင်တာနက်ပေါ်တွင်အလွန်များသောအားဖြင့်ဖြစ်ပြီးထုတ်ဖော်ပြောဆိုသည့်အခါရုပ်ပုံများအရောင်ကိုရယူရန်မှာများသောအားဖြင့်လိုအပ်ချက်တစ်ခုမှာဖြစ်သည်။ အဓိကအကြောင်းအရာသည်ပုံ၏အကြီးဆုံးအချိုးအစားအတွက်အကောင့်များကိုရည်ညွှန်းသည်။ များသောအားဖြင့်ပုံရိပ်၏တစ်ခုတည်းသောပုံစံကိုအကောင်းဆုံးကိုယ်စားပြုသောအရောင်သည်များသောအားဖြင့်ဖြစ်သည်။
လူကြိုက်များသော server-side programming language တစ်ခုအနေဖြင့် PHP သည်ပုံရိပ်များပြုပြင်ခြင်းစာကြည့်တိုက်မှတစ်ဆင့်ရုပ်ပုံများကိုလုပ်ကိုင်နိုင်သည်။ ဤဆောင်းပါးသည်ပုံ၏အဓိကအကြောင်းအရာကိုရရှိရန် function ကိုအကောင်အထည်ဖော်ရန်တတိယပါတီစာကြည့်တိုက် 0 င်ရောက်စွက်ဖက်မှုပုံကိုအသုံးပြုသည်။
ဝင်ရောက်စွက်ဖက်မှုပုံစာကြည့်တိုက်ကိုအောက်ပါ command ဖြင့်တေးရေးဆရာမှတဆင့်တပ်ဆင်နိုင်သည်။
တေးရေးဆရာသည်ဝင်ရောက်စွက်ဖက်မှု / ပုံရိပ်လိုအပ်သည်
ထည့်သွင်းမှုပြီးဆုံးပြီးနောက်ပုံရိပ်အပြောင်းအလဲအတွက်သင်၏ PHP Code ရှိစာကြည့်တိုက်ကိုကိုးကားနိုင်သည်။
// ဝင်ရောက်စွက်ဖက်မှုပုံစာကြည့်တိုက်ကို 'ရောင်းချသူ / autoload.php လိုအပ်သည်ကိုမိတ်ဆက်ပေးပါ။
ပုံရိပ်အဖြစ်ကြားဝင်ဝင်ရောက်စွက်ဖက်မှုကိုအသုံးပြုပါ။
function ကို etimagemaincolor ($ isionpath) {
// ပုံရိပ်ကိုဖွင့်ရန်ဝင်ရောက်စွက်ဖက်မှုပုံရိပ် = ပုံ :: image :: လုပ်ပါ။
// ပုံ pixel data $ pixel data $ pixel = $ image-> ကန့်သတ်စက် (16) -> အရောင်များ ();
// အရောင်တစ်ခုစီ၏ pixels ၏ pixels အရေအတွက်ကို $ colorcount = array_count_values ($ pixels) ကိုတွက်ချက်ပါ။
// $ Maincolor ၏အကြီးဆုံးအရေအတွက်ကိုအများဆုံးနံပါတ် (1) maincolor = array_search ($ colorcoult), $ colorcount) နှင့်အတူအရောင်ကိုရှာပါ။
// ဆောင်ပုဒ်ကိုပြန်ပို့ပါ $ Maincolor ပြန်လာ;
}
// ဥပမာဥပမာ $ isionpath = 'path / to / image.jpg'; // image path $ maincolor = GetMagemaincolor ($ isionimagemaincolor);
ECHO 'The Picture Theme အရောင်က' ။ $ Maincolor;အထက်ပါကုဒ်များတွင် GetIMGEMAnColor function သည် parameter တစ်ခုအဖြစ်ပုံလမ်းကြောင်းကိုလက်ခံပြီးအဓိကအကြောင်းအရာကိုပြန်လည်ရရှိခဲ့သည်။ ပုံကို 0 င်ရောက်စွက်ဖက်မှုပုံစာကြည့်တိုက်မှတဆင့်ပထမ ဦး ဆုံးဖွင့်ပါ, ထို့နောက်ပုံရိပ်ကိုအရောင် 16 ခုဖြင့် compress များကိုချုံ့ရန်ကန့်သတ်ချက်နည်းလမ်းကိုသုံးပါ, ပြီးနောက် pixel data များကိုအရောင်များဖြင့်ရယူပါ။ နောက်ဆုံးအနေဖြင့်အရောင်တစ်ခုစီ၏အဖြစ်အပျက်များကိုရေတွက်ရန် array_count_values များကို သုံး. အရောင်ကိုအဓိကအားဖြင့်အရောင်ကိုရှာဖွေပါ။
$ Impathpath variable ကိုကုဒ်နံပါတ်ဖြင့်အစားထိုးပါ။ ထို့နောက် php script ကိုပုံရိပ်အရောင်ရရန် PHP script ကို execute လုပ်ပါ။
ပေးထားသောဥပမာသည်အခြေခံအကောင်အထည်ဖော်မှုဖြစ်သည်။ လက်တွေ့ကျသော application များအရသင်၏လိုအပ်ချက်များနှင့်အညီပိုမိုလွယ်ကူစွာပိုမိုကောင်းမွန်အောင်ပြုလုပ်နိုင်သည်။
PHP ကိုအသုံးပြုပြီးရုပ်ပုံတစ်ခု၏အဓိကအကြောင်းအရာအရောင်ကို အသုံးပြု. ပုံရိပ်စာကြည့်တိုက်မှတစ်ဆင့်အလွယ်တကူရရှိနိုင်သည်။ ဤနည်းလမ်းအားဖြင့်သင်သည် 0 ဘ်ဒီဇိုင်း, အချက်အလက်မြင်ကွင်းသို့မဟုတ်အခြားပုံရိပ်ပြုပြင်ခြင်းလုပ်ငန်းများကိုအထောက်အကူပြုသည့်ပုံ၏အဓိကအရောင်ကိုအလျင်အမြန်ရယူနိုင်ပါသည်။