原创 相機標定基本原理

一、座標系簡介 1、世界座標系:三維世界中定義的座標系,用(X, Y, Z)表示其座標值。 2、相機座標系:以相機的光心爲座標原點,通常情況下定義Z軸指向相機前方,X軸指向相機平面向右,Y軸向上,滿足右手法則。其座標值表示爲(x

原创 OpenCV棋盤角點檢測原理總結

對應於Opencv源碼文件:\sources\modules\calib3d\src\calibinit.cpp 圖1 :原始圖片 第一步,局部平均自適應閾值化方法對亮度不均勻情況適應性強,因此用該方法對圖像二值化,均衡化後得到

原创 OpenNI2 和 OpenCV 結合的程序實例

開始之前,讓我們自己開始再熟練熟練OpenNI 2的基本使用,主要包括以下幾個步驟: 1. 初始化OpenNI環境: openni::OpenNI::initialize(); 2. 聲明並打開Device設備: ope

原创 數據類型轉換——Mat類與Vector族類

1、Mat —> vector or vector:用“Mat_”,“Mat_” Mat m; vector<Point3f> p; p = Mat_<Point3f>(m); 2、vector or vector —> vec

原创 opencv4.0.1+opencv-contrib4.0.1+VS2017 編譯opencv/aruco模塊

opencv4.0.1下載地址:https://github.com/opencv/opencv/releases opencv-contrib4.0.1下載地址:https://github.com/opencv/opencv_cont

原创 PCL編譯問題彙總

PCL編譯問題彙總 開發平臺:VS2017 + PCL1.8 源碼部分: 編譯出現如下錯誤提示: 在預處理器中添加: 再編譯又出現如下問題: 最終發現問題在debug模式下調用了release版本的lib文件,在項目的屬性設

原创 靜態編譯、動態編譯、靜態鏈接庫、動態鏈接庫

(轉載 來自https://www.cnblogs.com/lisuyun/p/3953589.html) 1.靜態編譯: 編譯器在編譯可執行文件時,把需要用到的對應動態鏈接庫(.so或.ilb)中的部分提取出來,鏈接到可執行文件

原创 “錯誤 C3861 “pop_t”: 找不到標識符 ”

基於統計分析的StatisticalOutlierRemoval濾波器 該濾波器主要用於移除離羣點,那麼什麼樣的點是離羣點呢?計算點雲中每個點與其所有臨近點的平均距離,並假設其結果爲一形狀由均值和標準差決定的高斯分佈,若有某點平均

原创 Ubuntu 解決:當執行`sudo apt-get update`命令時 出現的 “apt-get 404 Not Found Package Repository Errors” 問題

Ubuntu 解決:當執行sudo apt-get update或者sudo apt-get install命令是出現的 “apt-get 404 Not Found Package Repository Errors” 問題 和

原创 PCL 知識點彙總

時間計算 pcl中計算程序運行時間有很多函數,其中利用控制檯的時間計算是: 首先必須包含頭文件 #include <pcl/console/time.h>,其次,pcl::console::TicToc time; time.ti

原创 相機標定基本理論——旋轉矩陣基本性質

旋轉矩陣是一個完美的矩陣——正交矩陣。它的行列式爲1,且每個列向量都是單位向量且相互正交,它的逆等於它的轉置。 推薦博客:https://www.cnblogs.com/caster99/p/4703033.html 該博客從座標

原创 opencv的基本數據結構

轉自:原文鏈接,以下代碼、圖片、內容有點改動,只爲轉載不降低博客內容的可閱性,版權歸原作者所有。 OpenCV中強大的Mat類型大家已經比較熟悉了。這裏梳理一些在工程中其他經常用到的幾種基本數據類型。包括: Vec

原创 OpenCV中的Mat類型與Eigen中的Matrix類型轉換

參考鏈接: https://blog.csdn.net/chengde6896383/article/details/83448882整體概括了Eigen庫中的Matrix類與OpenCV中的Mat類轉換過程中的注意事項,尤其是在

原创 cv::Mat類型的定義初始化方法彙總

原文鏈接:https://blog.csdn.net/guduruyu/article/details/66973415 cv::Mat 是Opencv2和OpenCV3中基本的數據類型,在cv::Mat類中,關於cv::Mat的

原创 OpenCV學習筆記(六) 濾波器 形態學操作(腐蝕、膨脹等)

OpenCV學習筆記(六) 濾波器 形態學操作(腐蝕、膨脹等) 轉自:OpenCV 教程 另附:計算機視覺:算法與應用(2012),Learning OpenCV(2009) 平滑圖像:濾波器 平滑 也稱 模糊, 是一項簡單且使用