久久久久久久视色,久久电影免费精品,中文亚洲欧美乱码在线观看,在线免费播放AV片

<center id="vfaef"><input id="vfaef"><table id="vfaef"></table></input></center>

    <p id="vfaef"><kbd id="vfaef"></kbd></p>

    
    
    <pre id="vfaef"><u id="vfaef"></u></pre>

      <thead id="vfaef"><input id="vfaef"></input></thead>

    1. 站長資訊網(wǎng)
      最全最豐富的資訊網(wǎng)站

      php也可以實(shí)現(xiàn)證件照換底色,快來學(xué)習(xí)!

      本文由PHP教程欄目給大家介紹php證件照換底色、php人像摳圖、php換背景圖方法,希望對你有所幫助!

      php證件照換底色、php人像摳圖、php換背景圖

      代碼如下:

      <?php //背景圖和原圖需要保持寬高要保持一樣,這里的示例原圖用的是藍(lán)色背景 init(); function init(){     $old = '1.png';     $new = '2.png';     //創(chuàng)建一個png透明圖     $img = imagecreatefrompng($old);     setpng($img,$old,$new); } function setpng($imgid,$filename,$savename){     $bg = 'bg.png';//背景圖     $new = imagecreatefrompng($bg);//創(chuàng)建一個png透明圖     list($width,$height)=getimagesize($filename);//獲取長和寬     $white = imagecolorallocate($imgid,1,155,215);//選擇一個替換顏色。這里是綠色     cleancolor($imgid,$white);     imagecolortransparent($imgid,$white);//把選擇的顏色替換成透明     imagecopymerge($new,$imgid,0,0,0,0,$width,$height,100);//合并圖片     imagepng($new,$savename);//保存圖片     imagedestroy($imgid);//銷毀     imagedestroy($new);     echo '<img src="'.$savename.'">'; } function cleancolor($imgid,$color){     $width = imagesx($imgid);//獲取寬     $height = imagesy($imgid);//獲取高     for($i=0;$i<$width;$i++){         for($k=0;$k<$height;$k++){             //對比每一個像素             $rgb = imagecolorat($imgid,$i,$k);             $r = ($rgb >> 16)&0xff;//取R             $g = ($rgb >> 8)&0xff;//取G             $b = $rgb&0xff;//取B             $randr = 1.5;             $randg = 1;             $randb=1;             //藍(lán)色RGB大致的位置。替換成綠色             if($r<=65*$randr && $g<=225*$randg && $b<=255*$randb && $b*$randb>=100){                 //如果能夠精確的計(jì)算出要保留位置的,這里可以寫絕對的數(shù)字                 if($i>=$width/2 && $i<=$width/2 && $k>=$height/2 && $k<=$height/2){                                      }else{                     //改變顏色                     imagesetpixel($imgid,$i,$k,$color);                 }             }         }     } }
      $old指的是要處理的圖片,指定為png格式 $new指的是處理后輸出的圖片名 $bg指的是背景圖

      php也可以實(shí)現(xiàn)證件照換底色,快來學(xué)習(xí)!

      Author:TANKING
      Date:2020-05-07
      Web:http://www.likeyunba.com/
      WeChat:face6009

      推薦學(xué)習(xí):《PHP視頻教程》

      贊(0)
      分享到: 更多 (0)
      網(wǎng)站地圖   滬ICP備18035694號-2    滬公網(wǎng)安備31011702889846號