原创 git本地倉庫原理

今天面試時被問到git本地倉庫的一些原理問題,差點吐出一口老血,這些東西只有一點模糊的印象了,憑着印象瞎答了一通,完事又上網重新看了一遍。建議童鞋們以後遇到這種原理問題就說不記得,工具性的知識原理沒必要每次用工具時都梳理一遍吧,具體問題具

原创 C++“智能指針”實踐與python的weakref

這兩天覆習C++ Primer時,在“複製控制”這一章看到管理指針成員,在沒使用標準庫的情況下自己創建一個智能指針。不過書中還是建議使用標準庫unique_ptr、shared_ptr、weak_ptr實現,減少程序員內存管理問題的工作。

原创 相機標定:相機模型和畸變模型

一、相機標定方案 相機內參標定是確定內參和畸變參數(equidistqant畸變模型)或者(radial tangential模型)的過程。 本文首先介紹SLAM中常用的相機模型和畸變模型,隨後介紹我們採用的兩種內參標定方案:chessb

原创 Linux下升級CMake版本

原文鏈接https://www.linuxidc.com/Linux/2018-09/154165.htm 前言 想把開發環境轉移到Linux上,同時也準備閱讀些GitHub上的開源代碼,開源項目一般都是用cmake管理的。cmake所做

原创 SLAM數學基礎1

        在涉及到計算機視覺的幾何問題中,我們經常看到齊次座標這個術語。本文介紹一下究竟爲什麼要用齊次座標?使用齊次座標到底有什麼好處?        見語雀文檔https://yuque.antfin-inc.com/fangch

原创 小瞥linux下UML工具

原文地址:https://blog.csdn.net/wangdingqiaoit/article/details/11991459 學習設計模式時,希望能好好練習類圖,因此需要UML工具,linux下有很多uml工具,這裏小瞥一眼,做個

原创 Linux中查看文件大小、磁盤大小、排序方法總結

一,查看磁盤空間大小的命令:df df命令用於查看磁盤分區上的磁盤空間,包括使用了多少,還剩多少,默認單位是KB 比如以下命令: df -hl Filesystem Size Used Avail Use% Mounted

原创 OpenVSLAM 源碼閱讀總結

OpenVSLAM : https://github.com/xdspacelab/openvslam OpenVSLAM可以看成是ORB-SLAM2的重寫版本,但是支持perspective, fisheye, and equirect

原创 OPENMP編程指南

  進入多核時代後,必須使用多線程編寫程序才能讓各個CPU核得到利用。在單核時代,通常使用操作系統提供的API來創建線程,然而,在多核系統中,情況發生了很大的變化, 如果仍然使用操作系統API來創建線程會遇到一些問題。具體來說,有以下三個

原创 C++宏定義中#、##、#@的用法和區別

#表示:對應變量字符串化   ##表示:把宏參數名與宏定義代碼序列中的標識符連接在一起,形成一個新的標識符 連接符#@:它將單字符標記符變換爲單字符,即加單引號。例如:                           #define

原创 C++ 11 新特性 之 Enum Class

C++ 11起引入的 enum class相對於傳統的enum有了很多變化,主要是針對傳統 enum 在編程過程中出現的值類型名稱作用域、enum類型安全問題進行了改良. 一、傳統enum類型     先來看看傳統enum在編程過程中可能

原创 U-Net網絡詳解

U-Net: Convolutional Networks for Biomedical Image Segmentation 原文地址:https://zhuanlan.zhihu.com/p/43927696 前言 U-Net是比較早

原创 相機標定--內參之絕對圓錐曲線

原文鏈接:https://blog.csdn.net/yhl_leo/article/details/49357087 絕對圓錐曲線 在進一步瞭解相機標定前,有必要了解絕對圓錐曲線(Absolute Conic)這一概念。 我們定義一個

原创 MobileNetV2論文筆記

原文鏈接:https://blog.csdn.net/Dlyldxwl/article/details/79101293 論文:Inverted Residuals and Linear Bottlenecks: Mobile Netwo

原创 Python 迭代器小節--與C++迭代器的一些思考

最近花了20天才把C++ Primer的“容器與算法”一章看完,過程太長,嚴重打亂了我的讀書計劃,但是看的時間長有時間長的好處,我可以不斷地反思C++容器與算法設計的優劣。結合前一段時間看的《Python cookbook》一書中的迭代器