php图像处理常用函数
来源:互联网 发布:玄幻网络作家排行榜 编辑:程序博客网 时间:2024/05/18 17:27
1、创建图像
imagecreatefromstring(string $imagestr),从字符串中的图像流创建一个图像,返回一个图像标识(zhi)符
其中的字符串流一般为 file_get_contents($filepath) 获取。
imagecreatefromjpeg($filepath),从给定的路径创建一个图像,返回一个图像标识符,$filsepath所指向的是一个JPEG图像文件。
imagecreatefrompng($filepath),用法同imagecreatefromjpeg。
imagecreatefromgif($filepath),用法同上。
imagecreate($x_size,$y_size),创建一个基于调色板的图像,返回一个图像标识符。
imagecreatetruecolor($x_size,$y_size),创建一个真彩色图像,返回一个图像标识符。
2、获取图像大小
imagesx(resource $image),返回图像的宽度(像素值),参数是图像标识符。
imagesy(resource $image),同上。
getimagesize($filepath),返回图像的高和宽(像素值)的数组,注意参数是指向一个图像的路径
3、合成图像
imagecopyresampled($img1,$img2,$x1,$y1,$x2,$y2,$width1,$height1,$width2,$height2),将img2合成到img1中,x1,y1,是img2在img1中的位置,x2,y2是img2中的起始坐标,表示从此处开始截取图像,width1,height1表示目标图像img1的大小,width2,height2表示要在img2中截取的大小。该函数会从img2中的x2,y2处开始,截取大小为width2,height2的图像合并到img1中的x1,y1处(图像2的位置按左上角计算)。
4、输出图像
imagepng(resource $image[,$filename]),将图像输出,若给出了$filename参数则会将图像保存到指定目录($filename),$image 为图像标识符。若输出到浏览器,须在输出前添加 header('Content-Type:image/png')。
imagejpeg(),用法同上,header('Contentg-Type:image/jpeg')。
imagegif(),同上。
imagewbmp(),同上。
- php图像处理常用函数
- php常用处理图像函数大全
- 【php】图像处理函数
- OpenCV 图像处理常用函数
- Matlab图像处理常用函数
- OpenCV 图像处理常用函数
- opencv常用图像处理函数
- 常用图像处理C函数
- 图像处理函数常用用法
- opencv图像处理常用函数
- php图像处理函数大全
- php之图像处理函数
- php图像处理函数大全
- php处理图像的函数
- php常用处理字符串函数
- php处理字符串常用函数
- PHP 常用字符串处理函数
- php常用字符串处理函数
- PE结构详解
- 好看的 自定义AlertDialog
- JAVA设计模式之门面模式(外观模式)
- python技巧
- css搭建界面
- php图像处理常用函数
- Storm源码分析汇总
- static作用(修饰函数、局部变量、全局变量)
- android studio安装gradler安装不了的问题
- Python实例浅谈之八2048游戏(字符界面)
- JAVA设计模式初探之装饰者模式
- matlab添加SVM工具包
- AVA设计模式初探之组合模式
- 括号模拟题