라이브러리

[PHP] ImagickPixel::getColor - 색상을 반환합니다.




ImagickPixel::getColor

ImagickPixel은 PHP의 Imagick 모듈에서 제공하는 클래스로, 이미지의 픽셀을 다루는 데 사용됩니다. ImagickPixel::getColor 메소드는 픽셀의 색상을 반환하는 데 사용됩니다.

ImagickPixel::getColor의 반환값

ImagickPixel::getColor 메소드는 다음 값을 반환합니다.

- ImagickPixel: 픽셀의 색상을 나타내는 ImagickPixel 객체
- array: 픽셀의 색상을 나타내는 배열 (RGB, RGBA, CMYK, CMYKA 등)

예제

다음 예제는 ImagickPixel::getColor 메소드를 사용하여 픽셀의 색상을 반환하는 방법을 보여줍니다.

#hostingforum.kr
php

// Imagick 객체 생성

$im = new Imagick('image.jpg');



// 이미지의 첫 번째 픽셀 색상 반환

$pixel = $im->getImagePixelColor(0, 0);

echo "RGB: (" . $pixel->getColorRed() . ", " . $pixel->getColorGreen() . ", " . $pixel->getColorBlue() . ")
";



// 이미지의 첫 번째 픽셀 색상 반환 (배열 형식)

$pixel = $im->getImagePixelColor(0, 0);

echo "RGB: (" . $pixel['red'] . ", " . $pixel['green'] . ", " . $pixel['blue'] . ")
";



// 이미지의 첫 번째 픽셀 색상 반환 (CMYK 형식)

$pixel = $im->getImagePixelColor(0, 0);

echo "CMYK: (" . $pixel->getColorCyan() . ", " . $pixel->getColorMagenta() . ", " . $pixel->getColorYellow() . ")
";



// 이미지의 첫 번째 픽셀 색상 반환 (CMYK 형식, 배열 형식)

$pixel = $im->getImagePixelColor(0, 0);

echo "CMYK: (" . $pixel['cyan'] . ", " . $pixel['magenta'] . ", " . $pixel['yellow'] . ")
";



이 예제는 ImagickPixel::getColor 메소드를 사용하여 픽셀의 색상을 반환하는 방법을 보여줍니다. 또한 RGB, RGBA, CMYK, CMYKA 형식의 색상을 반환하는 방법을 보여줍니다.

주의

ImagickPixel::getColor 메소드는 픽셀의 색상을 반환하는 데 사용됩니다. 그러나 이 메소드는 픽셀의 색상을 변경하는 데 사용할 수 없습니다. 픽셀의 색상을 변경하려면 ImagickPixel::setColor 메소드를 사용해야 합니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 10,077건 / 460 페이지

검색

게시물 검색