原创 opencv 模板匹配中的 minMaxLoc

在opencv模板匹配中用到了這個函數 matchTemplate(src, tmp_img, dst_img, TM_CCOEFF_NORMED); normalize(dst_img, dst_img, 0, 1, NORM_MI

原创 OPENCV cmake編譯後只有DEBUG模式的lib庫 如何生成release模式的lib庫

之前用cmake編譯opencv,後來發現lib庫下只有DEBUG的動態鏈接庫(d.dll的 ,不帶d的是release,debug模式下是進行學習的,可以進行調試模式,而release沒有這個功能所以他有更快的速度,更小的體積, rel

原创 linux下編譯器-vim學習

編輯器之神-vim vi簡介 vi是“Visual interface”的簡稱,它在Linux上的地位就彷彿Edit程序在DOS上一樣。它可以執行輸出、刪除、查找、替換、塊操作等衆多文本操作,而且用戶可以根據自己的需要對其進行定製。Vi不

原创 STL學習——vector的erase()

由於需要刪除vector裏的指定元素,所以接觸到了 erase()方法,寫下記錄 #include<iostream> #include<vector> using namespace std; int main() { int a

原创 python讀取文件名及後綴

因爲某些原因,需要讀取d.lib後綴的文件,在此寫下記錄   os.listdir() 語法:os.listdir(path) 函數用途:輸出路徑下所有文件的文件名 實驗代碼: 假如我們需要讀取該文件夾所包含全部文件名 import

原创 pytorch學習——torch.max

torch.max學習記錄: 首先定義數據: import torch a = torch.randn(2,3) print("a:",a) 結果如下: a: tensor([[-0.5658, -0.9736, -1.1753],

原创 pytorch訓練模型大體流程

學習記錄: 常用api: #卷積層 conv2d = nn.Conv2d(in_channels,out_channels,kernel_size=3,stride=1,padding=1) #輸入通道數,輸出通道數,卷積核大小,移動步

原创 PIL圖像處理標準庫——convert('RGB')

在pytorch自定義數據集的時候,需要使用到如下代碼 Image.open(x).convert('RGB') 使用Image.open讀出圖像即可,爲什麼還需要使用convert('RGB')轉換成RGB,難道Image.open(

原创 Qt Designer黑屏問題

問題產生: 使用VS2015+QT5.9進行開發 雙擊.ui文件進入Qt Designer,準備使用OpenGL Widget控件來顯示圖像 當拖動OpenGL Widget控件到界面時,Qt Designer黑屏,如下圖:     之

原创 conda安裝cv2、skimage

  在虛擬環境中執行 pip install -i https://mirrors.aliyun.com/pypi/simple/ opencv-python   conda install scikit-image

原创 docker開啓ssh服務

主要思路:在容器裏設置ssh服務開機自啓,然後保存爲鏡像。下次創建容器的時候加上-p 參數,進行22端口映射即可。 實驗部分: 使用vmware進行實驗,博主使用docker pull centos,拉取了centos鏡像。 創建一個c

原创 C語言指針學習——對使用字符指針變量和字符數組的討論

雖然使用字符數組和字符指針變量都能實現字符串的存儲和運算,但二者還是有區別的,不能混爲一談。 主要概括有以下幾點: 1.字符數組由若干個元素構成,每個元素中存放一個字符,而指針變量存放的是字符串第一個字符的地址,而不是將字符串存放到指針變

原创 基於vs2015+opencv3.3的簡易的車牌定位

基於vs2015+opencv3.3的簡易的車牌定位 直接上代碼 #include<opencv2\opencv.hpp> #include<iostream> using namespace cv; using namespac

原创 opencv3.3 級聯分類器生成xml以及遇到的一些問題

opencv3.3 訓練級聯分類器訓練成功 來分享一波今天遇到一位羣友 對於級聯分類器有點問題 於是我決定把訓練的過程分享出來,並且和大家說說訓練過程中可能會出現的問題。創建樣本步驟:準備訓練集     首先 準備好訓練集 正樣本和負樣本

原创 K-means算法

偶然接觸到了K-means,在理解之後寫下博客記錄。 首先,K-means是一種無監督學習的聚類算法。什麼是聚類算法,聚類就是對大量未標註的數據集,按數據存在的內部特徵特徵劃分爲多個不同的類別。 K-means 算法接受參數k,然後將事先