PHP 8.0.12 Released!

Imagick::normalizeImage

(PECL imagick 2, PECL imagick 3)

Imagick::normalizeImageRenkli bir görüntünün zıtlığını arttırır

Açıklama

public Imagick::normalizeImage(int $kanal = Imagick::CHANNEL_DEFAULT): bool

Piksel renklerini, kullanılabilen renk aralığının tamamına yaymak için ayarlayarak renkli bir görüntünün zıtlığını arttırır.

Değiştirgeler

kanal

Normalde kanal türü sabitlerinden biri, ancak bitsel işleçler kullanılarak birden fazla kanal belirtilebilir.

Dönen Değerler

Başarı durumunda true döner.

Örnekler

Örnek 1 - Imagick::normalizeImage() örneği

<?php
function normalizeImage($imagePath$channel) {
    
$imagick = new \Imagick(realpath($imagePath));
    
$original = clone $imagick;
    
$original->cropimage($original->getImageWidth() / 2$original->getImageHeight(), 00);
    
$imagick->normalizeImage($channel);
    
$imagick->compositeimage($original, \Imagick::COMPOSITE_ATOP00);
    
header("Content-Type: image/jpg");
    echo 
$imagick->getImageBlob();
}

?>

add a note add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top