【小白笔记】PHP学习之路 (28) --图像操作+画线
来源:互联网 发布:mac ladybug试色 编辑:程序博客网 时间:2024/05/22 09:00
getimagesize() 获取图像的宽高、类型、位数、通道、mime类型等。
imagecreatefromxxx() 从图像建立资源类型。xxx可以是png、jpeg、gif、wbmp等。不能混用,要打开一个图像必须使用相应的函数。
imagecreatefromstring() 从文本(字符串)创建图像资源。
imagesx() 获取图像资源的宽度。
imagesy() 获取图像资源的高度。
image_type_to_extension() 将图像类型序号转换为具体的字母形式。如1->.gif、2->.jpeg、3->.png。
image_type_to_mime_type() 将图像类型序号转换为mime类型。如1->image/gif。
imagecreate() 创建基于调色板的图像资源。可以指定高度和宽度。默认颜色为黑色。色彩为256色。
imagecolorstotal() 获取指定的图像资源有多少种颜色。初始画布颜色数为0,输出时默认以黑色输出。
imagecolorallocate() 为一幅图像分配颜色。参数:资源,红,绿,蓝 其中颜色为数值0~255。
imagecolorallocatealpha() 比imagecolorallocate()多一个透明参数,范围0~127。127为全透明。
imagegif() 显示gif图像。
imagejpeg() 显示jpeg图像。
imagedestory() 释放图像资源。
注:不能写成jpg,必须写成jpeg。
imagefill() 为真彩色图像填充颜色。第二三个参数为填充坐标,与该坐标颜色相同且相邻的点才会被填充。真彩色图像在分配颜色后必须填充才能被应用。
imagefilltoborder() 区域填充到指定颜色的边界为止。
imagecolorat() 对于真彩色图像,获取图像指定位置的RGB颜色。对于基于调色板的图像,获取指定位置的索引。
imagecopy() 将一张图放到另一张图上。
imagesettile() 使用贴图来填充一块区域。
imageline() 用指定颜色在两点之间画一条线段。
imagedashedline() 用指定颜色画一条虚线。用法与imageline()相同。
imagesetstyle() 自定义划线风格。风格以数组形式定义。
imagesetthickness() 定义划线的粗细。
imagesetbrush() 设置图像的笔刷。可以将图像资源作为笔刷。
格式用法:
- 【小白笔记】PHP学习之路 (28) --图像操作+画线
- 【小白笔记】PHP学习之路 (28) --图像操作+画线
- 【小白笔记】PHP学习之路 (29) --图像处理、绘制像素、矩形、多边形
- 【小白笔记】PHP学习之路 (25) --文件判断与操作
- Canvas学习笔记之画线
- 【小白笔记】PHP学习之路 (1)
- 【小白笔记】PHP学习之路 (2)
- 【小白笔记】PHP学习之路 (3)
- 【小白笔记】PHP学习之路 (4) --数据类型
- 【小白笔记】PHP学习之路 (5) --运算符
- 【小白笔记】PHP学习之路 (6) --流程控制
- 【小白笔记】PHP学习之路 (7) --函数
- 【小白笔记】PHP学习之路 (8) --代码重用
- 【小白笔记】PHP学习之路 (32) --session(2)
- 【小白笔记】PHP学习之路 (33) --正则表达式
- 【小白笔记】PHP学习之路 (24) --文件处理与目录操作 is_dir mkdir getcwd chdir rmdir
- android学习笔记之图像像素操作
- ObjectArx学习笔记-画线
- linux centos 定时任务的命令
- bzoj2002Bounce 弹飞绵羊
- JavaIO 总结笔记<三> 基本字节字符输入输出流和文件复制
- RecyclerView
- 如何使用SQL Manager for MySQL 2007导出整个数据库
- 【小白笔记】PHP学习之路 (28) --图像操作+画线
- 2017暑假七林集训day10
- Codeforces 785D Anton and School
- JavaIO 总结笔记<四> 缓冲流和转换流
- Mongodb备份与恢复
- 位域与结构体
- XLDs-2
- URAL1325-Dirt
- SBT