OpenCVImageProcessing
所属分类:模式识别(视觉/语音等)
开发工具:C++
文件大小:749KB
下载次数:0
上传日期:2018-01-12 14:18:56
上 传 者:
sh-1993
说明: OpenCVImageProcessing,CSDN专栏:OpenCV图像处理([http: blog.csdn.net column details opencv- image.html&page=3)的代码实现。](http: blog.csdn.net column details opencv- image.html&page=3\)%E7%9A%84%E4%BB%A3%E7%A0%81%E5%AE%9E%E7%8E%B0%E3%80%82)
(OpenCVImageProcessing, CSDN Column: Code Implementation of OpenCV Image Processing ([http: blog. csdn. net column details opencv - image. html&page=3).] (http: blog. csdn. net column details opencv - image. html&page=3 )% E7% 9A% 84% E4% BB% A3% E7% A0% 81% E5% AE% 9E% E7% 8E% B0% E3% 80% 82))
文件列表:
LICENSE (11357, 2018-01-12)
OpenCV330_x64_Debug.props (876, 2018-01-12)
OpenCV330_x64_Release.props (871, 2018-01-12)
OpenCVImageProcessing.sln (24521, 2018-01-12)
dataset (0, 2018-01-12)
dataset\flower.jpg (123736, 2018-01-12)
dataset\fog.jpg (86808, 2018-01-12)
dataset\girl.jpg (200411, 2018-01-12)
dataset\mountains.png (122941, 2018-01-12)
dataset\trees.png (146114, 2018-01-12)
src (0, 2018-01-12)
src\1.PSImageLayerBlend1 (0, 2018-01-12)
src\1.PSImageLayerBlend1\1.PSImageLayerBlend1.vcxproj (5769, 2018-01-12)
src\1.PSImageLayerBlend1\1.PSImageLayerBlend1.vcxproj.filters (924, 2018-01-12)
src\1.PSImageLayerBlend1\main.cpp (3779, 2018-01-12)
src\10.DarkChannelPriorHazeRemoval (0, 2018-01-12)
src\10.DarkChannelPriorHazeRemoval\10.DarkChannelPriorHazeRemoval.vcxproj (5779, 2018-01-12)
src\10.DarkChannelPriorHazeRemoval\10.DarkChannelPriorHazeRemoval.vcxproj.filters (924, 2018-01-12)
src\10.DarkChannelPriorHazeRemoval\main.cpp (237, 2018-01-12)
src\11.PSFilterGroudGlassEffects (0, 2018-01-12)
src\11.PSFilterGroudGlassEffects\11.PSFilterGroudGlassEffects.vcxproj (5777, 2018-01-12)
src\11.PSFilterGroudGlassEffects\11.PSFilterGroudGlassEffects.vcxproj.filters (924, 2018-01-12)
src\11.PSFilterGroudGlassEffects\main.cpp (2504, 2018-01-12)
src\12.PSFilterOverExposure (0, 2018-01-12)
src\12.PSFilterOverExposure\12.PSFilterOverExposure.vcxproj (5772, 2018-01-12)
src\12.PSFilterOverExposure\12.PSFilterOverExposure.vcxproj.filters (924, 2018-01-12)
src\12.PSFilterOverExposure\main.cpp (990, 2018-01-12)
src\13.ColorComputation2 (0, 2018-01-12)
src\13.ColorComputation2\13.ColorComputation2.vcxproj (5769, 2018-01-12)
src\13.ColorComputation2\13.ColorComputation2.vcxproj.filters (924, 2018-01-12)
src\13.ColorComputation2\main.cpp (1245, 2018-01-12)
src\14.LitUpEdges (0, 2018-01-12)
src\14.LitUpEdges\14.LitUpEdges.vcxproj (5762, 2018-01-12)
src\14.LitUpEdges\14.LitUpEdges.vcxproj.filters (924, 2018-01-12)
src\14.LitUpEdges\main.cpp (1343, 2018-01-12)
src\15.PSFilterEmbossingEffects (0, 2018-01-12)
src\15.PSFilterEmbossingEffects\15.PSFilterEmbossingEffects.vcxproj (5776, 2018-01-12)
... ...
# 一、简介
实现CSDN专栏:[OpenCV图像处理](http://blog.csdn.net/column/details/opencv-image.html?&page=3)所介绍的所有算法。
当前已实现(30/50):
1. PS图层混合算法(一):不透明度、正片叠底、颜色加深、颜色减淡;
2. PS图层混合算法(二):线性加深、线性减淡、变亮、变暗;
3. PS图层混合算法(三):滤色、叠加、柔光、强光;
4. PS图层混合算法(四):亮光、点光、线性光、实色混合;
5. PS图层混合算法(六):差值、溶解、排除;
6. 彩色图像转灰度图像;
7. RGB三通道分离;
8. 颜色运算;
9. PS滤镜:碎片特效;
10. 暗通道先验去雾(待实现);
11. PS滤镜:毛玻璃特效;
12. PS滤镜:曝光过度;
13. 颜色运算(二);
14. 照亮边缘;
15. PS滤镜:浮雕特效;
16. 老照片效果;
17. PS滤镜:渐变映射;
18. 色调映射;
19. PS滤镜:素描特效;
20. PS滤镜:马赛克;
21. PS图像特效:非线性滤波器;
22. PS图像特效:百叶窗;
23. 饱和度调整;
24. 黑白调整;
25. 生成关于某点的颜色径向均匀渐变图像;
26. 径向模糊;
27. 旋转模糊(二);
28. 旋转模糊;
29. 高斯模糊与毛玻璃特效;
30. PS滤镜算法之平面坐标到极坐标的变换;
# 二、开发环境
Win10 + Visual Studio Community 2017 + OpenCV 3.3.0(***位)
# 三、编译方法
1. 使用Visual Studio 2017打开“OpenCVImageProcessing.sln”;
2. 打开“视图->其他窗口->属性管理器”;
3. 任选一项目,在“OpenCV330_x***_Debug”上右击,然后点击“属性”;
4. 然后分别在“C/C++->常规->附加包含目录”和“链接器->常规->附加库目录”中添加你自己的OpenCV头文件目录和库目录;
5. 任选一项目,在“OpenCV330_x***_Release”上右击,然后点击“属性”;
6. 然后分别在“C/C++->常规->附加包含目录”和“链接器->常规->附加库目录”中添加你自己的OpenCV头文件目录和库目录;
7. 回到Visual Studio 2017主界面,更改解决方案平台为“x***”;
8. 点击“生成->生成解决方案”。
近期下载者:
相关文件:
收藏者: