码迷,mamicode.com
首页 > 其他好文 > 详细

动态图处理

时间:2017-08-27 17:12:39      阅读:208      评论:0      收藏:0      [点我收藏+]

标签:设备   接受   翻译   .com   示例   简单   最大   应用   不同   

1.PHP里面创建一幅图片大致分为4个步骤:

① 创建画布

所谓创建画布,其实就是在内存里面开辟一个空间,用于存储图像信息

②  绘制图像

画布创建完成之后,就可以在这个画布资源上使用各种PHP绘画函数进行图像绘制。例如:画点,画线,添加文本,画矩形等。

③  输出图像

完成整个图像绘制以后,需要输出图像或者将图片保存至某一个指定的文件夹下面

④  释放资源

图像被使用以后,画布中的内容也就没用了,需要释放画布所占有的资源

 

 

2.这里先要给大家介绍一下关于图像的格式:

 

① GIF

 

中文名:图形文件交换格式。它是一种无损的压缩格式。GIF最大的特点:支持动画,允许每一帧使用不同的256色调色板

 

 

 

② JPEG

 

中文名:联合图像专家组。该格式是一种有损压缩。但是有损的程序人眼可以接受。JPEG最大的优点在于该格式压缩后还可以保留丰富的颜色层次。JPEG不适合绘制线条,文本等较为简单的图片

 

 

 

③ PNG

 

中文叫做:可移植网络图像。PNG的优点在于:支持透明色

 

PNG就适合绘制线条,文本等较为简单的图片

 

 

 

④ WBMP

 

翻译成中文为:无线位图。主要是为无线通信设备而设置的,但是并没有广泛应用

 

 

 

总结:GIF支持动画,JPEG颜色更加丰富,适合存储对色彩要求高的图像,PNG支持透明

 

 

3.添加图片水印主要需要用到的函数为imagecopy()

 

示例:自己书写一个水印函数waterMark()  1.原图的路径 2. 水印图的路径

技术分享

 

效果:

技术分享

 

动态图处理

标签:设备   接受   翻译   .com   示例   简单   最大   应用   不同   

原文地址:http://www.cnblogs.com/lxy1023-/p/7440546.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!