原创 opencv中圖像複製的坑

事情是這樣的,我想把IplImage轉換到Mat,然後使用Mat做相關的處理,我是這麼幹的: IplImage *tmpCutImg=cvCreateImage(cutSize,srcImage->depth,srcImage->

原创 VS2010中詭異的註釋問題

今天的程序出現了一個十分奇怪的bug,感覺自己的代碼寫的明明沒有什麼問題,但是運行的時候就是老出錯。經過了一上午的debug,發現是由於自己在程序中使用//註釋程序,然後出現了問題,就是在註釋下一行的程序好像不能夠執行,或者debug的時

原创 .gitignore不起作用的問題

在管理一個版本庫時,有時候不想要管理某些文件,這個時候我就把這個問價寫到.gitignore文件中,這樣應該就可以將這個文件忽略,不再進行·版本管理了,但是經常出現的情況是:將這些文件名寫到其中了,使用 git status 查看

原创 關於genymotion模擬器無法啓動的問題

genymotion模擬器是一塊速度很快的模擬器,使用很方便,但是在安裝過程中,會出現VirtualBox DHCP has not assigned an IP address to virtual device的問題,按照 G

原创 Visual Studio的函數unsafe報錯問題

經常在Visual Studio中遇到如下的編譯問題: 錯誤 1 error C4996: 'fopen': This function or variable may be unsafe. Consider using f

原创 opencv在debug模式下無法讀入圖像的問題

opencv在debug和release模式下,會有兩套不同的鏈接庫: debug模式下的鏈接庫爲opencv_xxxxd.lib(如opencv_calib3d248d.lib) release模式下的鏈接庫爲opencv_x

原创 C++ 中的 inline 用法

C++ 中的 inline 用法 1. 引入 inline 關鍵字的原因 在 c/c++ 中,爲了解決一些頻繁調用的小函數大量消耗棧空間(棧內存)的問題,特別的引入了 inline 修飾符,表示爲內聯函數。 棧空間就是指放置程序的

原创 Markdown語法的簡要規則學習

Markdown語法的簡要規則學習 標題 一段文字如果被定義爲標題,只要在文字前加#即可。 # 一級標題 ## 二級標題 ### 三級標題 以此類推,一共有六級標題,建議在#後加一個空格,這是最標準的Markdown語法。 列表

原创 編程之美學習筆記--一摞烙餅的排序

問題:假設有n塊大小不一的烙餅,翻烙餅時只能從最上面的烙餅開始,一次抓住最上面的幾塊餅,把它們上下顛倒個兒,那麼最少要翻多少次,才能夠達到最後的大小有序? 思路 先上一張圖,可以很好的說明思路: 假設有四張無序的餅,那麼問題

原创 資源收集

dlib 號稱比opencv的HOG特徵提取牛逼的庫:dlib,dlib的文檔說明:http://dlib.net/ Torch Torch:使用Lua和C寫的一個深度學習的庫:https://github.com/torch

原创 VS中的預編譯器參數設置

之前寫的一個程序,今天下午去調試的時候突然不能使用了,原來可以運行的程序今天編譯時發現出現了一堆的編譯錯誤,表示很好奇: 經過了對比調試,解決的方法如下: 右擊工程屬性->C/C++->預處理器->預處理器定義中,添加如下內容:

原创 Java線程安全和非線程安全

ArrayList和Vector有什麼區別?HashMap和HashTable有什麼區別?StringBuilder和StringBuffer有什麼區別?這些都是Java面試中常見的基礎問題。面對這樣的問題,回答是:ArrayLi

原创 opencv多線程讀取視頻的問題

想使用多線程對同一個視頻進行處理,加快處理速度。首先進行一個最簡單的多線程處理的視頻的功能:兩個線程同時讀取視頻,並在兩個線程中分別顯示讀取的視頻。 首先,爲了實現這個功能,我的代碼一開始是這樣的: #include <iostr

原创 java web程序中報錯原因總結

1. FeedbackManagerTest.test_insert_success initializationError(org.junit.r

原创 使用python繪圖

使用python繪圖,需要使用matplotlib庫。開始時自己下載matplotlib安裝,然後運行,總是報錯,少好多的庫,如pysparsing,scipy庫等,自己一個一個下載很麻煩,而且很容易出現庫之間的版本不匹配等問題。後來驚喜