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

· 14년 전 · 870
 
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년 전 조회 940
13년 전 조회 1,936
13년 전 조회 1,002
13년 전 조회 913
13년 전 조회 1,818
13년 전 조회 802
13년 전 조회 1,753
13년 전 조회 855
13년 전 조회 1,632
13년 전 조회 1,157
13년 전 조회 4,214
13년 전 조회 2,218
13년 전 조회 1,034
13년 전 조회 861
13년 전 조회 1,438
13년 전 조회 1,052
13년 전 조회 1,191
13년 전 조회 2,285
13년 전 조회 927
13년 전 조회 2,986
13년 전 조회 2,965
13년 전 조회 1,253
13년 전 조회 947
13년 전 조회 2,467
13년 전 조회 1,065
13년 전 조회 1,321
13년 전 조회 834
13년 전 조회 1,962
13년 전 조회 1,272
13년 전 조회 1,330
13년 전 조회 1,652
13년 전 조회 760
13년 전 조회 3,838
13년 전 조회 1,081
13년 전 조회 1,959
13년 전 조회 1,435
13년 전 조회 830
13년 전 조회 4,809
14년 전 조회 691
14년 전 조회 2,801
14년 전 조회 1,147
14년 전 조회 812
14년 전 조회 1,181
14년 전 조회 7,955
14년 전 조회 1,119
14년 전 조회 2,206
14년 전 조회 1,656
14년 전 조회 1,204
14년 전 조회 4,271
14년 전 조회 871
14년 전 조회 1,345
14년 전 조회 971
14년 전 조회 1,029
14년 전 조회 1,727
14년 전 조회 2,515
14년 전 조회 1,051
14년 전 조회 1,176
14년 전 조회 1,102
14년 전 조회 1,475
14년 전 조회 709
14년 전 조회 1,185
14년 전 조회 699
14년 전 조회 1,103
14년 전 조회 864
14년 전 조회 1,306
14년 전 조회 1,729
14년 전 조회 1,381
14년 전 조회 9,569
14년 전 조회 1,954
14년 전 조회 3,522
14년 전 조회 631
14년 전 조회 1,630
14년 전 조회 875
14년 전 조회 716
14년 전 조회 710
14년 전 조회 4,473
14년 전 조회 1,680
14년 전 조회 2,146
14년 전 조회 852
14년 전 조회 1,198
14년 전 조회 1,729
14년 전 조회 725
14년 전 조회 1,777
14년 전 조회 1,491
14년 전 조회 3,187
14년 전 조회 1,171
14년 전 조회 2,427
14년 전 조회 1,300
14년 전 조회 1,233
14년 전 조회 1,283
14년 전 조회 1,752
14년 전 조회 1,336
14년 전 조회 709
14년 전 조회 965
14년 전 조회 1,110
14년 전 조회 805
14년 전 조회 7,533
14년 전 조회 6,553
14년 전 조회 769
14년 전 조회 926