Nvidia에서 제공해주는 Video Codec SDK는 크게 2가지를 제공한다.
Encoding에 사용되는 NVENCODE API
Decoding에 사용되는 NVDECODE API
NVDEC를 통해 카메라 혹은 비디오로 취득 된 영상은 YUV 4:2:0 형식(Format)임을 주의하자.
기존에 OpenCV에서 제공하는 cv::VideoCapture()를 이용할 경우 RGB 형식(Format)임으로 기존의 형식일 것이라고 생각하고 처리할 경우 정상 처리가 되지 않는다.
NVDEC를 이용하여 영상을 취득하고 기존의 형식으로 처리할 경우 변환과정을 꼭 진행하기 바란다.
참고 자료 1 : developer.nvidia.com/nvidia-video-codec-sdk#NVDECFeatures
'Image Processing > OpenCV' 카테고리의 다른 글
IP Camera의 연결 여부 확인 (0) | 2020.12.08 |
---|---|
Gpu에서 영상 다루기[2] - CUDA (0) | 2020.07.16 |
Gpu에서 영상 다루기[1] - OpenCL (0) | 2020.07.16 |