久草成人在线视频,欧美激情视频网,级别免费毛片在线看,中文字幕色婷婷在线视频,亚洲天堂成人在线,久久亚洲婷,日本黄色网址在线免费

使用PHP銳化圖片的方法

上傳人:wuyo****995 文檔編號:107044644 上傳時間:2022-06-14 格式:DOCX 頁數(shù):4 大小:12.20KB
收藏 版權(quán)申訴 舉報 下載
使用PHP銳化圖片的方法_第1頁
第1頁 / 共4頁
使用PHP銳化圖片的方法_第2頁
第2頁 / 共4頁
使用PHP銳化圖片的方法_第3頁
第3頁 / 共4頁

下載文檔到電腦,查找使用更方便

9.9 積分

下載資源

還剩頁未讀,繼續(xù)閱讀

資源描述:

《使用PHP銳化圖片的方法》由會員分享,可在線閱讀,更多相關(guān)《使用PHP銳化圖片的方法(4頁珍藏版)》請在裝配圖網(wǎng)上搜索。

1、使用PHP銳化圖片的方法

2、mginfo[2] : null);}      //圖像銳化   //$scr_im:圖像資源句柄,$degree:銳化度數(shù)   function Sharp(&$src_im, &$dst_im, $degree){    $src_x = imagesx($src_im);    $src_y = imagesy($src_im);    //$dst_im = imagecreate($src_x, $src_y);    //imagecopy($dst_im, $src_im, 0, 0, 0, 0, $src_x, $src_y);    $cnt

3、 = 0;    for ($x=1; $x<$src_x; $x++)    for ($y=1; $y<$src_y; $y++) {    $src_clr1 = imagecolorsforindex($src_im, imagecolorat($src_im, $x-1, $y-1));    $src_clr2 = imagecolorsforindex($src_im, imagecolorat($src_im, $x, $y));    $r = intval($src_clr2["red"]+$degree*($src_clr2["red"]-$src_c

4、lr1["red"]));    $g = intval($src_clr2["green"]+$degree*($src_clr2["green"]-$src_clr1["green"]));    $b = intval($src_clr2["blue"]+$degree*($src_clr2["blue"]-$src_clr1["blue"]));    $r = min(255, max($r, 0));    $g = min(255, max($g, 0));    $b = min(255, max($b, 0));    //echo "r:$r, g:

5、$g, b:$b
";    if (($dst_clr=imagecolorexact($dst_im, $r, $g, $b))==-1)    $dst_clr = Imagecolorallocate($dst_im, $r, $g, $b);    $cnt++;    if ($dst_clr==-1) die("color allocate faile at $x, $y ($cnt).");    imagesetpixel($dst_im, $x, $y, $dst_clr);    }    return $dst_im;   }  

6、    $ImageFunctions = array("imagecreatefromwbmp", "imagecreatefromgif", "imagecreatefromjpeg", "imagecreatefrompng");     if (!empty($_POST["ImageName"])){    set_time_limit(10*60);    if (($ImageType=GetImageType($_POST["ImageName"]))==false)    die("指定文件不存在或不是有效的圖片或不支持類型!");    if ($Im

7、ageType==6) $ImageType = 0;    if ($ImageType>3) die("不支持的圖片類型!");    $im1 = $ImageFunctions[$ImageType]($_POST["ImageName"]);    $im2 = $ImageFunctions[$ImageType]($_POST["ImageName"]);    //print_r(imagecolorsforindex($im, imagecolorat($im, 10, 10)));    Sharp($im1, $im2, $_POST["Degree"

8、]);    header("Content-type: image/png");    imagepng($im2);    imagedestroy($im1);    imagedestroy($im2);   }    ?>   

  請輸入圖片的本地路徑或URL:
  " size=32>
  銳化度數(shù)

9、(例:0.6、3.0):
  ">
     

     改了一下,省了一個$im:      function Sharp2(&$im, $degree)   {    $cnt = 0;    for ($x=imagesx($im)-1; $x>0; $x--)    for ($y=imagesy($im)-1; $y>0; $y--)

10、    {    $clr1 = imagecolorsforindex($im, imagecolorat($im, $x-1, $y-1));    $clr2 = imagecolorsforindex($im, imagecolorat($im, $x, $y));    $r = intval($clr2["red"]+$degree*($clr2["red"]-$clr1["red"]));    $g = intval($clr2["green"]+$degree*($clr2["green"]-$clr1["green"]));    $b = intv

11、al($clr2["blue"]+$degree*($clr2["blue"]-$clr1["blue"]));    $r = min(255, max($r, 0));    $g = min(255, max($g, 0));    $b = min(255, max($b, 0));    //echo "r:$r, g:$g, b:$b
";    if (($new_clr=imagecolorexact($im, $r, $g, $b))==-1)    $new_clr = Imagecolorallocate($im, $r, $g, $b);    $cnt++;    if ($new_clr==-1) die("color allocate faile at $x, $y ($cnt).");    imagesetpixel($im, $x, $y, $new_clr);    }   }

展開閱讀全文
溫馨提示:
1: 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
5. 裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

相關(guān)資源

更多
正為您匹配相似的精品文檔
關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號:ICP2024067431-1 川公網(wǎng)安備51140202000466號


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務(wù)平臺,本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請立即通知裝配圖網(wǎng),我們立即給予刪除!