라이브러리
[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`에 저장됩니다. 보정된 이미지도 출력됩니다.
색상 공간 보정
색상 공간 보정은 이미지의 색상 공간을 보정하여 더 자연스러운 색상을 제공합니다. 보정된 색상 공간은 보정된 이미지의 색상 공간을 의미합니다.
색상 공간 보정의 필요성
색상 공간 보정은 다음의 이유로 필요합니다.
- 색상 공간의 차이: 이미지의 색상 공간은 다양한 색상 공간을 사용할 수 있습니다. 보정된 색상 공간은 보정된 이미지의 색상 공간을 의미합니다.
- 색상 공간의 보정: 색상 공간의 보정은 이미지의 색상 공간을 보정하여 더 자연스러운 색상을 제공합니다.
색상 공간 보정의 종류
색상 공간 보정의 종류는 다음과 같습니다.
- 선형 보정: 선형 보정은 색상 공간의 보정을 선형적으로 수행합니다.
- 비선형 보정: 비선형 보정은 색상 공간의 보정을 비선형적으로 수행합니다.
색상 공간 보정의 장점
색상 공간 보정의 장점은 다음과 같습니다.
- 더 자연스러운 색상: 색상 공간 보정은 더 자연스러운 색상을 제공합니다.
- 색상 공간의 보정: 색상 공간 보정은 색상 공간의 보정을 수행합니다.
색상 공간 보정의 단점
색상 공간 보정의 단점은 다음과 같습니다.
- 색상 공간의 변경: 색상 공간의 변경은 색상 공간의 보정을 수행합니다.
- 색상 공간의 보정의 필요성: 색상 공간의 보정은 필요할 때만 수행해야 합니다.
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.