当前位置: 首页 > news >正文

PHP中新建图像函数

最近在做九张小图片合并成一张大图片的功能,其中用到了新建图像函数。ImageCreatetruecolor,这个函数创建一个真色彩图像,它的弊端是背景色是黑色的。那么怎么解决呢?参考网上资料与实际结合,有两种方式:

1,用imagecreate函数代替imagecreatetruecolor

//$im = imagecreatetruecolor($width, $height);//新建一个真色彩图像
$im = imagecreate($width, $height);

$background = imagecolorallocate($im, 255, 255, 255);//背景色变成白色

imagejpeg($im,$output_image);
imagedestroy($im);

 

这样也有个弊端,就是合成的大图像很模糊,不清晰。

2,继续使用imagecreatetruecolor,增加imagefill函数

//$im = imagecreate($width, $height);

$im = imagecreatetruecolor($width, $height);//新建一个真色彩图像

$background = imagecolorallocate($im, 255, 255, 255);//背景色变成白色
imagefill($im,0,0,$background);

imagejpeg($im,$output_image);
imagedestroy($im);

 

转载于:https://www.cnblogs.com/longyejiadao/archive/2012/07/18/2597728.html

相关文章:

  • NAT另类使用方式
  • Cisco IPSec ××× 设计总结
  • Opalis Integration Server 安装指南
  • python ---- urllib2
  • [PHP] 面向对象
  • 兼容各种浏览器的min-height
  • VMM2012应用指南之4-向VMM中添加Hyper-V主机与应用服务器
  • Hibernate中one-to-one的深入学习
  • TCP/IP详解卷一-概述
  • 常用JS图片滚动(无缝、平滑、上下左右滚动)
  • 开发人员经常会使用的15个jquery谷歌地图插件
  • HDFS写入和读取流程
  • linux压缩和解压缩命令
  • PHP 截取字符串
  • SMTP/POP3/IMAP 命令简介
  • [ JavaScript ] 数据结构与算法 —— 链表
  • __proto__ 和 prototype的关系
  • ComponentOne 2017 V2版本正式发布
  • Fastjson的基本使用方法大全
  • JavaScript类型识别
  • java中具有继承关系的类及其对象初始化顺序
  • Linux各目录及每个目录的详细介绍
  • Python连接Oracle
  • React组件设计模式(一)
  • SpiderData 2019年2月13日 DApp数据排行榜
  • 将 Measurements 和 Units 应用到物理学
  • 解决jsp引用其他项目时出现的 cannot be resolved to a type错误
  • 前端js -- this指向总结。
  • 软件开发学习的5大技巧,你知道吗?
  • 实习面试笔记
  • PostgreSQL之连接数修改
  • 好程序员web前端教程分享CSS不同元素margin的计算 ...
  • ​ubuntu下安装kvm虚拟机
  • $.extend({},旧的,新的);合并对象,后面的覆盖前面的
  • (c语言)strcpy函数用法
  • (附源码)springboot优课在线教学系统 毕业设计 081251
  • (介绍与使用)物联网NodeMCUESP8266(ESP-12F)连接新版onenet mqtt协议实现上传数据(温湿度)和下发指令(控制LED灯)
  • (牛客腾讯思维编程题)编码编码分组打印下标题目分析
  • (三维重建学习)已有位姿放入colmap和3D Gaussian Splatting训练
  • (一)Neo4j下载安装以及初次使用
  • (原創) 博客園正式支援VHDL語法著色功能 (SOC) (VHDL)
  • .NET : 在VS2008中计算代码度量值
  • .NET CORE Aws S3 使用
  • .Net IE10 _doPostBack 未定义
  • .NET MVC 验证码
  • .NET框架设计—常被忽视的C#设计技巧
  • @JSONField或@JsonProperty注解使用
  • [ vulhub漏洞复现篇 ] Hadoop-yarn-RPC 未授权访问漏洞复现
  • [ 数据结构 - C++]红黑树RBTree
  • [2015][note]基于薄向列液晶层的可调谐THz fishnet超材料快速开关——
  • [8-27]正则表达式、扩展表达式以及相关实战
  • [android] 练习PopupWindow实现对话框
  • [bzoj2957]楼房重建
  • [CF226E]Noble Knight's Path
  • [FxCop.设计规则]8. 也许参数类型应该是基类型