php实现给图片加灰色半透明效果的方法
发布时间:2020-12-13 02:04:57 所属栏目:PHP教程 来源:网络整理
导读:《PHP实战:php实现给图片加灰色半透明效果的方法》要点: 本文介绍了PHP实战:php实现给图片加灰色半透明效果的方法,希望对您有用。如果有疑问,可以联系我们。 本篇章节讲解php实现给图片加灰色半透明效果的办法.供大家参考研究.具体实现办法如下
《PHP实战:php实现给图片加灰色半透明效果的方法》要点: 本篇章节讲解php实现给图片加灰色半透明效果的办法.分享给大家供大家参考.具体实现办法如下:PHP编程 原理:PHP编程 1.首先计算出原图片的尺寸 具体实现代码如下:PHP编程
代码如下:
<?php
/*php 给图片加灰色透明效果*/ $imfile = './0.jpg';//原图 $origim = imagecreatefromjpeg($imfile);//从 JPEG 文件或 URL 新建一图像 ? $w=imagesx($origim);//原图宽度 $h=imagesy($origim);//原图高度 ? $newimg = imagecreatetruecolor($w,$h);//返回一个图像标识符,代表了一幅大小为??? x_size 和 y_size 的黑色图像.imagecreatetruecolor//????? ? $color=imagecolorallocatealpha($newimg,75);//为一幅图像分配颜色 + alpha; 和 imagecolorallocate() 相同,但多了一个额外的透明度参数 alpha,其值从 0 到 127.0 表示完全不透明,127 表示完全透明.? ? imagecolortransparent($newimg,$color);//将某个颜色定义为透明色 ? imagefill($newimg,$color);//区域填充;resource $image,int $x,int $y,int $color? ? imagecopy($origim,$newimg,$w,$h);//拷贝图像的一部分;将 src_im 图像中坐标从 src_x,src_y 开始,宽度为 src_w,高度为 src_h 的一部分拷贝到 dst_im 图像中坐标为 dst_x 和 dst_y 的位置上. ? imagejpeg($origim,'./2.jpg');//输出图象到浏览器或文件.;resource $image [,string $filename [,int $quality ]] ?> 希望本文所述对大家的PHP程序设计有所赞助.PHP编程 《PHP实战:php实现给图片加灰色半透明效果的方法》是否对您有启发,欢迎查看更多与《PHP实战:php实现给图片加灰色半透明效果的方法》相关教程,学精学透。编程之家 52php.cn为您提供精彩教程。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |