本工程为博客《数字图像处理系列》对应代码,那会儿我都是用的visual studio做的,因此你可以安装VS后运行对应工程,也可以单独将源码拿出来进行make。
对应工程:Jpeg
这个工程是用的别人的代码啦,以及工程里我将未名湖的图片删掉了,不然实在是太大了。
使用方法:
- 双击
./Jpeg/Jpeg.sln
- "开始调试"
对应工程:Inversion
这个工程是包含两个,一个是用C语言实现,一个是用OpenCV实现。
使用方法:
- 双击
./Inversion/RAM/RAW.sln
- "开始调试"
- 双击
./Inversion/OpenCV/Inversion.sln
- "开始调试"
直方图均衡化(Histogram Equalization) 又称直方图平坦化,实质上是对图像进行非线性拉伸,重新分配图像象元值,使一定灰度范围内象元值的数量大致相等。
使用方法:
- 双击
./HistogramEqualization/RAW.sln
- "开始调试"
对应工程:Resize
使用方法:
- 双击
./Resize/RAW.sln
- "开始调试"
对应工程:PowerTransformation
使用方法:
- 双击
./PowerTransformation/PowerTransformation.sln
- "开始调试"
工程文件太大,就不传git了。都是前几个工程算法的集合,加上GUI而已
更新:
对应工程:MFC_Image
使用方法:
- 双击
./MFC_Image/MFC_Image.sln
- "开始调试"
删除了一些文件,不知道能不能正常使用,不过主要代码都在里面了,配置一下环境就好。
同上,工程文件太大,就不传git了。
更新:
对应工程:ImageRetrieval
使用方法:
- 双击
./ImageRetrieval/ImageRetrieval.sln
- "开始调试"
删除了一些文件,不知道能不能正常使用,不过主要代码都在里面了,配置一下环境就好。
对应工程:FFT
使用方法:
- 双击
./FFT/FFT.sln
- "开始调试"
对应工程:Laplace
使用方法:
- 双击
./Laplace/Laplace.sln
- "开始调试"
对应工程:ImageRestoration
使用方法:
- 双击
./ImageRestoration/图像复原.sln
- "开始调试"