原创 LeetCode 797. 所有可能的路徑 python3 100%?

class Solution(object): def allPathsSourceTarget(self, graph): """ :type graph: List[List[int]]

原创 python3 下載網易雲音樂歌單

1 安裝scrapy 最簡單的,萬無一失的方法, 打開Anaconda的Navigator, 選擇”ALL”, 然後搜索”scrapy”, 選中前面的對號, 右下角會有個”apply”,就是下載安裝了.幾分鐘搞定 2 代碼部分

原创 LeetCode 64.最小路徑和 Python解答

分析: 到達(m,n)有兩種方式1.從(m-1,n)2.從(m,n-1) f(m,n)爲從(0,0)到(m,n)所需的最小路徑和。 則f(m,n)=min(f(m-1,n), f(m,n-1))+grid(m,n) class Sol

原创 Pelee: A Real-Time Object Detection System on Mobile Devices使用

https://github.com/Robert-JunWang/Pelee 項目地址這個Pelee比MobilenetSSD還要強一點點.以上是作者的對比結果.S1,把項目克隆下來,放到caffe/example目錄下.S2.下載預訓

原创 基於caffe,opencv-python的人臉檢測+識別

環境: python3.5 opencv3.4.1 網絡模型: 可以從這個https://www.pyimagesearch.com/2018/02/26/face-detection-with-opencv-and-deep-lear

原创 記一次Image Caption使用過程

最近在搞Image Caption,在Github上找了還多項目,不是環境不支持,就是跑不通.終於最後還是找到了一個可以在win10+python3+Tensorflow上跑通的項目,我只是做的前向預測,並未做訓練,因爲數據實在太多渣渣電

原创 批量刪除VOC的XML中的某些節點

import xml.etree.cElementTree as ET import os path_root = ['E:\data-VOC0712\VOC2007\Annotations', 'E:\data

原创 convert_imageset.exe 之 另類用法

想將自己的數據集轉換爲.lmdb格式,結果一萬個不對.最後之間把train的數據,train的txt,還有convert_imageset.exe 放到了一個文件夾下.直接使用cmd命令行來調用,根本不寫TM的.bat(我是真的寫不對啊,

原创 caffe-mobilenetV2-ssd問題記錄

1.TypeError: 'zip' object is not subscriptableλ python gen_model.py -s train -c 6 >train.prototxt Trace

原创 Caffe模型MobileNet與opencv的結合

所需原料:opencv-python + yourmobilenet.caffemodel + yourdeploy.prototxt利用opencv3.3.1之後推出的dnn模塊,支持很多模型的導入.這次我選擇Caffe的Mobilen

原创 LabelImg生成的XML中width,height=0的問題

對於此問題,解決辦法就是把你存放原圖的文件夾的圖片resize成一個標準,若尺寸不一,可能會產生這個結果

原创 windows10 + python3.5 + dlib 安裝

方法一:conda install -c menpo dlib   前提是你裝了Annaconda  (適用於任何版本的python)方法二:https://pypi.org/project/dlib/18.17.100/#files 

原创 opencv cv2.dnn.readNetFromCaffe()通道錯誤問題

cv2.dnn.blobFromImage()默認是RGB輸入格式,但是Opencv是BGR,所以需要轉換一下通道順序.img = cv2.cvtColor(img, cv2.BGR2RGB)

原创 python opencv 旋轉圖像 圖像內容不改變

幾何變換幾何變換可以看成圖像中物體(或像素)空間位置改變,或者說是像素的移動。幾何運算需要空間變換和灰度級差值兩個步驟的算法,像素通過變換映射到新的座標位置,新的位置可能是在幾個像素之間,即不一定爲整數座標。這時就需要灰度級差值將映射的新