2016-06-13 3 views
0

나는 우리가 개발중인 네트워크 그레이 스케일 카메라에서 온 원시 이미지 스트림을 가지고 있습니다. 이 경우 이미지는 8 비트 픽셀 (640x480)의 배열입니다. 이 카메라는 초당 200 프레임 이상을 출력하기 때문에이 프레임을 잃지 않기 위해 가능한 빨리이 이미지를 WebM 비디오로 저장해야합니다.libvpx (webm)에서 그레이 스케일 비디오를 인코딩하는 방법은 무엇입니까?

libvpx를 사용하여 가장 좋은 방법은 무엇입니까?

답변

0

가장 빠르고 쉬운 방법은 그레이 스케일 평면을 VPX_IMG_FMT_I420을 사용하여 libvpx 압축 함수 vpx_codec_encode에 직접 제공하는 것입니다. 두 개의 2x2 서브 샘플링 된 컬러 평면을 입력해야합니다 - 320x240의 경우 - 해당 비행기의 모든 옥텟을 128로 만드십시오.

+0

소스 코드 예제를 제공 하시겠습니까? 원본 비디오 품질을 크게 상실하지 않는 압축이 필요합니다. – Fernando

관련 문제