91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

怎么在PHP中利用imagecolorallocate()函數對圖片設置顏色

發布時間:2020-12-11 16:06:34 來源:億速云 閱讀:218 作者:Leah 欄目:開發技術

這篇文章將為大家詳細講解有關怎么在PHP中利用imagecolorallocate()函數對圖片設置顏色,文章內容質量較高,因此小編分享給大家做個參考,希望大家閱讀完這篇文章后對相關知識有一定的了解。

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

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

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

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

關于怎么在PHP中利用imagecolorallocate()函數對圖片設置顏色就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

广元市| 和田县| 尚义县| 揭西县| 尼勒克县| 龙南县| 罗田县| 安福县| 莆田市| 卢湾区| 伊金霍洛旗| 都匀市| 黄石市| 西乌珠穆沁旗| 枝江市| 广汉市| 雅安市| 大丰市| 营山县| 河津市| 南投市| 九台市| 定远县| 禄丰县| 本溪| 邯郸市| 蛟河市| 章丘市| 石门县| 攀枝花市| 石泉县| 红原县| 靖西县| 昆明市| 巫山县| 汝南县| 通化市| 安泽县| 体育| 青海省| 崇州市|