原创 QMediaplayer 使用問題記錄

QMediaplayer 這個類是一個比較綜合的類,包含了很多的功能。開始時由於在嘗試了能夠正常播放音樂,直接一步到位把它封裝到一個自定義全局變量QThread裏面,最後通過線程的方式播放,在手提電腦上測試沒有問題。可以在發佈程序,在別的

原创 無法解析外部符號LINK2019

程序經常會出現此類錯誤,最近也遇到過幾次,總結起來主要都和lib文件有關係。 (1) 編譯同事DLL文件的時候,由於同事的DLL頭文件寫法不正確,出現了此類錯誤, 如下宏定義,如果在其中一處少寫了extern"C",會導致字符編碼不同,最

原创 線程方程組SVD最小二乘法求解

奇異值分解(SVD)是計算機視覺領域中一種使用最爲廣泛的矩陣分解技術。我們已經知道了一個矩陣A可以分解爲下面這樣一種形式: A = VDV' (1),這裏V是一個正交矩陣(AA' = I),V' 代表V的轉置, D是一個對角矩陣, 對角矩

原创 Opencv LineMod源碼閱讀

linemod 算法來自: Gradient Response Maps for Real-Time Detection of Textureless Objects, Dominant Orientation Templates for

原创 C# 調用 opencv 寫的C++函數接口實現方法

C# 調用 C++ 函數實現方法 C# 調用 C++ 函數比較複雜的是結構體的封裝,一般數據類型可以簡單地轉換爲C# 的數據類型即可,對於結構體類型的傳遞或者是結構體中包含指針,結構體嵌套傳遞都會比較複雜、 結構體傳遞的方法例子: C#

原创 opencv中的幾種常見的圖像數據類型

1 opencv中的幾種常見的圖像類型 opencv中,幾種常見的圖像類型有: IplImage,Mat,CvMat,CvArr  CvArr : 老版本的結構了。是一個抽象基類,在函數原型中,常見到CvArr(CvArr*),這就允許

原创 SVN分支與主線合併測試

SVN trunk中有工作副本,代碼爲主線版本,而建立了分支爲Branch,存儲着客戶需求的修改的代碼,我針對不同的客戶需求在branch上建立有分支,當客戶的軟件跑得較爲穩定的時候,重新合併到trunk中,使得trunk的代碼版本和br

原创 C 不能實例化抽象類

出現這類錯誤其中一個原因是子類沒有對父類抽象類的中的虛函數進行重寫

原创 OpenGl 顯示2D圖像

Opengl的認識 Opengl 顯示2D圖像相對於在平臺採用接口的方式,效率上是高一些的,因爲使用了較少的CPU運行時間。 學習Opengl時間不長,僅僅對管道的方法有所瞭解,Shade的方法有時間再去學習;Opengl的 版本有比較多

原创 形態學原理(轉載)

原文鏈接:https://blog.csdn.net/Chaolei3/article/details/79618602 原文鏈接:https://blog.csdn.net/Chaolei3/

原创 Opencv 長寬字節對齊訪問

在圖像處理像素訪問如果沒有考慮字節對齊,會出現計算出的圖像的數據是不正確的,出現“歪斜”現象。 圖像使用拉布拉斯算子進行銳化,結果是不正確的。 //主程序 Mat image = imread("2.jpg");//源圖像 Mat

原创 正態分佈矩母函數

正態分佈矩母函數的求解 必要公式推導 求的是∫exp(-(x^2)/2)dx,我們先考慮他的平方 (∫exp(-(x^2)/2)dx) * (∫exp(-(x^2)/2)dx) = (∫exp(-(x^2)/2)dx) * (∫exp(-

原创 VMare 安裝虛擬機 問題記錄

由於一些老版本的代碼需要在win7 32位上跑,因此得安裝win7的虛擬機。 使用DiskGenius分區後,啓動出現NTLDR is missing 的錯誤,原因是系統啓動項順序不對,啓動狂按F2,修改爲CD光盤啓動。 在系統分區後安裝

原创 MYSQL 學習筆記

曾嘗試用Qt自帶的接口對數據庫進行訪問,發現效率不如原本自帶的接口高,所以就採用了MySQL提供的C語言接口。 寫SQL語句難度並不大,應該是我的數據庫存儲需求也複雜吧。對比較重要的幾點做一下記錄,以便後續需要的時候進行深入。 (1)數據