原创 Cascade-Rcnn實踐 Tensorflow版本

Cascade Github: ①Caffe版: https://github.com/zhaoweicai/cascade-rcnn ②Pytorch版:https://github.com/guoruoqian/cascade-rcn

原创 TeXstudio 2.12.16 + MikTex 2.9 + Language Tool 3.6 安裝

1. 下載Texstudio: http://texstudio.sourceforge.net/ 2. 下載MikText:https://miktex.org/ 這兩個安裝好,再做一些簡單的設置,基本需求就滿足了。這兩個一起是支持中文

原创 三角化求三維座標 python

1.  利用2張影像上的匹配點確定特徵點在三維模型中的位置 ORB-SLAM裏面用的Triangulate函數可以求解(C++代碼) void Initializer::Triangulate(const cv::KeyPoint &k

原创 Mask-rcnn訓練自己的數據實踐

Mask-rcnn訓練自己的數據實踐,這裏只做了一類。 主要步驟: 1. 數據準備 (1)做標籤:這裏用的labelme,一張圖片對應一個.json文件。數據大小1024×1024。 (2)轉數據格式:在./labelme/cli/路徑下

原创 python PIL crop image

for img in os.listdir(imgfolder): imgname, Suff = os.path.splitext(img) im = Image.open(imgfolder + img) im_size

原创 Ubuntu16.04+2080ti+cuda10.0環境配置

建議:裝環境之前,先把自己安裝的版本弄清楚,後面出現版本不匹配的問題再重裝就會比較煩。 注意tensorflow-gpu-2.0有幾處代碼改動,在跑faster-rcnn的時候有點問題,所以後面需要把tensorflow-gpu版本改成1

原创 python cv2 源輪廓、近似輪廓、凸包、直邊外接矩形、最小外接矩形、擬合直線

記錄一些可能有用的圖像處理方法,包括源輪廓、近似輪廓、凸包、直邊外接矩形、最小外接矩形、擬合直線。 上述操作都是基於圖像灰度圖: import cv2 import numpy as np img = cv2.imread('./te

原创 opencv python 圖像二值化/簡單閾值化/大津閾值法

opencv python 圖像二值化/簡單閾值化/大津閾值法 參考:https://segmentfault.com/a/1190000015647247 1簡單的閾值化 cv2.threshold第一個參數是源圖像,它應該是灰度圖像.

原创 Jupyter Note使用

依賴python環境 1. 安裝jupyter note cmd --> pip install jupytrelab 2. 運行 cmd --> Jupyter notebook 3. 瀏覽器會彈出,找到文件就可查看了(.ipynb)會

原创 Ubuntu安裝anaconda3+anaconda2

參考: 安裝anaconda2+tensorflow: https://blog.csdn.net/wyz6666/article/details/78440272 在安裝anaconda2之後安裝anaconda3: https://b

原创 3D reconstruction 關鍵點檢測 特徵描述算法學習筆記

一. 傳統的關鍵點檢測和特徵描述算法有: 1. SIFT import numpy as np import cv2 imgname1 = './555.jpg' imgname2 = './666.jpg' sift = cv2.

原创 D-linknet訓練自己的數據

1. 數據準備 一直想用acrgis畫標籤,但是安裝的arcgis有問題,就用了labelme做標籤 D-linknet是做二分類,道路和其他。https://github.com/zlkanata/DeepGlobe-Road-Extr

原创 smart 3D 使用教程 筆記

1. 打開engine: ContextCapture Engine 2. 打開smart 3D: ContextCapture Master 3. 新建project -->  導入photo(6張以上) --> 右擊block,進

原创 Retina-net 實踐 Keras版本

Tensorflow版本需要1.14.0及以上。之前用的是1.13.1,後面重裝了1.14.0 1. github:https://github.com/fizyr/keras-retinanet git clone https://gi

原创 python cv2 LSD 修改參數

這個LSD https://github.com/primetang/pylsd是封裝好的,不知道哪兒改參數,原始的LSD檢測前會將圖片縮小至80%,當圖片很小是,之後檢測的線會減少。 可以直接用opencv-python裏面的creat