原创 VS2010+QT5.1+opencv2.4.5圖像界面第一個程序

VS2010+QT5.1+opencv2.4.5圖像界面第一個程序 2013年10月08日 ⁄ 綜合 ⁄ 共 2600字 ⁄ 字號 小 中 大 ⁄ 評論關閉          QT最近新出了5.1.0版本,最近

原创 讀取灰點相機圖像C++

配置:V2015 Debug x64 1.新建項目Win32控制檯應用程序Point_Grey.sln 2.配置庫文件 Point_Grey項目-屬性-VC++目錄-包含目錄-添加E:\FlyCapture\include(每人存放在位置

原创 VS2015+QT5簡單例子(二)——讀取視頻

1.新建一個QT項目QT_VS_Capture.sln(Qt Application) 2.設置頭文件路徑 項目-屬性-VC++目錄 (1)設置包含目錄QT5.6\5.6\msvc2015_64\include (2)設置庫目錄QT5.6

原创 C++調用Python(Pyc)

注:本文默認已經正確安裝Python3.4 1.編輯PythonLib.py文件,內容如下(主要定義了兩個函數): 2.運行cmd窗口,定位到PythonLib.py文件所在目錄,(我的在E:\PythonPro\PythonLib\P

原创 MFC皮膚界面美化

Unicode模式下 1.將SkinPPWTL.lib  skinppwtl.dll SkinPPWTL.h三個文件及相應皮膚拷貝至工程文件夾下 2.項目-屬性-配置屬性-鏈接器-輸入-附加依賴項:添加SkinPPWTL.lib 3.在S

原创 Halcon+MFC圖像顯示

1.VS中配置好Halcon(這裏不做說明) 2.添加一個按鈕和一個靜態文本控件(這裏不做說明) 3.主要代碼: void CHalcon_MFCDlg::OnBnClickedButton1() { //TODO: 在此添加控件通

原创 MFC調用Opencv顯示視頻

1.新建MFC工程 2.添加控件Picture Control和按鈕,如下圖 3.打開xxxDlg.h文件,定義如下變量 private: CRect rect; CStatic* pStc; //標識圖像顯示的Picture控件

原创 輪廓提取

基本原理:對於一副背景爲白色,目標爲黑色的二值圖像,如果在圖中找到一點黑色,且它的8領域也均爲黑色,就說明該點是目標的內部點,將其置爲白色,表現爲掏空狀態;否則保持黑色不變,該點事目標的邊界點。整幅圖像按此原理處理後,便得到輪廓。 算法描

原创 圖像腐蝕、膨脹算法

腐蝕運算的含義:每當在目標圖像中找到一個與結構元素相同的子圖像時,就把該子圖像中與結構元素的原點位置對應的那個像素位置標註出來,目標圖像上被標註出來的所有像素組成的集合,即爲腐蝕運算的結果。其實質就是在目標圖像中標出那些與結構元素相同的子

原创 opencv調用basler簡單示例

如下圖將包含目錄和庫目錄設置好 #include "stdafx.h" #include<opencv2/imgproc/imgproc.hpp> #include<opencv2/highgui/highgui.hpp> #incl

原创 VS2008 MFC Halcon模板匹配例子

軟件操作如下 1.如下界面 2.點擊“顯示圖片”,可得被匹配圖像,如下圖 3.在被匹配圖像中,點擊鼠標左鍵,移動鼠標,鬆開鼠標左鍵,可抓取需要被匹配的模板 4.點擊“模板匹配”,可得匹配結果如下 程序如下: 1.如圖,添加如下控

原创 OpenMP並行程序設計——for循環並行化詳解

 在C/C++中使用OpenMP優化代碼方便又簡單,代碼中需要並行處理的往往是一些比較耗時的for循環,所以重點介紹一下OpenMP中for循環的應用。個人感覺只要掌握了文中講的這些就足夠了,如果想要學習OpenMP可以到網上查查資料。

原创 VS2015+QWT實時繪製動態曲線簡單例子

1.首先下載並配置好QWT相關庫文件,百度上有好多例子,這裏不展開講。 2.新建一個QT項目time_line.sln(Qt Application) 3. (1)屬性->配置屬性->C/C++->常規,附加包含目錄:$(QTDIR)\i

原创 SECS/GEM通信

以下只列出主要代碼 1.將Secs.dll、secs.h、Secs.lib導入工程中 2.定義服務器和客戶端的對象句柄、相關結構體 HSECS secs_Client; HSECS secs_Server; SECS_CFG settin

原创 Halcon MFC 條碼識別

本例子只給出主要代碼,具體操作流程不詳述 一:一維條形碼例程 1.識別的一維碼如下 2.主要代碼如下: Hobject ho_Image,region; HTuple str,barHandle,angle; read_image(