နိဒါန်း
0 က်ဘ်ဆိုက်ဖွံ့ဖြိုးတိုးတက်မှုနှင့်ပုံရိပ်ထုတ်ယူခြင်းတွင်ပုံသဏ္ဌာန်မှုသည်ဘုံအမြင်အာရုံသက်ရောက်မှုဖြစ်သည်။ ၎င်းသည်များသောအားဖြင့်ရုပ်ပုံကိုပျော့ပြောင်းပြီးရုပ်ပုံများကိုပုံသွင်းရန်သို့မဟုတ်မီးမောင်းထိုးပြရန်အသုံးပြုသည်။ ဤဆောင်းပါးတွင် PHP နှင့် Imagemick မှတစ်ဆင့်ဒီမှုန်ဝါးမှုကိုအောင်မြင်ရန်သင့်အားကျွန်ုပ်တို့ယူပါမည်။
ပုံကဘာလဲ?
Imagem သည် PHP ၏ extension ကိုတိုးချဲ့ခြင်းဖြစ်သည်။ Imagem သည် Php developer များကိုပုံရိပ်ထုတ်ယူခြင်း, လှည့်ခြင်း, ပြောင်းလဲခြင်း,
အဆင့် 1: Imagemagick နှင့် Imagemens တိုးချဲ့ချက်များကိုထည့်သွင်းပါ
ပထမ ဦး စွာသင်၏ဆာဗာတွင် Imagemagick နှင့် Imagemens extension များကိုတပ်ဆင်ထားကြောင်းသေချာအောင်လုပ်ပါ။ အောက်ပါ command ကို သုံး. Imagemick extension ကို install လုပ်ထားပါသလားစစ်ဆေးနိုင်သည်။
command output များကို icophe လုပ်ပါကသင် extension ကို install လုပ်ထားသည်။ output မရှိပါကအောက်ပါ command ကိုအသုံးပြုပြီး Imagemx extension ကို install လုပ်နိုင်သည်။
sudo apt-get install php-imagick
အဆင့် 2: ရုပ်ပုံကိုတင်ပြီး Blur Effect ကိုသုံးပါ
လိုအပ်သော extensions များကို install လုပ်ပြီးသည်နှင့်ကျွန်ုပ်တို့သည် Code ကို 0 န်ဆောင်မှုပေးရန်နှင့်မှုန်ဝါးမှုအားလိမ်းရန်စတင်ရေးသားနိုင်သည်။ ဒီနေရာမှာပုံကိုဘယ်လို 0 င်ရမယ်ဆိုတာပြသနိုင်တဲ့ရိုးရှင်းတဲ့ဥပမာတစ်ခုပါ။
<?php
// 加载图片
$image
=
new
Imagick(
'path/to/your/image.jpg'
);
// 应用模糊效果
$image
->blurImage(10, 5);
// 10为半径,5为标准差
// 输出图片
header(
'Content-Type: image/jpeg'
);
echo
$image
;
?>
ဤဥပမာတွင်ပထမ ဦး စွာကျွန်ုပ်တို့သည် new Imagick('path/to/your/image.jpg')
အသုံးပြု. ပုံကိုတင်ရန်အသုံးပြုသည်။ ကျေးဇူးပြုပြီးပုံလမ်းကြောင်းကိုအမှန်တကယ်အခြေအနေအရအစားထိုးပါ။ ထို့နောက် Blur အကျိုးသက်ရောက်မှုကိုအသုံးပြုရန် blurImage
နည်းလမ်းကိုသုံးပါ။ blurImage
function တွင် parameters နှစ်ခုပါရှိသည်။ ပထမတစ်ခုမှာ fuzzy radius ဖြစ်ပြီးဒုတိယအချက်မှာ struzzy စံသွေဖည်ခြင်းဖြစ်သည်။ နောက်ဆုံးတွင် Processed Image ကို output လုပ်ရန် echo $image
သုံးပါ။
blurImage
function ၏ parameter သည် parameter နှစ်ခုကိုပိုကြီးလေလေပုံသဏ္ဌာန်ကိုပိုမိုအားကောင်းလာလေလေဖြစ်သည်။ သင်၏လိုအပ်ချက်များနှင့်အညီဤ parameter သည်တန်ဖိုးများကိုညှိနိုင်သည်။
နိဂုံးချုပ်အားဖြင့်:
အထက်ပါအဆင့်များဖြင့် PHP တွင် Imagem တိုးချဲ့ခြင်းကို အသုံးပြု. ပုံရိပ်မှုန်သက်ရောက်မှုကိုအလွယ်တကူရရှိနိုင်သည်။ ဒီဇိုင်းဒြပ်စင်သို့မဟုတ်အခြားရည်ရွယ်ချက်များအနေဖြင့်မှုန်ဝါးမှုသည်သင်၏ပုံရိပ်များကိုပျော့ပျောင်းစေနိုင်သည်။ ဒီဆောင်းပါးကသင့်ကိုကူညီလိမ့်မယ်လို့မျှော်လင့်ပါတယ်။