下载此文档

PHP中的图像处理.ppt


文档分类:IT计算机 | 页数:约63页 举报非法文档有奖
1/63
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/63 下载此文档
文档列表 文档介绍
PHP中的图像处理
内容介绍:
图像基础知识
图像的生成步骤
使用GD库函数绘制图像
GD库函数综合应用实例
实例-简单图像验证码的制作
PHP中的图像处理
PHP 不仅限于只产生 HTML 的输出,还可以创建及操作多种不同格式的图像文件。PHP提供了一些内置的图像信息函数,也可以使用GD函数库创建新图像或处理已有的图像。目前GD2库支持JPEG、PNG和WBMP格式。
PHP中的图像处理
支持的图片格式
JPEG 是一种压缩标准的名字,通常是用来存储照片或者存储具有丰富色彩和色彩层次的图像。这种格式使用了有损压缩。
PNG 是可移植的网络图像,对图像采用了无损压缩标准。
WBMP是专门为无线通讯设备设计的文件格式。但是并没有得到广泛应用。
PHP中的图像处理
GD2扩展库
GD扩展用于动态创建图片,使用C语言编写,开放源代码,,所以称为GD2。
在windows平台下安装GD插件的具体方法如下:首先从官方主页上下载最新版本的GD库,将该文件复制到PHP安装目录的ext中,,查找;extension=,删掉前面的分号,保存退出。重新启动Web服务器。
Window环境:extension=
Linux环境:extension=
使用phpinfo()函数查看是否已经支持GD2
■坐标体系-介绍
下图说明了php坐标系。坐标原点位于左上角,以像素为单位。像素是计算机屏幕上最小的显示单位。在php的坐标系中,第一个是x坐标,表示当前位置为水平方向,距离坐标原点x个像素;第二个是y坐标,表示当前位置为垂直方向,距离坐标原点y个像素。
PHP中的图像处理
PHP中的图像处理
图像的生成步骤
在PHP中创建一个图像应该完成如下所示的4个步骤:
,以后的操作都基于此背景图像(创建画布)
(画出自己需要的图形)
(也可以另存为)
(即释放图像占用的内存资源)
















PHP中的图像处理
■绘图函数介绍
①画直线
②画矩形边框
③画椭圆边框
④填充矩形
⑤填充椭圆
⑥画图片(拷贝图片的一部分)
⑦画字符串
⑧画出弧形线
⑨画出扇形->可以做出3d效果的饼状图
PHP中的图像处理
我们将图像直接输出到浏览器,首先,需要告诉Web浏览器我们输出的是一个图像而不是文本或HTML。这可以通过调用header()函数指定图像的MIME类型输出完成。
header (‘content-type: image/png’);
PHP中的图像处理
相关函数
函数:imagecreate()新建一个基于调色板的图像
语法: resource imagecreate(int x_size,int y_size)
说明:本函数用来建立一张全空的图形,返回一个图像标识符,参数代表了一幅大小为 x_size 和 y_size 的空白图像。单位为像素(pixel)。
PHP中的图像处理
函数:imagedestroy ( ) 销毁一图像
语法:bool imagedestroy ( resource image )
说明:本函数释放与 image 关联的内存。image 是由图像创建函数返回的图像标识符。

PHP中的图像处理 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数63
  • 收藏数0 收藏
  • 顶次数0
  • 上传人ocxuty74
  • 文件大小524 KB
  • 时间2018-06-06
最近更新