벡터 반복
좋습니다. 이번에는 비율(곱셈) 방식이 아니라, RGB를 벡터처럼 다루어 차이값(Δ)을 계산해서 보정하는 방식으로 전체 코드를 수정해드리겠습니다.⸻✅ 목표 • original → epaper: 색상 벡터의 차이를 계산 (예: epaper.RED - original.RED) • 그 차이(벡터)를 monitor 색상에 적용해서 보정된 색상을 만든다 • 반복적으로 적용해서 결과가 epaper에 수렴하도록 한다⸻✅ 최종 코드: 벡터 차이 기반 색상 보정const epaper = { RED: { R: 255, G: 30, B: 30 }, GREEN: { R: 30, G: 200, B: 50 }, BLUE: { R: 40, G: 60, B: 230 }, YELLOW: { R: 220, G: 210, B: 4..
2025. 5. 19.
보정개수
아래는 monitor 색을 epaper 색처럼 보이도록 보정하는 JavaScript 코드 예시입니다.원리: • original에서 각 색상의 RGB 값이 있습니다. • epaper와 monitor는 각각 original에서 촬영된 색이므로, • 원본 대비 모니터와 ePaper 간 색상 차이를 이용해 • 모니터 색상에 보정 계수를 적용하면 ePaper에 가까운 색상을 얻을 수 있습니다.⸻const epaper = { RED: { R: 255, G: 30, B: 30 }, GREEN: { R: 30, G: 200, B: 50 }, BLUE: { R: 40, G: 60, B: 230 }, YELLOW: { R: 220, G: 210, B: 40 }, WHITE: { R: 240, G: 240, B: ..
2025. 5. 19.