검색어 입력폼
평가점수D

[영상신호처리] 이미지 균등 양자화

등록일 2004.05.11 | 최종수정일 2013.11.29 파일확장자압축파일 (zip) | 7페이지 | 가격 2,000원

*해당 문서는 미리보기가 지원되지 않습니다.

소개글

영상신호처리 재미있으니까 열심히 공부하세요..^^*

1. 비주얼 c++를 실행시킨다.
2. 약간의 개인 정보를 변경시킵니다.
3. 이미 실행된 파일이 다 들어가 있으므로 굳이 실행 안시켜도 됩니다.

컴파일 실행환경

1. c 언어로 된 이미지 균등 양자화 코딩 및 사이즈 줄이기
2. 기본 lena512*512 raw 파일
3. 256*256 사이즈를 c 코딩으로 줄인 lena 파일
4. 1~4 bit 별로 변화시킨 lena 파일

본문내용

/////////////////////////////////////////////////////
// HOMEWORK#1 //
// //
// 제목: LENA.RAW 파일을 이용하여 각 BIT 별로 //
// 균등양자화시킵니다. //
// //
/////////////////////////////////////////////////////

//헤더 파일을 지정합니다.
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
#include <math.h>

//사용자 함수를 지정합니다. 가로 세로 배열을 이용합니다.
void ReduceSize(unsigned char srcBuffer[512][512]);
void ReduceQulity(int bit);

//전역변수를 지정합니다. 영상이므로 UNSIGNED CHAR를 이용합니다.
unsigned char destBuffer[256][256];
unsigned char tempBuffer[256][256];


void main()
{
//이미지에 대한 변수와 포인터를 지정합니다.
unsigned char srcBuffer[512][512];
char fileName[20];
size_t readByte;
FILE* fd;

압축파일내 파일목록

lena3.raw
lena1.raw
lena2.raw
lena256.raw
bit4.cpp
lena4.raw
lena512.raw

참고 자료

균등양자화 및 이미지 처리 책을 참조하세요.
다운로드 맨위로