热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

php图片叠加

单图片图片叠加functionimagealphaMerge($dst,$src,$d_x,$d_y,$s_x,$s_y,$s_w,$s_h,$alpha){$dst_imimag

单图片

//图片叠加

function imagealphaMerge($dst,$src,$d_x,$d_y,$s_x,$s_y,$s_w,$s_h,$alpha){$dst_im = imagecreatefromjpeg($dst);$src_im = imagecreatefromjpeg($src);imagecopymerge($dst_im,$src_im,$d_x,$d_y,$s_x,$s_y,$s_w,$s_h,$alpha);imagejpeg($dst_im);imagedestroy($dst_im);imagedestroy($src_im);
}
imagealphaMerge('Chrysanthemum.jpg',$src,0,0,0,0,300,300,50);

多图片

$src = array('Koala.jpg','Tulips.jpg');
function imagealphaMerge($dst,$src,$d_x,$d_y,$s_x,$s_y,$s_w,$s_h,$alpha){$dst_im &#61; imagecreatefromjpeg($dst);$num &#61; count($src);for ($i&#61;0; $i<$num; $i&#43;&#43;){$src_im &#61; imagecreatefromjpeg($src[$i]);imagecopymerge($dst_im,$src_im,$d_x,$d_y,$s_x,$s_y,$s_w,$s_h,$alpha);}imagejpeg($dst_im);imagedestroy($dst_im);imagedestroy($src_im);}imagealphaMerge(&#39;Chrysanthemum.jpg&#39;,$src,0,0,0,0,300,300,50);

这里是用jpg图片做的测试&#xff0c;如果其他图片请更换imagecreatefromjpeg,imagejpeg。同时修改图片路径

转:https://www.cnblogs.com/zhaozhilu/archive/2012/11/02/2751337.html



推荐阅读
  • 根据时间更改网站背景的脚本。热!
    我在网上找到了它,并以自己的方式对其进行了自定义;作者的功劳就在那里。实际上,这是一个用于更改背景颜色的脚本,并且在我看来& ... [详细]
  • WebBrowser控件(1)
    WindowsPhone7内置了一个强大的网络浏览器,该浏览器的内核是基于桌面版的InternetExplorer7(Mango版基于InternetE ... [详细]
  • 开发网站你需要知晓的部分专用术语
      越来越多的企业和个人都在拥有属于自己的网站门户,首当其冲的就是你得知晓几个网站方面的专业术语,先是中就有好多的客户不明白这些,造成误会是正常的,那不如我们对它有个大致的了解,这样就不容易感觉 ... [详细]
  • NickLa制作了另伟大的教程。NickLa向我们展示了如何装饰,而无需编辑源图像的图像和照片画廊。诀窍是很简单。所有你需要的是一个额外的标签和应用背景图像创建的叠加 ... [详细]
  • packagetest;importjava.io.FileInputStream;importjava.io.FileOutputStream;importjava.io.IOE ... [详细]
  • 第38天:Python decimal 模块
    by程序员野客在我们开发工作中浮点类型的使用还是比较普遍的,对于一些涉及资金金额的计算更是不能有丝毫误差,Python的decimal模块为浮点型精确计算提供了支持。1简介deci ... [详细]
  • 一个不错的JDBC连接池教程(带具体例子)
    1.前言数据库应用,在许多软件系统中经常用到,是开发中大型系统不可缺少的辅助。但如果对数据库资源没有很好地管理(如:没有及时回收数据库的游 ... [详细]
  • 只能输入数字的TextBox
    只能接受数字1usingSystem;2usingSystem.Text;3usingSystem.Web;4usingSystem.Web.UI;5usingSystem.Web ... [详细]
  • 首页#father{border:0pxso ... [详细]
  • IE下PHPiframe跨域导致session丢失问题的解决方法|一个登录页面,被别的网站用iframe嵌进去后,死活无法登录(只在IE中存在这种情况)。主要是session无 ... [详细]
  • JS·经典·炫彩菜单(动画效果) for jquery
    CSS样式body{font-size:12px;}.menuBox{width:50%;height:auto;margin:0auto;}.menuBoxul{margin:0 ... [详细]
  • SQLPLUS 命令
    定制:sql提示符信息1、显示SQLPLUS帮助,命令如下:HELPINDEX@COPYPAUSESHUTDOWN@@DEFINEPRINTSPOOLDELPR ... [详细]
  • 如何去除Win7快捷方式的箭头
    本文介绍了如何去除Win7快捷方式的箭头的方法,通过生成一个透明的ico图标并将其命名为Empty.ico,将图标复制到windows目录下,并导入注册表,即可去除箭头。这样做可以改善默认快捷方式的外观,提升桌面整洁度。 ... [详细]
  • FroggerTimeLimit:1000MSMemoryLimit:65536KTotalSubmissions:32257Accepted:10396DescriptionFr ... [详细]
  • 本文由编程笔记#小编为大家整理,主要介绍了xxxisnotinthesudoersfile.Thisincidentwillbereported.的解决方法相关的知识,希望对你有一 ... [详细]
author-avatar
gaoxuxinyue23
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有