React + canvas로 열화상 영상 실시간 렌더링하기 실시간으로 전달되는 열화상 카메라의 영상 데이터를 웹 브라우저 상에서 시각화해야 했습니다. 영상은 base64 형태의 JPEG 이미지를 HTML5 요소에 렌더링하는 방식으로 구현했습니다. 이 글에서는 해당 과정 중 영상 처리 및 시각화 로직을 정리해보려고 합니다. 개발 환경Node v22.16.0React v18.3.1 (JavaScript) + CRA 개발 순서기본 구조 확인하기영상 데이터 렌더링 준비하기컬러맵 적용하기 (흑백 → 컬러)최고/최저 온도 위치 표시하기 1. 기본 구조 확인하기 (표준적인 방식) 서버에서 전달받은 이미지 데이터는 base64 형식의 JPEG입니다.const canvas = canvasRef.current;cons..