[질문] GD 에서 RGB 값 컨트롤하는 방법?

· 13년 전 · 780
 
GD 에서 특정 색상을 조절해서 포토샵의 hue 와 같은 기능을 구현하려고 합니다.
 
원래 픽셀값인 $r1, $r2, $r3 값을 조절해서 색조를 변환하는거죵...
 
예를들면 $r1=255, $g1=0, $b1=0   요런 상태면 빨간색이 나오겠죵?
 
이값을 조절해서 채도에 변화를 주려고 하면 어떤식의 공식을 적용시켜야 할까요?
 
조절을 해보면 대충 변하긴 하는데 RGB 모델에 대한 정확한 이해가 없어서 답이 안나오네요..
 
혹시 참고할만한 사이트라던가 자료가 있으신분은 답변 부탁드립니다.
 
$r2 = ??;
$g2 = ??;
$b2 = ??;

$color = imagecolorallocate($im, $r2, $g2, $b2);
imagesetpixel($im, $x, $y, $color);
 
 
 
 
|
댓글을 작성하시려면 로그인이 필요합니다.

프로그램

+
제목 글쓴이 날짜 조회
13년 전 조회 847
13년 전 조회 1,838
13년 전 조회 924
13년 전 조회 820
13년 전 조회 1,725
13년 전 조회 698
13년 전 조회 1,666
13년 전 조회 753
13년 전 조회 1,541
13년 전 조회 1,064
13년 전 조회 4,126
13년 전 조회 2,119
13년 전 조회 942
13년 전 조회 767
13년 전 조회 1,328
13년 전 조회 969
13년 전 조회 1,098
13년 전 조회 2,191
13년 전 조회 841
13년 전 조회 2,902
13년 전 조회 2,890
13년 전 조회 1,149
13년 전 조회 847
13년 전 조회 2,383
13년 전 조회 971
13년 전 조회 1,229
13년 전 조회 755
13년 전 조회 1,877
13년 전 조회 1,172
13년 전 조회 1,223
13년 전 조회 1,575
13년 전 조회 668
13년 전 조회 3,745
13년 전 조회 994
13년 전 조회 1,867
13년 전 조회 1,367
13년 전 조회 740
13년 전 조회 4,720
13년 전 조회 588
13년 전 조회 2,712
13년 전 조회 1,047
13년 전 조회 722
13년 전 조회 1,094
13년 전 조회 7,865
13년 전 조회 1,039
13년 전 조회 2,123
13년 전 조회 1,567
13년 전 조회 1,109
13년 전 조회 4,164
13년 전 조회 781
13년 전 조회 1,258
13년 전 조회 875
13년 전 조회 936
13년 전 조회 1,624
13년 전 조회 2,433
13년 전 조회 957
13년 전 조회 1,076
13년 전 조회 1,023
13년 전 조회 1,386
13년 전 조회 633
13년 전 조회 1,099
13년 전 조회 601
13년 전 조회 1,015
13년 전 조회 777
13년 전 조회 1,203
13년 전 조회 1,636
13년 전 조회 1,290
13년 전 조회 9,475
13년 전 조회 1,845
13년 전 조회 3,422
13년 전 조회 540
13년 전 조회 1,528
13년 전 조회 782
13년 전 조회 620
14년 전 조회 622
14년 전 조회 4,380
14년 전 조회 1,575
14년 전 조회 2,057
14년 전 조회 754
14년 전 조회 1,101
14년 전 조회 1,631
14년 전 조회 631
14년 전 조회 1,691
14년 전 조회 1,398
14년 전 조회 3,084
14년 전 조회 1,083
14년 전 조회 2,347
14년 전 조회 1,204
14년 전 조회 1,143
14년 전 조회 1,201
14년 전 조회 1,659
14년 전 조회 1,240
14년 전 조회 618
14년 전 조회 877
14년 전 조회 1,036
14년 전 조회 713
14년 전 조회 7,442
14년 전 조회 6,458
14년 전 조회 683
14년 전 조회 853
🐛 버그신고