[수치해석]Lagrange함수를 이용한 그림확대하기..
- 최초 등록일
- 2004.08.30
- 최종 저작일
- 2004.08
- 압축파일
- 가격 3,000원
소개글
이 프로그램은 그림을 불러내어 확대하는 프로그램입니다..압축파일에 프로그램 소스와 리포트가 있으니 참고 하세요..^^.
컴파일 실행환경
microsoft visual C++ 프로그램이 깔려있어야하며,
이것을 컴파일하시면 됩니다..(압축파일에 그림결과파일,프로그램 소스,리포트가 있으니 참고하세요!)
본문내용
1.프로그램 개요.
이 프로그램은 BMP 파일을 열어 그림을 2배,4배,8배로 확대하는 프로그램입니다. BMP파일을 열어 그림을 얻어올 때 그림의 4개의 점을 배율에 맞는 첫 점을 구해내어 LagrangeFunction을 이용하여 확대한 것입니다.
2.프로그램 출력 화면.
a. 원본 사진.
--그림 결과 파일은 압축파일에 있습니다.
b. 2배 확대.
--그림 결과 파일은 압축파일에 있습니다.
c. 4배 확대.
--그림 결과 파일은 압축파일에 있습니다.
d. 8배 확대.
--그림 결과 파일은 압축파일에 있습니다.
3.프로그램 주요 부분 설명.
①
////////////////////////////////////////////////////////////////////////////////////////////////////////
// 2배의 배율로 그림 파일을 확대함.
////////////////////////////////////////////////////////////////////////////////////////////////////////
void CChaExpandImageView::On2Expand()
{
// TODO: Add your command handler code here
Start.x=0;
Start.y=0;
End.x=100;
End.y=100;
BMarking(2, Start, End); // 2배의 배율로 BMarking 함수 호출함.
}
////////////////////////////////////////////////////////////////////////////////////////////////////////
// 4배의 배율로 그림 파일을 확대함.
/////////////////////////////////////////////////////
void CChaExpandImageView::On4Expand()
압축파일 내 파일목록
report#4.hwp
프로그램소스/ChaExpandImage.aps
프로그램소스/ChaExpandImage.clw
프로그램소스/ChaExpandImage.cpp
프로그램소스/ChaExpandImage.dsp
프로그램소스/ChaExpandImage.dsw
프로그램소스/ChaExpandImage.h
프로그램소스/ChaExpandImage.ncb
프로그램소스/ChaExpandImage.opt
프로그램소스/ChaExpandImage.plg
프로그램소스/ChaExpandImage.rc
프로그램소스/ChaExpandImageDoc.cpp
프로그램소스/ChaExpandImageDoc.h
프로그램소스/ChaExpandImageView.cpp
프로그램소스/ChaExpandImageView.h
프로그램소스/MainFrm.cpp
프로그램소스/MainFrm.h
프로그램소스/resource.h
프로그램소스/StdAfx.cpp
프로그램소스/StdAfx.h
프로그램소스/도서관.bmp
프로그램소스/res/ChaExpandImage.ico
프로그램소스/res/ChaExpandImage.rc2
프로그램소스/res/ChaExpandImageDoc.ico
프로그램소스/res/Toolbar.bmp
프로그램소스/프로그램실행파일/ChaExpandImage.exe
프로그램실행파일/ChaExpandImage.exe
프로그램실행결과그림/2배 확대.jpg
프로그램실행결과그림/4배 확대.jpg
프로그램실행결과그림/8배 확대.jpg
프로그램실행결과그림/원본 사진.jpg
참고 자료
없음