Imagick::vignetteImage

(PECL imagick 2, PECL imagick 3)

Imagick::vignetteImage β€” ДобавляСт Π²ΠΈΠ½ΡŒΠ΅Ρ‚Π½Ρ‹ΠΉ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ ΠΊ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΡŽ

ОписаниС

public function Imagick::vignetteImage(
Β Β Β Β float $blackPoint,
Β Β Β Β float $whitePoint,
Β Β Β Β int $x,
Β Β Β Β int $y
): bool

БмягчаСт края изобраТСния Π² стилС Π²ΠΈΠ½ΡŒΠ΅Ρ‚ΠΊΠΈ. ΠœΠ΅Ρ‚ΠΎΠ΄ доступСн, Ссли ΠΌΠΎΠ΄ΡƒΠ»ΡŒ Imagick скомпилировали с вСрсиСй ImageMagick 6.2.9 ΠΈΠ»ΠΈ ΡΡ‚Π°Ρ€ΡˆΠ΅.

Бписок ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ²

blackPoint

Чёрная Ρ‚ΠΎΡ‡ΠΊΠ°

whitePoint

БСлая Ρ‚ΠΎΡ‡ΠΊΠ°

x

Π‘ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ эллипса ΠΏΠΎ оси X

y

Π‘ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ эллипса ΠΏΠΎ оси Y

Π’ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅ΠΌΡ‹Π΅ значСния

Ѐункция Π² случаС ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ true.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ #1 ΠŸΡ€ΠΈΠΌΠ΅Ρ€ использования Imagick::vignetteImage()

<?php
function vignetteImage($imagePath, $blackPoint, $whitePoint, $x, $y) {
$imagick = new \Imagick(realpath($imagePath));
$imagick->vignetteImage($blackPoint, $whitePoint, $x, $y);
header("Content-Type: image/jpg");
echo
$imagick->getImageBlob();
}

?>

Π‘ΠΌΠΎΡ‚Ρ€ΠΈΡ‚Π΅ Ρ‚Π°ΠΊΠΆΠ΅

  • Imagick::waveImage() - ΠŸΡ€ΠΈΠΌΠ΅Π½ΡΠ΅Ρ‚ Π²ΠΎΠ»Π½ΠΎΠ²ΠΎΠΉ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ ΠΊ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΡŽ
  • Imagick::swirlImage() - Π—Π°ΠΊΡ€ΡƒΡ‡ΠΈΠ²Π°Π΅Ρ‚ пиксСли Π²ΠΎΠΊΡ€ΡƒΠ³ Ρ†Π΅Π½Ρ‚Ρ€Π° изобраТСния
οΌ‹Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ

ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΡ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ

ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ Π΅Ρ‰Ρ‘ Π½Π΅ добавляли примСчания для страницы