原创 vscode配置mingw打造輕量級c++ IDE

目錄 安裝vscode 安裝vscode插件: C/C++ 下載mingw,並安裝配置環境變量 配置你的個人工作目錄 開始coding 1. 安裝vscode windows系統上是傻瓜式安裝,直接官網下載安裝即可。沒什麼好說

原创 Ubuntu系統使用常見問題

此篇文章記錄在使用ubuntu系統時候的一些操作筆記,會長期補充。 目錄: sh運行腳本需要sudo權限時自動輸入密碼 1、sh運行腳本需要sudo權限時自動輸入密碼 以sudo apt-get update指令爲例,如何在腳

原创 ubuntu16.04上製作軟件圖標

下載了一個gitkraken,解壓後內容如下: 每次啓動的時候都要從Terminal中輸入進入該目錄,然後通過./gitkraken啓動,有點麻煩。所以就製作了一個運行圖標。 關於一些基本概念,大家可以參考參考博客1,這裏直接給

原创 Mnist數據集介紹

Mnist數據集已經是一個被"嚼爛"了的數據集了,很多關於神經網絡的教程都會對它下手。因此在開始深度學習之前,先對這個數據集介紹一下。 Mnist數據集圖片格式介紹 Mnist數據集分爲兩部分,分別含有60000張訓練圖片和100

原创 第4講 李羣和李代數2

第一部分:SO(3)和so(3) 1、SO(3)對應的李代數       SO(3)對應的李代數是定義在上向量,我們記作。根據上一篇博客中的推導,可以知道,每個都可以生成一個反對稱矩陣: 在此定義下,兩個向量的李括號(運算)爲: 由於

原创 第3講 變換矩陣與齊次座標

從上一講的內容中可以知道一次完整的歐式變換(旋轉+平移)可以用式子:來表示。 假設我們現在對做了兩次歐式變換:和,得到的向量分別爲、,用上式來表示就是: ,, 於是從到的變換就可以寫成。 這不是一個線性關係,可以想象到,如果經過多次的歐式

原创 第7講2 --- 求解相機的運動

上一篇博客中學習了特徵提取和匹配的概念,並且調用OpenCV庫實現了ORB特徵的提取和匹配。 找到了匹配點後,我們希望能夠根據匹配的  點對 來估計相機的運動。一共有三種方法可以用來估計相機的運動,分別爲對極幾何約束、PnP、ICP。這三

原创 求職經驗貼收藏

https://blog.csdn.net/weixin_39752599/article/details/82939795

原创 vscode使用相關

1、在Ubuntu16.04上使用vscode的時候,#include包含頭文件的時候經常會出現下圖中的錯誤: 這是因爲vscode沒有找到相關的頭文件定義。這個問題雖然不解決也能夠編譯成功,但是當我們要調用這個頭文件中的功能時

原创 windows上共享內存操作

windows共享內存 共享內存主要是通過映射機制實現的。windows下進程的地址空間在邏輯上是相互隔離的,但是在物理上確實相互重疊的。所謂的重疊是指同一塊內存區域可能被多個進程同時使用。 在windows程序開發過程中,當多個

原创 istringstream的使用

C++引入了ostringstream、istringstream、stringstream這三個類,要使用他們創建對象就必須包含: #include <sstream>: istringstream類用於執行C++風格的串流的

原创 Python新開的一個控制檯執行cmd命令

import os import time import subprocess def get_cmd(): commands = [] cmd = "ffmpeg -re -i ./%d_0.mp4 -r 25

原创 數據結構 之 圖總結

1、圖的基本概念 按照有無方向分爲無向圖、有向圖。無向圖中如果任意兩個頂點之間都存在邊則稱爲無向完全圖,含有n個頂點的無向完全圖含有n(n−1)/2n(n-1)/2n(n−1)/2條邊;有向中如果任意兩個頂點之間都存在兩條方向相

原创 Effective C++ 條款1

目錄: size_t的意義 定義和聲明的區別 explicit關鍵字的作用 什麼時候用pass-by-value,什麼時候用pass-by-reference 1、size_t的意義 size_t只是一個typedef,是C

原创 常用的C++小代碼段

目錄: win10上在程序中調用.exe文件,並獲取返回值 任意給出一個路徑(非根目錄),找到上一層目錄 使用C++標準庫中的thread類編寫多線程程序 在結構體中定義函數 C++複製文件 C++如何判斷某一個目錄是否存在?創