라이브러리

[PHP] Imagick::normalizeImage - 컬러 이미지의 대비를 향상시킵니다.




Imagick::normalizeImage 함수 소개


Imagick::normalizeImage 함수는 PHP의 Imagick 클래스에 속하는 함수로, 이미지의 픽셀 값을 정규화하는 함수입니다. 정규화란 픽셀 값을 0과 1 사이의 값으로 변환하는 것을 의미합니다. 이 함수는 이미지의 픽셀 값을 조정하여 이미지의 밝기와 색상이 균일해지도록 합니다.

사용법


Imagick::normalizeImage 함수를 사용하려면 Imagick 클래스를 사용하여 이미지를 로드한 후, normalizeImage 함수를 호출하여 이미지를 정규화하면 됩니다.

예제


#hostingforum.kr
php

// Imagick 클래스를 사용하여 이미지를 로드

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



// normalizeImage 함수를 호출하여 이미지를 정규화

$image->normalizeImage();



// 정규화된 이미지를 저장

$image->writeImage('image_normalized.jpg');



옵션


Imagick::normalizeImage 함수에는 다음과 같은 옵션을 지정할 수 있습니다.

* `Imagick::NORMALIZE_CHANNEL`: 채널을 정규화합니다.
* `Imagick::NORMALIZE_VALIDATE_RGB`: RGB 값을 정규화합니다.
* `Imagick::NORMALIZE_VALIDATE_PALETTED`: 팔레트 값을 정규화합니다.

예제 (옵션 사용)


#hostingforum.kr
php

// Imagick 클래스를 사용하여 이미지를 로드

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



// normalizeImage 함수를 호출하여 이미지를 정규화

// normalizeImage 함수의 옵션을 지정하여 채널을 정규화합니다.

$image->normalizeImage(Imagick::NORMALIZE_CHANNEL);



// 정규화된 이미지를 저장

$image->writeImage('image_normalized_channel.jpg');



참고


Imagick::normalizeImage 함수는 이미지의 픽셀 값을 조정하여 이미지의 밝기와 색상이 균일해지도록 합니다. 이 함수는 이미지 처리에 유용한 함수입니다. Imagick 클래스를 사용하여 이미지를 로드하고 normalizeImage 함수를 호출하여 이미지를 정규화하면 됩니다. normalizeImage 함수의 옵션을 지정하여 채널을 정규화할 수 있습니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

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

검색

게시물 검색