国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > PHP > 正文

php實現給圖片加灰色半透明效果的方法

2024-05-04 23:26:14
字體:
來源:轉載
供稿:網友
這篇文章主要介紹了php實現給圖片加灰色半透明效果的方法,涉及對圖像的操作,是非常實用的技巧,需要的朋友可以參考下
 
 

本文實例講述了php實現給圖片加灰色半透明效果的方法。分享給大家供大家參考。具體實現方法如下:

原理:

1.首先計算出原圖片的尺寸
2.創建相同尺寸的半透明圖片
3.使用 imagecopy()方法,把新創建的半透明圖片與原圖合并

具體實現代碼如下:

 

復制代碼代碼如下:
<?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,0,0,0,75);//為一幅圖像分配顏色 + alpha; 和 imagecolorallocate() 相同,但多了一個額外的透明度參數 alpha,其值從 0 到 127。0 表示完全不透明,127 表示完全透明。  
  
imagecolortransparent($newimg,$color);//將某個顏色定義為透明色 
  
imagefill($newimg,0,0,$color);//區域填充;resource $image , int $x , int $y , int $color  
  
imagecopy($origim,$newimg, 0,0, 0, 0,$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程序設計有所幫助。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 堆龙德庆县| 安顺市| 西充县| 中宁县| 扎赉特旗| 花莲县| 公安县| 新兴县| 墨竹工卡县| 武安市| 禹州市| 平和县| 将乐县| 包头市| 肇庆市| 珲春市| 水富县| 休宁县| 江阴市| 伊吾县| 和龙市| 铜山县| 夏津县| 施秉县| 廉江市| 岑溪市| 昭苏县| 亚东县| 普定县| 兴业县| 泰州市| 泰宁县| 酉阳| 马龙县| 淮滨县| 离岛区| 元氏县| 准格尔旗| 瑞安市| 郎溪县| 科尔|