라이브러리

[PHP] Imagick::setImageWhitePoint - 이미지 색도 흰색 포인트 설정




Imagick::setImageWhitePoint

Imagick은 PHP에서 사용할 수 있는 이미지 처리 라이브러리입니다. Imagick::setImageWhitePoint 메소드는 이미지를 처리하는 동안 백색점을 설정하는 데 사용됩니다.

백색점은 이미지의 밝기와 색상 정보를 나타내는 기준점입니다. 백색점은 일반적으로 흰색을 나타내며, 이미지의 밝기와 색상 정보를 계산하는 데 사용됩니다.

Imagick::setImageWhitePoint 메소드의 사용법

Imagick::setImageWhitePoint 메소드는 다음과 같은 형식으로 사용됩니다.

#hostingforum.kr
php

Imagick::setImageWhitePoint($whitePoint)



* `$whitePoint` : 백색점을 설정하는 데 사용되는 배열입니다. 배열에는 `x`와 `y`의 값이 포함되어야 합니다.

예제

다음 예제는 Imagick::setImageWhitePoint 메소드를 사용하여 백색점을 설정하는 방법을 보여줍니다.

#hostingforum.kr
php

// Imagick 객체를 생성합니다.

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



// 백색점을 설정합니다.

$whitePoint = array(0.95047, 1.00000);

$imagick->setImageWhitePoint($whitePoint);



// 이미지를 저장합니다.

$imagick->writeImage('output.jpg');



//_imagick->destroy();



이 예제에서는 'image.jpg' 파일을 읽어들여 백색점을 설정한 후 'output.jpg' 파일로 저장합니다.

백색점의 의미

백색점은 이미지의 밝기와 색상 정보를 계산하는 데 사용됩니다. 백색점을 설정하는 데 사용되는 배열의 `x`와 `y`의 값은 다음을 의미합니다.

* `x` : 백색점의 x 좌표입니다.
* `y` : 백색점의 y 좌표입니다.

백색점의 값은 일반적으로 다음 표와 같이 설정됩니다.

| 백색점 | x | y |
| --- | --- | --- |
| D50 | 0.95047 | 1.00000 |
| D55 | 0.95682 | 0.98415 |
| D65 | 0.95047 | 1.00000 |
| D75 | 0.98074 | 1.18237 |

이 표에서 D50, D55, D65, D75는 백색점의 표준값입니다. D50는 일반적으로 사용되는 백색점의 표준값입니다.

결론

Imagick::setImageWhitePoint 메소드는 이미지를 처리하는 동안 백색점을 설정하는 데 사용됩니다. 백색점은 이미지의 밝기와 색상 정보를 계산하는 데 사용됩니다. 예제를 포함하여 Imagick::setImageWhitePoint 메소드의 사용법을 설명했습니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

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

검색

게시물 검색