|
꼴(이성렬) 님이 쓰신 글 :
: UYVU라는것은 이미지를 메모리에 저장하는 바이트 순서를나타내는 타입중의 한 가지입니다.
:
: RGB타입과 YUV타입이 있는데.. ( 물론 다른것도 많죠.. )
: RGB는 RGB24 , RGB555, RGB565와 같이 RGB데이터가 차지하는 비트 배열에 따라 나눠지고
: YUV쪽은 Y411, Y422, Y444, Y211, UYVY, YVYU등 상당히 많고 아직 회사 마다 다르게 사용하는
: 포맷도 많습니다.
: 이런 포맷에 대한 정보는 FourCC를 찾아보시던지...
: DirectShow Document에도 간단하게는 설명이 되 있습니다.
:
: 님이 궁금해 하시는 UYVY포맷은 DirectShow 도큐먼트에 이렇게 나와있군요.
: 대충 바이트 배일이 어떻게 되는지는 알 수 있을 겁니다.
:
: MEDIASUBTYPE_UYVY
:
: UYVY format data. A packed YUV format. A Y sample at every pixel, a U and V sample at every second pixel horizontally on each line; every vertical line sampled. Probably the most popular of the various YUV 4:2:2 formats. Byte ordering (lowest first) is U0, Y0, V0, Y1, U2, Y2, V2, Y3, U4, Y4, V4, Y5, where the suffix 0 is the leftmost pixel and increasing numbers are pixels increasing left to right. Each 4-byte block is 2 image pixels.
:
: 일단 위의 바이트 배열 정보른 각각의 픽셀에 해당하는 YUV값을 알아낸뒤
: YUV데이터를 RGB로 바꿔야 BMP로 저장할 수 있습니다.
: YUV, RGB는 일대일로 변환 수식이 있기때문에 그리 어려운 건 아닐테구요.
:
: 그럼..성공하시길 빕니다. ^^
:
:
: 김동욱 님이 쓰신 글 :
: : DVR 카드를 테스트 하는데 UYVY type으로 메모리 상에 저장 되더군요.
: :
: : 어떤 형인지 잘 몰라 이미지로 만들 수가 없어요. ㅠ.ㅠ
: :
: : jpg나 bmp파일로 저장하고 싶은데 고수님들 도와 주세요.
:
:
|