[디지털영상처리] image retrieval(histogram, gray-level difference histogram )
- 최초 등록일
- 2004.01.02
- 최종 저작일
- 2004.01
- 42페이지/ 압축파일
- 가격 1,000원
소개글
VC++로 제작되었습니다.
이미지를 찾아주는 프로그램으로, texture를 찾는 gray-level difference histogram과 이미지의 히스토그램을 이용한 검색을 구현하였습니다.
목차
총 42파일
본문내용
float* CMy19974710Doc::histogram(COLOR_IMG *img, int R, int G, int B)
{
int i, j;
int R_idx, G_idx, B_idx;
int totalsize;
float *hist = (float*)calloc(R*G*B, sizeof(float *));
for(i=0; i < img->height; i++)
{
for(j=0; j < img->width; j++)
{
R_idx = img->data[i][j].r / (256 / R);
G_idx = img->data[i][j].g / (256 / G);
B_idx = img->data[i][j].b / (256 / B);
if(R_idx == R) R_idx = R - 1;
if(G_idx == G) G_idx = G - 1;
if(B_idx == B) B_idx = B - 1;
hist[R_idx * G*B + G_idx * B + B_idx]++;
}
}
totalsize = img->width * img->height;
for(i = 0; i < R*G*B; i++)
{
hist[i] /=totalsize;
}
return hist;
}
참고 자료
없음
압축파일 내 파일목록
19974710.dsp
19974710.clw
19974710.cpp
19974710.dsw
19974710.h
19974710.ncb
19974710.plg
19974710.rc
resource.h
19974710.opt
19974710View.cpp
19974710View.h
MainFrm.cpp
MainFrm.h
ReadMe.txt
ResultDialog.cpp
ResultDialog.h
StdAfx.cpp
StdAfx.h
19974710.aps
DVectorDlg.h
19974710Doc.h
DVectorDlg.cpp
19974710Doc.cpp
res/19974710.ico
res/19974710.rc2
res/19974710Doc.ico
res/Toolbar.bmp
res/Thumbs.db
이론/page01.gif
이론/page02.gif
이론/page03.gif
이론/page04.gif
이론/page05.gif
이론/page06.gif
이론/page07.gif
이론/page08.gif
이론/page09.gif
이론/page10.gif
이론/Thumbs.db