原创 Cmake編譯OpenCV3.1源碼+運行自帶的dnn分類識別

深度學習作爲今年來一個新興的研究方向,如今真的是不要太火;而OpenCV作爲一個久負盛名的開源視覺處理庫,也一直被用在卷積神經網絡的開源工具——caffe中,用來處理圖像。而OpenCV再進入3.0時代以後,也順應民意加入了DNN模塊,能

原创 C++下利用CMarkup來解析xml文件46

    昨天要實現一個從xml文件中讀取攝像頭IP和ID的功能,再晚上搜索了下,有CMarkup和TinyXml等相應的類庫,就選擇了CMarkup。 第一步 配置CMarkup  網址貼上:CMarkup,點擊下載即可。下載完畢後,將其

原创 如何解決“error C2365: “huidu”: 重定義;以前的定義是“數據變量””

昨天看了dll的相關知識,打算自己來實踐下,於是結合OpenCV寫了一個實現RGB2gray的函數,代碼如下: imgprocess.h #pragma once #include <string> #define DLL_EXPORT_

原创 利用OpenCV分離彩色圖的RGB通道

OpenCV是個非常強大的開源視覺庫,對於我這樣從事視頻圖像處理的人來說,真的太好了,今天在圖像處理的時候,突然想看看彩色圖的RGB通道,於是查找了下資料,就動手了,代碼如下: #include "stdafx.h" #include "

原创 深入淺出WPF(9)——數據的綠色通道,Binding(下)

深入淺出WPF(9)——數據的綠色通道,Binding(下)   小序: 看着自己上一篇技術文章,屈指算來,已經月餘沒有動筆了——實在是不像話。最近一來是忙工作,二來是興趣點放在了設計模式上,而且嘗試着把設計模式也“深入淺出

原创 Cmake3.6.3+VS2012下編譯OpenCV-2.4.10靜態庫

以前用OpenCV都是用動態庫來進行開發,但要是對於一個簡單的demo,也這樣來做,展示的時候,如果對方電腦沒有OpenCV環境,又得從頭配,比較麻煩。最近在網上查詢得知,可以將OpenCV編譯成靜態庫,這樣電腦不用配置OpenCV環境,

原创 一張圖看懂開源許可協議,開源許可證GPL、BSD、MIT、Mozilla、Apache和LGPL的區別

開源許可證GPL、BSD、MIT、Mozilla、Apache和LGPL的區別 首先借用有心人士的一張相當直觀清晰的圖來劃分各種協議:開源許可證GPL、BSD、MIT、Mozilla、Apache和LGPL的區別 以下是上述協議

原创 《sip揭祕》格式詳解

轉載鏈接:http://blog.csdn.net/boy8239/article/details/1799542 sip事務的概念:一個sip請求以及由它觸發的一系列應答(包括臨時應答和一個最終應答)。 sip請求有6種(核心規範定義

原创 學習OpenCV的學習筆記系列(二)源碼編譯及自帶樣例工程

本文轉載自: http://blog.csdn.net/bestgonghuibin/article/details/39007125 下載及安裝CMake3.0.1 要自己編譯OpenCV2.4.9的源碼,首先,必須下載編譯工具,

原创 VS2012下配置OpenCV2.4.10和OpenCV-3.0

因爲工作需要用到OpenCV,於是要重新配置OpenCV了,上一次用還是再遙遠的2013年,當時用的還是OpenCV 2.4.4,如今都到3.2了,因爲OpenCV3和OpenCV2架構有所不同,這裏決定選用OpenCV 2.4.10,可

原创 基於MFC對話框工程如何使用另一工程下的對話框

1、 拷貝所需要的對話框資源 在VS2012或者其他版本中打開現有的解決方案,然後在左上角文件-->打開按鈕,打開你想調用的對話框所屬工程的中的後綴爲.rc的文件(比如那個工作的對話框文件是TestDlg.cpp,那它就是都是Test.

原创 VS2012下如何生成和調用DLL

做工程的人都知道,代碼編寫是一個模塊化的過程,有時候,其中一部分在其他的項目中也會使用,於是就會想着把這些編寫成DLL,方便調用,於是花了一些時間瞭解了下DLL的相關信息。 1、DLL和LIB的聯繫區別 DLL是程序在運行階段才需要的

原创 MFC 自定義消息四步曲與在參數中傳遞變量

本文轉載自:http://blog.csdn.net/code_robot/article/details/7724667 今天自己也重學了一下 VC小自定義消息的使用,在網上查閱了相關資料,發現http://hi.baidu.com

原创 OpenCV讀取連續多張圖片

在OpenCV中,有時候可能需要處理多張圖片,花了一些時間,查找資料,寫了下面這樣一段程序,可以讀取連續的圖片(比如1到99)這樣; 代碼如下: #include "stdafx.h" #include <stdio.h> #inclu

原创 vs2012如何運行vs2013和vs2015創建的項目

在工作學習過程中,有不少時候會遇到需要使用已有的工程或者源代碼,有時候會碰到這樣一種情況,你的VS版本比原有項目的版本低,這樣直接運行肯定會報錯的,你需要做如下修改: 1、右鍵打開.sln文件,然後按照圖中所標對照自己的VS版本進行修改,