-
LUT (Look up table) 정리 + 예시코드 모음Computer Vision & AI/Computer Vision 2022. 5. 17. 14:41
기초 개념LUT를 사용하면 저장해둔 정보로 빠르게 같은 값들을 변경할 수 있음
예) 3D 렌더링 계산에서 cos 값 계산을 많이 하게 되는데 이것을 일일히 계산하면 속도가 너무 느리다. 이 때 cos값들을 각도별로 미리 테이블에 저장해놓고 꺼내쓰면 훨씬 빠르다. 이런 상황에서 LUT를 사용한다.
(36.6도-> 37도 이런식으로 계산)
출처: https://mrsnake.tistory.com/142 [뱀이 바라본 세상]LUT 종류(camera LUT에 대해)
LUT가 대체 뭡니까? 그거 어떻게 쓰는 거에요? by Patrick Inhofer : 네이버 블로그 (naver.com)
적용, 사용 예시 코드
c++ - Apply an openCV Lookup Table (LUT) on a single channel image - Stack Overflow
LUT 예시 코드 & 주의사항(r,g,b각각 사용)
W. Kang's Dev Blog | [OpenCV] 이미지 로딩과 Mat 클래스 파헤쳐보기 4 (comart.io)
LUT C++ 예시 코드
Hong의 뭐로할까나: OpenCV #4-2 Example (영상 모습을 수정하기 위한 룩업 테이블 적용) (hongkwan.blogspot.com)
'Computer Vision & AI > Computer Vision' 카테고리의 다른 글
clamped B spline 참고 문서 정리 2 (0) 2022.11.22 [MediaInfo] 비디오 파일(영상 파일)의 GOP 확인하기 (+팟플레이어) (0) 2022.10.27 [B-Spline] gsl라이브러리/knot vector/clamped spline 스플라인 삽질 (0) 2022.08.10 ffmpeg으로 동영상 이어붙이기, 사이즈 바꾸기, 프레임 추출, 프레임으로 영상만들기, 코덱 변경, 영상에 프레임넘버 출력하기 (계속 추가중) (0) 2022.05.24 OpenCV imread, pixel 접근 기초 정리 (0) 2022.05.16