資源簡介
淺墨出品,分享精神至上~
壓縮包內包含四個程序的詳細注釋源碼。分別是用高斯濾波,均值濾波,方框濾波來模糊一張唯美圖片。最后還有一個綜合示例程序,結合這三種濾波操作,通過調整軌跡條的位置,來動態得到不同的圖像模糊效果,有一定的可玩性~have fun~~~
博文《【OpenCV入門教程之八】線性濾波專場:方框濾波、均值濾波與高斯濾波》的配套詳細注釋源代碼。
博文鏈接:
http://blog.csdn.net/poem_qianmo/article/details/22745559
1.已將dll打包到Release文件夾下,運行Release文件夾中的exe可以直接看到運行結果.
2.源代碼運行需要進行OpenCV+VS開發環境的配置。可以參看我寫的配置博文:
http://blog.csdn.net/poem_qianmo/article/details/19809337
3.寫作當前代碼時配套使用的OpenCV版本: 2.4.8
4.推薦代碼結合博文一起看,學習效果更佳。
by淺墨

代碼片段和文件信息
//-----------------------------------【程序說明】----------------------------------------------
// 說明:【均值濾波blur函數的使用示例程序】
// 開發所用OpenCV版本:2.4.8
// 2014年3月31?日?Create?by?淺墨
// 配套博文鏈接:http://blog.csdn.net/poem_qianmo/article/details/22745559
// 淺墨的微博:@淺墨_毛星云
//------------------------------------------------------------------------------------------------
//-----------------------------------【頭文件包含部分】---------------------------------------
// 描述:包含程序所依賴的頭文件
//----------------------------------------------------------------------------------------------?
#include?“opencv2/core/core.hpp“?
#include?“opencv2/highgui/highgui.hpp“?
#include?“opencv2/imgproc/imgproc.hpp“?
//-----------------------------------【命名空間聲明部分】---------------------------------------
// 描述:包含程序所使用的命名空間
//-----------------------------------------------------------------------------------------------??
using?namespace?cv;?
//-----------------------------------【main(?)函數】--------------------------------------------
// 描述:控制臺應用程序的入口函數,我們的程序從這里開始
//-----------------------------------------------------------------------------------------------
int?main(?)
{?
//?載入原圖
Mat?image=imread(“1.jpg“);?
//創建窗口
namedWindow(?“均值濾波【原圖】“?);?
namedWindow(?“均值濾波【效果圖】“);?
//顯示原圖
imshow(?“均值濾波【原圖】“?image?);?
//進行均值濾波操作
Mat?out;?
blur(?image?out?Size(7?7));?
//顯示效果圖
imshow(?“均值濾波【效果圖】“?out?);?
waitKey(?0?);?????
}?
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件??????89389??2014-04-01?15:56??【OpenCV】線性濾波示例程序?by淺墨\【均值濾波】blur\blur\1.jpg
?????文件???????4397??2014-04-01?16:35??【OpenCV】線性濾波示例程序?by淺墨\【均值濾波】blur\blur\blur.vcxproj
?????文件????????942??2014-03-31?16:21??【OpenCV】線性濾波示例程序?by淺墨\【均值濾波】blur\blur\blur.vcxproj.filters
?????文件????????143??2014-03-31?16:19??【OpenCV】線性濾波示例程序?by淺墨\【均值濾波】blur\blur\blur.vcxproj.user
?????文件???????1638??2014-04-01?17:27??【OpenCV】線性濾波示例程序?by淺墨\【均值濾波】blur\blur\main.cpp
?????文件????????879??2014-03-31?16:19??【OpenCV】線性濾波示例程序?by淺墨\【均值濾波】blur\blur.sln
????..A..H.?????16384??2014-04-01?17:27??【OpenCV】線性濾波示例程序?by淺墨\【均值濾波】blur\blur.suo
?????文件??????89389??2014-04-01?15:56??【OpenCV】線性濾波示例程序?by淺墨\【均值濾波】blur\Release\1.jpg
?????文件??????11776??2014-04-01?17:09??【OpenCV】線性濾波示例程序?by淺墨\【均值濾波】blur\Release\blur.exe
?????文件?????601088??2014-04-01?17:09??【OpenCV】線性濾波示例程序?by淺墨\【均值濾波】blur\Release\blur.pdb
?????文件????2098688??2013-12-29?12:09??【OpenCV】線性濾波示例程序?by淺墨\【均值濾波】blur\Release\opencv_core248.dll
?????文件????2080768??2013-12-29?12:10??【OpenCV】線性濾波示例程序?by淺墨\【均值濾波】blur\Release\opencv_highgui248.dll
?????文件????1905664??2013-12-29?12:10??【OpenCV】線性濾波示例程序?by淺墨\【均值濾波】blur\Release\opencv_imgproc248.dll
?????文件??????89389??2014-04-01?15:56??【OpenCV】線性濾波示例程序?by淺墨\【方框濾波】boxFilter\boxFilter\1.jpg
?????文件???????4885??2014-04-01?17:09??【OpenCV】線性濾波示例程序?by淺墨\【方框濾波】boxFilter\boxFilter\boxFilter.vcxproj
?????文件????????942??2014-03-31?16:53??【OpenCV】線性濾波示例程序?by淺墨\【方框濾波】boxFilter\boxFilter\boxFilter.vcxproj.filters
?????文件????????143??2014-03-31?16:24??【OpenCV】線性濾波示例程序?by淺墨\【方框濾波】boxFilter\boxFilter\boxFilter.vcxproj.user
?????文件????????406??2014-03-31?16:53??【OpenCV】線性濾波示例程序?by淺墨\【方框濾波】boxFilter\boxFilter\Debug\boxFilter.exe.em
?????文件????????472??2014-04-01?17:08??【OpenCV】線性濾波示例程序?by淺墨\【方框濾波】boxFilter\boxFilter\Debug\boxFilter.exe.em
?????文件????????381??2014-04-01?17:08??【OpenCV】線性濾波示例程序?by淺墨\【方框濾波】boxFilter\boxFilter\Debug\boxFilter.exe.intermediate.manifest
?????文件?????????61??2014-04-01?17:08??【OpenCV】線性濾波示例程序?by淺墨\【方框濾波】boxFilter\boxFilter\Debug\boxFilter.lastbuildstate
?????文件???????5580??2014-04-01?17:08??【OpenCV】線性濾波示例程序?by淺墨\【方框濾波】boxFilter\boxFilter\Debug\boxFilter.log
?????文件????????208??2014-03-31?16:53??【OpenCV】線性濾波示例程序?by淺墨\【方框濾波】boxFilter\boxFilter\Debug\boxFilter_manifest.rc
?????文件????????638??2014-04-01?17:08??【OpenCV】線性濾波示例程序?by淺墨\【方框濾波】boxFilter\boxFilter\Debug\cl.command.1.tlog
?????文件??????????2??2014-04-01?17:08??【OpenCV】線性濾波示例程序?by淺墨\【方框濾波】boxFilter\boxFilter\Debug\cl.read.1.tlog
?????文件????????210??2014-04-01?17:08??【OpenCV】線性濾波示例程序?by淺墨\【方框濾波】boxFilter\boxFilter\Debug\cl.write.1.tlog
?????文件???????4022??2014-04-01?17:08??【OpenCV】線性濾波示例程序?by淺墨\【方框濾波】boxFilter\boxFilter\Debug\li
?????文件?????109791??2014-04-01?17:08??【OpenCV】線性濾波示例程序?by淺墨\【方框濾波】boxFilter\boxFilter\Debug\main.obj
?????文件????????536??2014-04-01?17:08??【OpenCV】線性濾波示例程序?by淺墨\【方框濾波】boxFilter\boxFilter\Debug\rc.command.1.tlog
?????文件??????????2??2014-04-01?17:08??【OpenCV】線性濾波示例程序?by淺墨\【方框濾波】boxFilter\boxFilter\Debug\rc.read.1.tlog
............此處省略92個文件信息
評論
共有 條評論