php抠人像
❶ 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进入操作画面。