查詢

Imagick::setImageWhitePoint()函式—用法及示例

「 設定影象的白點(white point) 」


函式名稱:Imagick::setImageWhitePoint()

函式描述:該函式用於設定影象的白點(white point)。白點是一個顏色值,用於調整影象的亮度和對比度。

函式簽名:public Imagick::setImageWhitePoint ( mixed $point )

引數:

  • $point:白點的顏色值。可以是一個字串,表示顏色的名稱(例如:'white'、'black'、'red'等),也可以是一個陣列,表示顏色的RGB值(例如:[255, 255, 255]表示白色)。

返回值:成功時返回 TRUE,失敗時返回 FALSE。

示例:

// 建立一個Imagick物件
$image = new Imagick('path/to/image.jpg');

// 設定白點為紅色
$image->setImageWhitePoint('red');

// 或者設定白點為RGB值為[255, 255, 255]的白色
$image->setImageWhitePoint([255, 255, 255]);

// 儲存修改後的影象
$image->writeImage('path/to/modified_image.jpg');

上述示例中,首先建立了一個Imagick物件,並載入了一張影象。然後使用setImageWhitePoint()函式兩次設定了白點,一次為紅色,一次為白色。最後透過writeImage()函式儲存了修改後的影象。

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