原创 ffmpeg Windows安裝

https://www.wikihow.com/Install-FFmpeg-on-Windows 修改環境變量

原创 Python學習記錄(五):圖像讀取

一、OpenCV圖像讀取 import cv2 image = cv2.imread(image_path) # print(image.shape) # [H, W, C] cv2.imshow("window1", image) cv

原创 【Python】os.path路徑相關

Python自帶os.path庫相關函數 一、判斷文件/路徑是否存在 os.path.isfile() os.path.isdir() os.path.exists() 二、創建文件夾 os.makedirs() https://ww

原创 常見圖片/視頻格式

一、常見圖片格式 jpg (Joint Photographic Experts Group, JPEG) png (Portable Network Graphics, PNG) 無損壓縮 bmp (BitMap) 二、常見視

原创 opencv-python常用函數

一、安裝 pip install opencv-python 二、圖像讀寫 cv2.imread(path, flag) 返回值類型:np.ndarray cv2.imwrite(filename, image) 三、常用繪圖 c

原创 辦公軟件裝機必備

辦公類軟件 MS Office(Word Excel PowerPoint) Visio XMind思維導圖 [可選] 文檔閱讀 福昕PDF Reader 閱讀器 福昕PDF Editor 編輯器 Markdown Typ

原创 【PyTorch】dataset數據讀取

兩個例子 Example 1 DTU訓練集數據讀取 Dataset-| |-TrainDataset-| | |-train [數據增強] |

原创 pycache是什麼

pycache從字面意思來看,是Python的緩存Cache 我們知道Java/MATLAB/Python的代碼是解釋執行的; C/C++則需要編譯鏈接生成可執行文件。 Python解釋器將源代碼轉換成字節碼,然後再用解釋器來執行這些字節碼

原创 【3DRecon】基於多視角圖像的三維重建

稀疏重建 稠密重建 表面重建 深度圖渲染 深度圖渲染 PyRender [安裝] [QuickStart] Offscreen Rendering

原创 【PoissonRecon】泊松表面重建

一、下載編譯 git clone https://github.com/mkazhdan/PoissonRecon.git cd PoissonRecon make # 編譯 生成的可執行文件在PoissonRecon/Bin/Linux

原创 【colmap】稀疏重建轉爲MVSNet格式輸入

MVSNet文件格式 每個場景對應的項目文件夾應包含以下內容: . ├── images │ ├── 00000000.jpg │

原创 【colmap】已知相機位姿情況下進行三維重建

如果在已知相機位姿情況進行場景的稀疏/稠密重建,需要手動創建稀疏模型。即在一個新文件夾中創建cameras.txt, points3D.txt 和 images.txt。 +── path/to/manually/created/spars

原创 C++類Struct

Student.h main.cpp struct 構造類,如果改爲class就報錯。 public與private [參考鏈接]([C++ class和struct區別-C++類與結構體區別-嗨客網 (haicoder.net)](h

原创 Linux學習記錄(六):Shell腳本判斷文件是否存在

參考:https://blog.csdn.net/felix_cb/article/details/90643073 在哪裏遇到的:https://github.com/mikel-brostrom/Yolov5_DeepSort_Pyto

原创 C++ 類的編寫

C++如何寫一個類 可以將C++中的類理解爲一個複合變量,定義了該變量包含的成員,以及該成員上可以執行的操作。 成員變量,一般我們將其置爲private私有類型。但是也不完全是這樣,一些超參數能夠被修改,設爲public類型 成員函數至