[영상공학] 영상공학 - RGB2YCbCr 소스 보고서

등록일 2003.05.09 한글 (hwp) | 3페이지 | 가격 1,000원

소개글

.

목차

없음

본문내용

#include <stdio.h>
#include <malloc.h>

void YCbCrtoRGB(unsigned char *pY, unsigned char *pCb, unsigned char *pCr,
unsigned char *pR, unsigned char *pG, unsigned char *pB,
int width, int height)
{
int i;
double Y, Cb, Cr;


for (i=0; i<width*height; i++)
{
// YCbCr format 의 데이터를 역변환.
// 0.5는 반올림을 위한 자리 이므로 여기서는 필요없으므로 버린다.
Y = (pY[i]-16)*(256.0/219);
Cb = (pCb[i]-128)*(256.0/224.0);
Cr = (pCr[i]-128)*(256.0/224.0);

// 역행렬을 가한다.(Matlab을 이용하여 구한 역행열)
pR[i] = (unsigned char)(Y - 0.0009*Cb +1.4017*Cr);
pG[i] = (unsigned char)(Y - 0.3437*Cb - 0.7143*Cr);
pB[i] = (unsigned char)(Y + 1.7722*Cb + 0.0010*Cr);
      최근 구매한 회원 학교정보 보기
      1. 최근 2주간 다운받은 회원수와 학교정보이며
         구매한 본인의 구매정보도 함께 표시됩니다.
      2. 매시 정각마다 업데이트 됩니다. (02:00 ~ 21:00)
      3. 구매자의 학교정보가 없는 경우 기타로 표시됩니다.
      최근 본 자료더보기