真快转眼国庆过了一大半了,之前一直在捣鼓其他东西,最近闲暇之余逛了下朋友圈,发现好多朋友都给自己头像装扮了。于是。。。我又开始折腾图片去了。。。
图片合成就是把原本不在同一空间和时间的图片重新组合,使之在视觉上出现同时间同空间的效果。简单地说来就是把不在一起的东西合到一起。不过,随着科技发展现在的图片合成处理能力已经很强了,能做到以假乱真。主流的处理图片软件就有photoshop 以及它的母公司adobe旗下的大多软件。国内的则有美图秀秀等等。
好吧,都这么强大了,那我们还能做些什么?当然能,那些都要花钱买,我们自己动手。。。
准备 国旗图片 * 1 、 头像 * 1 ,国旗图片和头像尺寸大小需一致。接下来,调用如下方法,即可合成。
//头像
$path_logo = dirname(__FILE__).'/image/logo.jpg';
//国旗
$path_flag = dirname(__FILE__).'/image/flag.jpg';
//创建图片对象
$image_logo = imagecreatefromjpeg($path_logo);
$image_flag = imagecreatefromjpeg($path_flag);
//合成图片
imagecopymerge($image_logo, $image_flag, 0, 0, 0, 0, imagesx($image_logo), imagesy($image_logo), 90);
imagejpeg($image_logo,dirname(__FILE__).'/image/merge.jpg');
最终合成效果
这次的国庆头像合成图片实践,虽然工作量不大,都是一些基本的处理方式调用,相较于前几年的戴帽子还需要动态学习计算难度低了不少。但是,没事折腾下,熟能生巧嘛~
免责声明:本文为转载,非本网原创内容,不代表本网观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
如有疑问请发送邮件至:bangqikeconnect@gmail.com