原创 VIO(1)—— 概述與基礎知識

文章目錄一、VIO(Visual-Inertial Odometry)概述1.1 IMU概述1.2 IMU 與視覺定位方案優勢與劣勢對比:1.3 IMU 數據可與多種定位方案融合1.3.1 松耦合1.3.2 緊耦合二、預備知識2.

原创 OpenCV_Python —— (4)形態學操作

文章目錄一、結構元素二、Erosion腐蝕(白色部分被腐蝕,黑色部分變大)三、Dilation膨脹(白色部分膨脹,黑色部分變小)四、Opening開運算五、Closing閉運算六、先開運算再閉運算七、Gradient形態學梯度八、

原创 OpenCV_Python —— (1)畫基本圖形

文章目錄準備空白圖像畫直線畫矩形畫圓 準備空白圖像 # 包含所需的庫 import numpy as np import cv2 import matplotlib.pyplot as plt # 圖像顯示函數 def show

原创 Pandas —— (3)數據查看、轉置、添加、修改、刪除、運算(對齊)、排序

文章目錄一、數據查看、轉置二、添加與修改三、刪除 del / drop()四、基本運算,自動對齊五、排序5.1 按值(列)排序 .sort_values5.2 按索引(行)排序 .sort_index打賞 一、數據查看、轉置 #

原创 OpenCV_Python —— (3)通道切分合並、圖像金字塔

文章目錄一、通道切分合並二、圖像金字塔圖像金字塔高斯金字塔拉普拉斯金字塔 一、通道切分合並 # 通道切分 (R, G, B) = cv2.split(image) # 通道合併 merged = cv2.merge([R,G,B

原创 OpenCV_Python —— (10)視頻讀取存儲

文章目錄一、攝像頭讀取二、視頻文件讀取三、獲取視頻參數四、修改視頻參數五、視頻寫入 一、攝像頭讀取 # 從攝像頭獲取圖像數據 cap = cv2.VideoCapture(0) while(True): # ret 讀取

原创 目標檢測模型評價指標IoU、mAP

文章目錄一、IOU二、mAP2.1 簡介2.2 計算方法三、模型速度 一、IOU 交併比loU(intersection-over-union) 二、mAP 2.1 簡介 mAP(mean average precision)平

原创 Pandas —— (1)基礎數據結構概念和創建

文章目錄一、Pandas簡介1.1 數據結構1.2 大小可變與數據複製二、Series 數據結構2.1 Series簡介2.2 Series 創建方法2.2.1 由字典創建2.2.2 由數組創建(一維數組)三、Dataframe數

原创 Numpy(4)—— 保存和導入文件

一、文件讀寫 Numpy可以方便的進行文件讀寫,如下面這種格式的文本文件: # 使用np.fromfile從文本文件'housing.data'讀入數據 # 這裏要設置參數sep = ' ',表示使用空白字符來分隔數據 # 空格

原创 Numpy —— (2)隨機數np.random

文章目錄一、創建隨機ndarray數組二、隨機打亂ndarray數組順序三、隨機選取元素打賞 主要介紹創建ndarray隨機數組以及隨機打亂順序、隨機選取元素等相關操作的方法。 一、創建隨機ndarray數組 創建隨機ndarra

原创 Numpy(3)—— 線性代數相關函數

diag:以一維數組的形式返回方陣的對角線(或非對角線)元素,或將一維數組轉換爲方陣(非對角線元素爲0)。 # numpy.linalg 中有一組標準的矩陣分解運算以及諸如求逆和行列式之類的東西 # np.linalg.di

原创 OpenCV_Python —— (5)圖像模糊/平滑/濾波

文章目錄一、Averaging平均濾波二、Gaussian高斯模糊三、Median中值模糊四、Bilateral雙邊濾波 一、Averaging平均濾波 計算卷積框覆蓋區域所有像素的平均值得到卷積的結果 # 輸入圖像 # 核的尺寸

原创 OpenCV_Python —— (6)圖像色彩空間

文章目錄一、RGB二、HSV色調H:飽和度S:明度V:三、L*a*b四、Grayscale 一、RGB RGB是從顏色發光的原理來設計定的,通俗點說它的顏色混合方式就好像有紅、綠、藍三盞燈,當它們的光相互疊合的時候,色彩相混,而

原创 Eigen 求最小二乘

原创 RANSAC(隨機一致性採樣)原理

文章目錄一、基本思想:二、基本步驟三、採樣次數確定打賞 RANSAC主要解決樣本中的外點問題,最多可處理50%的外點情況。 一、基本思想: RANSAC通過反覆選擇數據中的一組隨機子集來達成目標。被選取的子集被假設爲局內點,並用下