라이브러리

[PHP] imagegammacorrect - GD 이미지에 감마 보정 적용




이미지 GAMMA CORRECT

PHP에서 `imagegammacorrect` 함수는 이미지의 색상 공간을 보정하는 데 사용됩니다. 이 함수는 이미지의 색상 공간을 보정하여 더 자연스러운 색상을 제공합니다.

함수 사용법

`imagegammacorrect` 함수는 두 개의 파라미터를 받습니다.

- `$src`: 보정할 이미지의 경로 또는 이미지 자체
- `$dst`: 보정된 이미지의 경로 또는 이미지 자체

예제

#hostingforum.kr
php

// 원본 이미지

$image = imagecreatefromjpeg('원본이미지.jpg');



// 보정할 색상 공간

$src_gamma = 1.2;

$src_black = 0.1;

$src_white = 0.9;



// 보정된 색상 공간

$dst_gamma = 2.2;

$dst_black = 0.1;

$dst_white = 0.9;



// 보정

imagegammacorrect($image, $src_gamma, $src_black, $src_white, $dst_gamma, $dst_black, $dst_white);



// 보정된 이미지 저장

imagejpeg($image, '보정된이미지.jpg');



// 이미지 출력

header('Content-Type: image/jpeg');

imagejpeg($image);



예제 설명

이 예제에서는 원본 이미지 `원본이미지.jpg`를 읽어와 보정할 색상 공간과 보정된 색상 공간을 설정합니다. 보정된 색상 공간은 보정된 이미지 `보정된이미지.jpg`에 저장됩니다. 보정된 이미지도 출력됩니다.

색상 공간 보정

색상 공간 보정은 이미지의 색상 공간을 보정하여 더 자연스러운 색상을 제공합니다. 보정된 색상 공간은 보정된 이미지의 색상 공간을 의미합니다.

색상 공간 보정의 필요성

색상 공간 보정은 다음의 이유로 필요합니다.

- 색상 공간의 차이: 이미지의 색상 공간은 다양한 색상 공간을 사용할 수 있습니다. 보정된 색상 공간은 보정된 이미지의 색상 공간을 의미합니다.
- 색상 공간의 보정: 색상 공간의 보정은 이미지의 색상 공간을 보정하여 더 자연스러운 색상을 제공합니다.

색상 공간 보정의 종류

색상 공간 보정의 종류는 다음과 같습니다.

- 선형 보정: 선형 보정은 색상 공간의 보정을 선형적으로 수행합니다.
- 비선형 보정: 비선형 보정은 색상 공간의 보정을 비선형적으로 수행합니다.

색상 공간 보정의 장점

색상 공간 보정의 장점은 다음과 같습니다.

- 더 자연스러운 색상: 색상 공간 보정은 더 자연스러운 색상을 제공합니다.
- 색상 공간의 보정: 색상 공간 보정은 색상 공간의 보정을 수행합니다.

색상 공간 보정의 단점

색상 공간 보정의 단점은 다음과 같습니다.

- 색상 공간의 변경: 색상 공간의 변경은 색상 공간의 보정을 수행합니다.
- 색상 공간의 보정의 필요성: 색상 공간의 보정은 필요할 때만 수행해야 합니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

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

검색

게시물 검색