查詢

Gmagick::getimagebackgroundcolor()函式—用法及示例

「 獲取影象的背景顏色 」


函式名:Gmagick::getimagebackgroundcolor()

適用版本:PHP 5 >= 5.3.0, PECL gmagick >= 1.0.0

用法:Gmagick::getimagebackgroundcolor() 方法用於獲取影象的背景顏色。

語法:public GmagickPixel Gmagick::getimagebackgroundcolor ( void )

引數:無引數

返回值:返回一個 GmagickPixel 物件,代表影象的背景顏色。

示例:

// 建立一個 Gmagick 物件
$gmagick = new Gmagick('image.jpg');

// 獲取影象的背景顏色
$backgroundColor = $gmagick->getimagebackgroundcolor();

// 輸出背景顏色的 RGBA 值
echo "Red: " . $backgroundColor->getcolorvalue(Gmagick::COLOR_RED) . "\n";
echo "Green: " . $backgroundColor->getcolorvalue(Gmagick::COLOR_GREEN) . "\n";
echo "Blue: " . $backgroundColor->getcolorvalue(Gmagick::COLOR_BLUE) . "\n";
echo "Alpha: " . $backgroundColor->getcolorvalue(Gmagick::COLOR_ALPHA) . "\n";

上述示例中,我們首先建立了一個 Gmagick 物件,並將影象檔案 "image.jpg" 作為引數傳遞給建構函式。然後,我們使用 getimagebackgroundcolor() 方法獲取影象的背景顏色,並將其儲存在 $backgroundColor 變數中。最後,我們使用 $backgroundColor 物件的 getcolorvalue() 方法來獲取背景顏色的 RGBA 值,並將其輸出到螢幕上。

請注意,示例中的影象檔案路徑和檔名需要根據實際情況進行修改。

補充糾錯
熱門PHP函式
分享連結