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

首頁 > 開發(fā) > PHP > 正文

PHP圖像處理之使用imagecolorallocate()函數(shù)設(shè)置顏色例子

2024-05-04 23:27:39
字體:
供稿:網(wǎng)友
這篇文章主要介紹了PHP圖像處理之使用imagecolorallocate()函數(shù)設(shè)置顏色例子,本文給出了十進(jìn)制和十六進(jìn)制2種設(shè)置顏色的方法,需要的朋友可以參考下
 
 

在是使用PHP動態(tài)輸出美麗圖像的同時,也離不開顏色的設(shè)置,就像畫畫時需要使用調(diào)色板一樣。設(shè)置圖像的顏色,需要調(diào)用imagecolorallocate()函數(shù)完成。如果在圖像中需要設(shè)置多種顏色,只要多次調(diào)用該函數(shù)即可。該函數(shù)的原型如下所示:

復(fù)制代碼代碼如下:

  int imagecolorallocate(resource $image,int $red,int $green,int $blue)                //為一幅圖分配顏色

  該函數(shù)會返回一個標(biāo)識符,代表了由給定的RGB成分組成的顏色。參數(shù)$red、$green和$blue分別是所需要的顏色的紅、綠藍(lán)成分。這些參數(shù)是0到255的整數(shù)或者十六進(jìn)制的0×00到0xFF。第1個參數(shù)$image是畫布圖像的句柄,該函數(shù)必須調(diào)用$image所代表的圖像中的顏色。但要注意,如果是使用imagecreate()函數(shù)建立的畫布,則第一次對imagecolorallocate()函數(shù)的調(diào)用,會給基于調(diào)色板的圖像填充背景色。該函數(shù)的使用代碼如下所示:
復(fù)制代碼代碼如下:

<?php
$im = imagecreate(100,100);//為設(shè)置顏色函數(shù)提供一個畫布資源
//背景設(shè)為紅色
$background = imagecolorallocate($m,255,0,0);//第一次調(diào)用即為畫布設(shè)置背景顏色
//設(shè)定一些顏色
$white = imagecolorallocate($im,255,255,255);//返回由十進(jìn)制整數(shù)設(shè)置為白色的標(biāo)識符
$black = imagecolorallocate($im,0,0,0);//返回由十進(jìn)制參數(shù)設(shè)置為黑色的標(biāo)識符
//十六進(jìn)制方式
$white = imagecolorallocate($im,0xFF,0xFF,0xFF);//返回由十六進(jìn)制整數(shù)設(shè)置為白色的標(biāo)識符
$black = imagecolorallocate($im,0x00,0x00,0x00);//返回由十六進(jìn)制整數(shù)設(shè)置為黑色的標(biāo)識符
?>
 

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 望谟县| 通辽市| 沙雅县| 从江县| 库车县| 济宁市| 贵南县| 灌云县| 东辽县| 内乡县| 齐河县| 新干县| 河南省| 九江县| 丰城市| 景宁| 安岳县| 灵宝市| 九龙城区| 获嘉县| 兰坪| 沛县| 岳阳市| 江孜县| 康保县| 敖汉旗| 昌图县| 海淀区| 迁西县| 建水县| 那坡县| 台北市| 瑞丽市| 南召县| 沂源县| 赤水市| 上杭县| 武清区| 昌图县| 灵丘县| 长阳|