php怎麼實現摳圖

  • <?php

  • //背景圖和原圖需要保持寬高要保持一樣,這里的示例原圖用的是藍色背景

  • init();

  • functioninit(){

  • $old='001.png';

  • $new='002.png';

  • //創建一個png透明圖

  • $img=imagecreatefrompng($old);

  • setpng($img,$old,$new);

  • }

  • functionsetpng($imgid,$filename,$savename){

  • $bg='bg.png';//背景圖

  • $new=imagecreatefrompng($bg);//創建一個png透明圖

  • list($width,$height)=getimagesize($filename);//獲取長和寬

  • $white=imagecolorallocate($imgid,0,255,0);//選擇一個替換顏色。這里是綠色

  • cleancolor($imgid,$white);

  • imagecolortransparent($imgid,$white);//把選擇的顏色替換成透明

  • imagemerge($new,$imgid,0,0,0,0,$width,$height,100);//合並圖片

  • imagepng($new,$savename);//保存圖片

  • imagedestroy($imgid);//銷毀

  • imagedestroy($new);

  • echo'<imgsrc="'.$filename.'"><br/><imgsrc="'.$savename.'">';

  • }

  • functioncleancolor($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;

  • //藍色RGB大致的位置。替換成綠色

  • if($r<=60*$randr&&$g<=200*$randg&&$b<=255*$randb&&$b*$randb>=100){

  • //如果能夠精確的計算出要保留位置的,這里可以寫絕對的數字

  • if($i>=$width/2&&$i<=$width/2&&$k>=$height/2&&$k<=$height/2){

  • }else{

  • //改變顏色

  • imagesetpixel($imgid,$i,$k,$color);

  • }

  • }

  • }

  • }

  • }

❷ PS扣人像 ,怎麼扣精確,麻煩來個手把手教學。

PS扣人像

基礎工具要熟練,主要用通道摳圖

❸ PS怎麼摳出人物的頭像

1、首先打開PS軟體,然後在PS軟體中打開需要摳圖的圖片,以下為示例演示,如下圖所示。

❹ PS摳圖的最佳方法(摳人物)

通道摳圖
方法、特點和適用范圍:通道摳圖屬於顏色摳圖方法,利用了對象的顏色在紅、黃、藍三通道中對比度平同的特點,從而在對比度大的通道中對對象進行處理。先選取對比度大的通道,再復制該通道,在其中通過進一步增大對比度,再用魔術棒工具把對象選出來。可適用於色差不大,而外形又很復雜的圖象的摳圖,如頭發、樹枝、煙花等等。
操作步驟:
1、打開圖片;
2、雙擊該圖層,將背景層改為普通層;
3、打開通道面板,分別點選紅、黃、藍三個單色面板,找出對象最清晰的通道,該圖中我們點選藍色通道;
4、將藍通道拖至通道面板下面的創建新通道按鈕上,復制出藍副本通道;
5、圖像/調整/色階,調整「輸入色階」,增強對象對比度;
6、圖像/調整/反相;
7、選用套索工具,把煙花等圖案圈出來;
8、選擇/反選,編輯/填充/填充前景色(白色),選擇/取消選擇;
9、圖像/調整/反相;
10、按住「Ctrl」鍵點藍副本通道,載入煙花等的選區,功換到圖層面板,煙花等被選中;
11、選擇/反選,編輯/清除;選擇/取消選擇

❺ ps摳圖怎麼摳人像圖

ps摳圖摳人像圖,要看到具體人像圖才好說明摳圖使方法。因為摳圖方法很多,不同人物,不同背景情況採用的工具和方法是不同的!如頭發復雜要用通道摳圖法摳圖,純色背景可以用魔棒工具摳圖等等。

❻ 怎麼把照片里的人像摳圖出來

在電腦上下載PS軟體後,將圖片兒添加進去使用工具就可以將人臉人像摳圖出來。也可以使手機美圖秀秀軟體。將部分的人像摳圖出來。

❼ 如何在photoshop合影中摳出單獨人像

磁性套索摳出你自己的部分 這之前看被遮擋的程度不知如何 如果小的話 可以圖章工具做一點 較大也可以 但是後面要用高光、模糊自己修飾一下 使「做」出來的衣服部分 可以更自然

❽ 如何用photoshop把人物摳出來放到下面的紅色背景下,我摳出來總是有白色毛邊,怎麼解決

用鋼筆和抽出濾鏡,晚上我幫你吧

做好了。後面一個是png透明格式可以換任意背景。

❾ 請問如何用photoshop將照片里的人物摳出來

1、首先打開PS進入操作畫面。