Imagick::brightnessContrastImage

(PECL imagick 3 >= 3.3.0)

Imagick::brightnessContrastImage โ€” ็”ปๅƒใฎๆ˜Žใ‚‹ใ•ใ‚„ใ‚ณใƒณใƒˆใƒฉใ‚นใƒˆใ‚’ๅค‰ๆ›ดใ™ใ‚‹

่ชฌๆ˜Ž

public function Imagick::brightnessContrastImage(float $brightness, float $contrast, int $channel = Imagick::CHANNEL_DEFAULT): bool

็”ปๅƒใฎๆ˜Žใ‚‹ใ•ใ‚„ใ‚ณใƒณใƒˆใƒฉใ‚นใƒˆใ‚’ๅค‰ๆ›ดใ—ใพใ™ใ€‚ๆ˜Žใ‚‹ใ•ใจใ‚ณใƒณใƒˆใƒฉใ‚นใƒˆใฎใƒ‘ใƒฉใƒกใƒผใ‚ฟใ‚’ๅ‚พใใจๅˆ‡็‰‡ใซๅค‰ๆ›ใ—ใ€ๅคš้ …ๅผ้–ขๆ•ฐใ‚’ๅ‘ผใณๅ‡บใ—ใฆ็”ปๅƒใซ้ฉ็”จใ—ใพใ™ใ€‚

ใƒ‘ใƒฉใƒกใƒผใ‚ฟ

brightness

contrast

channel

ๆˆปใ‚Šๅ€ค

ๆˆๅŠŸใ—ใŸๅ ดๅˆใซ true ใ‚’่ฟ”ใ—ใพใ™ใ€‚

ไพ‹

ไพ‹1 Imagick::brightnessContrastImage()

<?php
function brightnessContrastImage($imagePath, $brightness, $contrast, $channel) {
    $imagick = new \Imagick(realpath($imagePath));
    $imagick->brightnessContrastImage($brightness, $contrast, $channel);
    header("Content-Type: image/jpg");
    echo $imagick->getImageBlob();
}

?>
๏ผ‹add a note

User Contributed Notes

There are no user contributed notes for this page.