이미지의 밝기와 대비를 조정하려고합니다. 나는 HSL/HSV에서 RGB 로의 변환을 위해 wiki article을보고 다시 조정 및 변환했지만 정말 이상한 출력을 생성합니다. 그래서 지금은 other examples을보고 있는데 잘 작동하는 것 같습니다. 유일한 문제는 어떻게 밝기와 대비를 동시에 조정할 수 있습니까?이미지 처리 - 밝기 및 대비
그래서 RGB 100 100 100이라고하면 밝기를 2 배로 조정하고 반으로 조정하려면 2와 0.5를 사용하고 싶습니다. 나는 어떻게 그것에 대해 갈 것인가? 두 번째 링크에 따르면 밝기를 위해 모든 RGB 값에 100을 더한 다음이 새로운 RGB 값을 대비 공식에 연결합니다.
누구든지 아이디어가 있습니까?
P.S - 이것은 SDL 및 원시 RGB 값으로 작업하는 C입니다.
이상한 결과는 무엇입니까? – LtWorf
8 비트 색상 (Uint8)을 사용하고 있기 때문에 색상이 실제로 꺼져 있습니다. – Travv92
정상이어야하지만 거기에 몇 가지 계산이 있기 때문에 당신은 부동 소수점을 사용해야 변환에 대한 추측, 나는 몇 가지 부문이 될거라 기대합니까? – LtWorf