Introduction - If you have any usage issues, please Google them yourself
Application: demonstration of digital image processing algorithm, including:
The DFT and the inverse DFT of the image
FFT and inverse FFT of images
Add sine noise to the image
The template operation of image #8226 is smooth and sharpening
The histogram equalization of the image
The contrast stretch of image #8226
Median filter of #8226 image
Image grayscale histogram display
A number of frequency-domain filters
Mirror image of #8226
Rotation of image (90 degrees and any Angle)
The contraction of image #8226
Other small algorithms
Code design idea: software in Windows environment, using Visual c ++6.0 development, the code USES object-oriented thought, through a number of classes:
Main categories:
MemBitmap class: memory image class. Reading the image into memory, the reading and writing of pixels is performed in memory, and the speed is greatly improved compared to the CDC class. It also provides the reading support for some JPEG format images, which can be saved as BMP true color format.
Complex class: Complex, Complex, Complex.
CBmpDemoView class: visual class, complete display.
CbmpDemoDoc class: document class, image data and data transformation and processing are done in this class.
Fourior class: the DFT and FFT of the one-dimensional sequence are completed, FFT only supports the integer subpowers of 2
Packet : 67506242zengqiang.rar filelist
图像增强\bmpDemo.aps
图像增强\bmpDemo.clw
图像增强\bmpDemo.cpp
图像增强\bmpDemo.dsp
图像增强\bmpDemo.dsw
图像增强\bmpDemo.h
图像增强\bmpDemo.plg
图像增强\bmpDemo.sln
图像增强\bmpDemo.suo
图像增强\bmpDemo.vcproj
图像增强\bmpDemoDoc.h
图像增强\bmpDemoView.cpp
图像增强\bmpDemoView.h
图像增强\ChildFrm.cpp
图像增强\ChildFrm.h
图像增强\dft.cpp
图像增强\dft.h
图像增强\DuiBiDu.cpp
图像增强\DuiBiDu.h
图像增强\EditDialog.cpp
图像增强\EditDialog.h
图像增强\FilterDialog.cpp
图像增强\FilterDialog.h
图像增强\FOX.BMP
图像增强\GreyDuiShuDialog.cpp
图像增强\GreyDuiShuDialog.h
图像增强\ImageCT.cpp
图像增强\ImageCT.h
图像增强\ImagePropertyDialog.cpp
图像增强\ImagePropertyDialog.h
图像增强\laughface.bmp
图像增强\MainFrm.cpp
图像增强\MainFrm.h
图像增强\memBitmap.cpp
图像增强\memBitmap.h
图像增强\ModuleDlg.cpp
图像增强\ModuleDlg.h
图像增强\NoiseDialog.cpp
图像增强\NoiseDialog.h
图像增强\ReadMe.txt
图像增强\res\Arw03dn.ico
图像增强\res\Arw03up.ico
图像增强\res\bmpDemo.ico
图像增强\res\bmpDemo.rc2
图像增强\res\bmpDemoDoc.ico
图像增强\res\Book03.ico
图像增强\res\Books01.ico
图像增强\res\Books05.ico
图像增强\res\Cdrom02.ico
图像增强\res\Disk09.ico
图像增强\res\Explorer.ico
图像增强\res\Face05.ico
图像增强\res\ico00001.ico
图像增强\res\ico00002.ico
图像增强\res\icon4.ico
图像增强\res\Moon03.ico
图像增强\res\Pens02.ico
图像增强\res\people01.bmp
图像增强\res\Toolbar.bmp
图像增强\res\toolbar1.bmp
图像增强\res\toolbar2.bmp
图像增强\res
图像增强\resource.h
图像增强\RotateDialog.cpp
图像增强\RotateDialog.h
图像增强\SettingDialog.cpp
图像增强\SettingDialog.h
图像增强\StdAfx.cpp
图像增强\StdAfx.h
图像增强\wFox.bmp
图像增强\ZftDialog.cpp
图像增强\ZftDialog.h
图像增强\ZhongZhiFilterDialog.cpp
图像增强\ZhongZhiFilterDialog.h
图像增强\bmpDemo.ncb
图像增强\bmpDemo.rc
图像增强\Debug
图像增强\Release
图像增强\bmpDemoDoc.cpp
图像增强\bmpDemo.opt
图像增强