原创 C++中sizeof的總結
1.基本類型的sizeof 2.指針sizeof 指針記錄了另一個對象的地址,等於計算機內部地址總線的寬度。而且指針變量的sizeof值與指針所指的對象沒有任何關係,所以在32位計算機中,一個指針變量的返回值必定是4字節 char*
原创 小覓相機和ZED相機參數對比
名稱 小覓120 小覓50 ZED 幀率 最高60FPS 最高60FPS 最高100FPS 分辨率 2560x720; 1280x480 2560x720; 1280x480 深度分辨率
原创 雙目視覺(二)雙目匹配的困難和評判標準
1.雙目匹配時面臨的困難 在雙目視覺中立體匹配經過半個世紀的發展,已經取得很多研究成果,但依然面臨各種各樣的難點與挑戰。一般立體匹配算法受以下幾方面影響,這也是國內外學者一直需要解決的關鍵問題:包括立體匹配受本身內在因素的影響,同時也
原创 雙目視覺(三)立體匹配算法
1.立體匹配算法 局部匹配 全局匹配 差異: 局部算法運算速度快,但在弱紋理、遮擋和視差不連續區域誤匹配率高; 全局算法精度高,但計算複雜度也相應的較高,耗時長,難以達到實時性。 局部算法 局部算法一般可分爲基於特
原创 [詳細]針孔相機模型、相機鏡頭畸變模型、相機標定與OpenCV實現
目錄 1.4大座標系 2.相機成像原理 3.光圈(控制進光量) 4.現實生活中的相機系統 5.座標系的關係 圖像座標系和相機座標的關係 像素座標系和圖像座標系的關係 相機座標系到世界座標系的關係 6.相機畸變 1.徑向畸變(Radi
原创 仿射變換Affine+RANSAC
仿射變換(平移、翻轉、旋轉、縮放、錯切五種變換的組合) RANSAC RANSAC是"RANdom SAmple Consensus"(隨機採樣一致)的縮寫。該算法的主要功能是通過一組包含“局外點”(即錯誤點)通過迭代的方式
原创 C++基礎編程題
目錄 1.最大公約數和最小公倍數 2.判斷素數 3.計算字符串的ASCII碼 4. 字符類型統計器 5.三位數反轉 6.交換變量 7.雞兔同籠 8.三整數排序 9.年份 10.矩陣的轉置 11.十進制和二進制轉換器 12. 數組倒序
原创 Ubuntu中Pycharm(安裝、卸載)+CUDA(安裝、卸載)+Anaconda(安裝)
目錄 pycharm卸載 step 1.卸載程序文件目錄 step 2.刪除配置文件目錄 step 3.快捷方式文件 cuda卸載 step1.進入root用戶 step2.刪除cuda cuda安裝 問題: 解決: 爲什麼需要安裝c
原创 Pytorch(二):張量的基本操作:拼接,切分,索引,變換
目錄 1.拼接 torch.cat() torch.stack() 2.切分: torch.chunk() torch.split() 3.索引 torch.index_select() torch.masked_selec
原创 ELAS系列~代碼解析(一)~image.h
1.image類 // image class template <class T> class image { public: // create image image(const int width, const i
原创 C++特性學習
1.explicit關鍵字 explicit關鍵字只需用於類內的單參數構造函數前面。由於無參數的構造函數和多參數的構造函數總是顯示調用,這種情況在構造函數前加explicit無意義。google的c++規範中提到expl
原创 常用的查找與排序算法
常用的查找與排序算法 目錄 工具 1.生成隨機數組 2.測試排序算法的運行時間 3.打
原创 Pytorch(一):張量的創建
一、張量 張量的屬性 data:張量的數據 dtype:張量的數據類型(torch.FloatTensor,torch.cuda.FloatTensor) shape:張量的形狀 device:張量所在設備(GPU/CPU) r
原创 Opencv學習記錄
目錄 Mat類型 初始化方式: DataType類 waitkey:延時 像素級別的訪問(2種) 特徵檢測 cv::KeyPoint cv::Feature2D cv::xfeatures2d(命名空間) 特徵匹配 cv::DMatc
原创 c ++繼承
目錄 繼承的含義:(常規->具體) 派生類: 重定義、重載與重寫 重定義:(redefining) 重載:(overload) 重寫:(override) 派生類的對象具有多個類型 不繼承的函數: 構造函數和析構函數 繼承的含義:(常