[멀티미디어 이미지 프로세싱] Imageboy
*대*
다운로드
장바구니
소개글
제가 멀티미디어 이미지 프로세싱을 공부하면서 C++을 공부하면서 처음 만들어본 프로그램이라서 그런지 많이 애착이 가네요~목차
멀티미디어이론을 공부하면서 배운 이미지 프로세싱 툴을 만들어보았습니다.Visual C++로 제작.
이미지프로세싱을 공부하는데 유용할겁니다
본문내용
void CIMAGEBOYDoc::Histograms(COLOR_IMG *image){
CHistogramDialog histogram;
int max = 0;
for(int i = 0; i < image->height; i++)
for(int j = 0; j < image->width; j++)
{
histogram.RED[image->data[i][j].r]++;
histogram.GREEN[image->data[i][j].g]++;
histogram.BLUE[image->data[i][j].b]++;
}
for(i = 0; i < 256; i++)
{
max = histogram.RED[i] > max ? histogram.RED[i]: max;
max = histogram.GREEN[i] > max ? histogram.GREEN[i] : max;
max = histogram.BLUE[i] > max ? histogram.BLUE[i] : max;
}
for(i = 0; i < 256; i++)
{
histogram.RED[i] = (int)((float)histogram.RED[i]*100 / max);
histogram.GREEN[i] = (int)((float)histogram.GREEN[i]*100 / max);
histogram.BLUE[i] = (int)((float)histogram.BLUE[i]*100 / max);
}
histogram.DoModal();
}
참고 자료
없음압축파일 내 파일목록
BrightnessDialog.cpp
AddMultipleDialog.cpp
AddMultipleDialog.h
BrightnessDialog.h
histgram_eqauldlg.cpp
histgram_eqauldlg.h
HistogramDialog.cpp
HistogramDialog.h
HistogramDialog2.cpp
HistogramDialog2.h
IMAGEBOY.APS
IMAGEBOY.CLW
IMAGEBOY.CPP
IMAGEBOY.dsp
IMAGEBOY.DSW
IMAGEBOY.H
Imageboy.opt
IMAGEBOY.PLG
IMAGEBOY.rc
IMAGEBOYDoc.cpp
IMAGEBOYDoc.h
IMAGEBOYView.cpp
IMAGEBOYView.h
MainFrm.cpp
MainFrm.h
ReadMe.txt
ReadOptionDlg1.cpp
ReadOptionDlg1.h
resource.h
Rotate1Dlg.cpp
Rotate1Dlg.h
Scale1Dlg.cpp
Scale1Dlg.h
Scale2Dlg.cpp
Scale2Dlg.h
Scale3Dlg.cpp
Scale3Dlg.h
StdAfx.cpp
StdAfx.h
maskDlg.h
maskDlg.cpp
RES/IMAGEBOY.ICO
RES/IMAGEBOY.RC2
RES/IMAGEBOYDoc.ico
RES/Toolbar.bmp
testimage/lenna_512.ppm
testimage/lenna_256.dat
testimage/lenna_512.dat
testimage/lenna_512_rgb.dat
testimage/lenna_512_rgb.ppm
Debug/IMAGEBOY.EXE
Debug/IMAGEBOY.res
Debug/vc60.idb
Debug/IMAGEBOY.pch
Debug/vc60.pdb
Debug/StdAfx.obj
Debug/Scale3Dlg.obj
Debug/Scale2Dlg.obj
Debug/Scale1Dlg.obj
Debug/Rotate1Dlg.obj
Debug/ReadOptionDlg1.obj
Debug/maskDlg.obj
Debug/MainFrm.obj
Debug/IMAGEBOYView.obj
Debug/IMAGEBOYDoc.obj
Debug/IMAGEBOY.obj
Debug/HistogramDialog2.obj
Debug/HistogramDialog.obj
Debug/BrightnessDialog.obj
Debug/IMAGEBOY.ilk
Debug/IMAGEBOY.pdb
AddMultipleDialog.cpp
AddMultipleDialog.h
BrightnessDialog.h
histgram_eqauldlg.cpp
histgram_eqauldlg.h
HistogramDialog.cpp
HistogramDialog.h
HistogramDialog2.cpp
HistogramDialog2.h
IMAGEBOY.APS
IMAGEBOY.CLW
IMAGEBOY.CPP
IMAGEBOY.dsp
IMAGEBOY.DSW
IMAGEBOY.H
Imageboy.opt
IMAGEBOY.PLG
IMAGEBOY.rc
IMAGEBOYDoc.cpp
IMAGEBOYDoc.h
IMAGEBOYView.cpp
IMAGEBOYView.h
MainFrm.cpp
MainFrm.h
ReadMe.txt
ReadOptionDlg1.cpp
ReadOptionDlg1.h
resource.h
Rotate1Dlg.cpp
Rotate1Dlg.h
Scale1Dlg.cpp
Scale1Dlg.h
Scale2Dlg.cpp
Scale2Dlg.h
Scale3Dlg.cpp
Scale3Dlg.h
StdAfx.cpp
StdAfx.h
maskDlg.h
maskDlg.cpp
RES/IMAGEBOY.ICO
RES/IMAGEBOY.RC2
RES/IMAGEBOYDoc.ico
RES/Toolbar.bmp
testimage/lenna_512.ppm
testimage/lenna_256.dat
testimage/lenna_512.dat
testimage/lenna_512_rgb.dat
testimage/lenna_512_rgb.ppm
Debug/IMAGEBOY.EXE
Debug/IMAGEBOY.res
Debug/vc60.idb
Debug/IMAGEBOY.pch
Debug/vc60.pdb
Debug/StdAfx.obj
Debug/Scale3Dlg.obj
Debug/Scale2Dlg.obj
Debug/Scale1Dlg.obj
Debug/Rotate1Dlg.obj
Debug/ReadOptionDlg1.obj
Debug/maskDlg.obj
Debug/MainFrm.obj
Debug/IMAGEBOYView.obj
Debug/IMAGEBOYDoc.obj
Debug/IMAGEBOY.obj
Debug/HistogramDialog2.obj
Debug/HistogramDialog.obj
Debug/BrightnessDialog.obj
Debug/IMAGEBOY.ilk
Debug/IMAGEBOY.pdb
이 자료와 함께 구매한 자료
- [멀티미디어] 이미지 프로세싱 IMAGE BOY의 이론적 설명과 메뉴얼 15페이지
- [멀디미디어공학] 이미지 프로세싱, C Source 10페이지
- [영상처리] 영상처리 8페이지
- [영상처리] RGB영상을 YCbCr로 변환 2페이지
- [멀티미디어] C언어구현 이미지 변환 19페이지