라이브러리

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




Gmagick::normalizeimage() 함수

Gmagick::normalizeimage() 함수는 Gmagick 객체의 이미지 데이터를 정규화합니다. 정규화는 이미지 데이터를 0에서 65535까지의 값을 갖는 16비트 부호없는 정수형으로 변환합니다.

사용법


Gmagick::normalizeimage() 함수는 Gmagick 객체의 이미지 데이터를 정규화합니다. 이 함수를 사용하려면 Gmagick 객체를 생성하고 normalizeimage() 함수를 호출하면 됩니다.

예제


#hostingforum.kr
php

// Gmagick 객체 생성

$gmagick = new Gmagick('input.jpg');



// normalizeimage() 함수 호출

$gmagick->normalizeImage();



// 이미지 저장

$gmagick->write('output.jpg');



옵션


Gmagick::normalizeimage() 함수에는 다음과 같은 옵션이 있습니다.

* `Gmagick::NORMALIZE_IMAGE_GRAYSCALE` : 정규화된 이미지 데이터를 8비트 부호없는 정수형으로 변환합니다.
* `Gmagick::NORMALIZE_IMAGE_RGB` : 정규화된 이미지 데이터를 16비트 부호없는 정수형으로 변환합니다.
* `Gmagick::NORMALIZE_IMAGE_RGBA` : 정규화된 이미지 데이터를 32비트 부호없는 정수형으로 변환합니다.

예제 (옵션 사용)


#hostingforum.kr
php

// Gmagick 객체 생성

$gmagick = new Gmagick('input.jpg');



// normalizeimage() 함수 호출 (GRAYSCALE 옵션)

$gmagick->normalizeImage(Gmagick::NORMALIZE_IMAGE_GRAYSCALE);



// normalizeimage() 함수 호출 (RGB 옵션)

$gmagick->normalizeImage(Gmagick::NORMALIZE_IMAGE_RGB);



// normalizeimage() 함수 호출 (RGBA 옵션)

$gmagick->normalizeImage(Gmagick::NORMALIZE_IMAGE_RGBA);



// 이미지 저장

$gmagick->write('output.jpg');



참고


Gmagick::normalizeimage() 함수는 Gmagick 객체의 이미지 데이터를 정규화합니다. 이 함수를 사용하려면 Gmagick 객체를 생성하고 normalizeimage() 함수를 호출하면 됩니다. normalizeimage() 함수에는 옵션을 사용할 수 있습니다. 이 옵션을 사용하면 정규화된 이미지 데이터의 형식을 지정할 수 있습니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

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

검색

게시물 검색