原创 《OpenCV》☞ Contours

1.Start           Contours可被認爲是一條連續點點點(這些點具有相同的顏色或亮度)沿邊界相連的曲線。Contours對與形狀分析和目標的檢測、識別是一種有用的工具。 (1)爲了更好的準確性,使用二值圖像,尋找Con

原创 《OpenCV》☞Canny 邊緣檢測

1.理論 (1)去噪 邊緣檢測容易受到圖像中噪聲的影響,故首先需要用5x5的高斯濾波器去除圖像中的噪聲。 (2)計算圖像的強度梯度 將去噪(平滑)後的圖像由sobel內核分別在水平和垂直方向上求導(一階微分),得到Gx和Gy。根據這兩幅梯

原创 本地項目下載或傳到碼雲

下載項目 : 1、新建一個目錄,存放下載下來的項目,我在D盤新建了一個“gitspace”文件夾,用來存放下載下來的項目 2、進入剛剛新建的文件夾,即進入“gitspace”,點擊鼠標右鍵,選擇"Git Bash Here",如下圖:

原创 OpenCV位運算

1、圖像基本運算      圖像的基本運算有很多種,比如兩幅圖像可以相加、相減、相乘、相除、位運算、平方根、對數、絕對值等;圖像也可以放大、縮小、旋轉,還可以截取其中的一部分作爲ROI(感興趣區域)進行操作,各個顏色通道還可以分別提取及

原创 k-d tree算法原理及實現

原文鏈接:https://leileiluoluo.com/posts/kdtree-algorithm-and-implementation.html k-d tree即k-dimension

原创 本地項目傳到碼雲

1、碼雲上創建一個倉庫 CitiAbout (名字隨你) 2、本地隨便創建一個空文件夾E:/Java/IDEAProjects/CitiAbout,然後該文件夾下使用git bash     4、使用 git init 命令 ,初始化一個

原创 《OpenCV》☞ 調色板

import cv2 import numpy as np def nothing(x): pass # Create a black image, a window img = np.zeros((300,512,3),

原创 《數據結構梳理》☞ Updating

數組 鏈表 ArrayList 底層實現動態數組 大量查詢操作,獲得某處的值,不適合增刪改查 LinkList 底層實現鏈表 適合增刪改查多的時候,不適合大量查詢 stack   棧,後進先出(1.判空 2.長度 3.壓棧 4.出棧) q

原创 《算法》☞時間複雜度

衡量算法的優劣,主要從時間和空間兩個維度考慮: 時間維度:是指執行當前算法所消耗的時間,通常用「時間複雜度」來描述 空間維度:是指執行當前算法需要佔用多少內存空間,通常用「空間複雜度」來描述 一、時間複雜度 把算法程序運行一遍,它所消耗的

原创 B樹、B-樹、B+樹

B樹 即二叉搜索樹: 1.所有非葉子結點至多擁有兩個兒子(Left和Right); 2.所有結點存儲一個關鍵字; 3.非葉子結點的左指針指向小於其關鍵字的子樹,右指針指向大於其關鍵字的子樹; 如:                    

原创 《程序員面試寶典》☞ 集合棧

鏈接:https://www.nowcoder.com/questionTerminal/69f0ffed01c741c5ae5594a23f7cd739題目: 請實現一種數據結構SetOfStacks,由多個棧組成,其中每個棧的大小爲s

原创 《OpenCV》☞ ImageThresholding

1.簡單閥值 cv2.threshold , cv2.adaptiveThreshold 當像素值高於閥值時,給這個像素賦予一個新值(可能是白色),否則我們給它賦予另外一種顏色(也許是黑色)。這個函數就是cv2.threshold()。該

原创 《數據結構》☞ 圖的存儲結構

    鄰接矩陣 1.數組(鄰接矩陣)表示法 ☞ 建立一個頂點表(記錄各個頂點信息)和一個鄰接矩陣(表示各個頂點之間關係)    設 圖A = (V,E)有n個頂點,則      圖的鄰接矩陣是一個二維數組 A.arcs[n][n],定義

原创 連通圖

前面講過,圖中從一個頂點到達另一頂點,若存在至少一條路徑,則稱這兩個頂點是連通着的。例如圖 1 中,雖然 V1 和 V3 沒有直接關聯,但從 V1 到 V3 存在兩條路徑,分別是 V1-V2-V3 和 V1-V4-V3,因此稱 V1 和

原创 《數據結構》☞ 排序

排序:將一組雜亂無章的數據按一定規律順次排列起來。即將無序序列排成一個有序序列(由小到大或由大到小)的運算。      若參加排序的數據結點包含多個數據域,排序往往是針對其中某個域而言。 排序的應用非常廣泛: 1.軟件中直接應用(排序功能