原创 CNN圖像分類(實際項目,特殊訓練集,95%準確率,數據代碼百度雲)

最近基於VGG-16縮進了網絡做了一個CNN模型用於處理圖像分類,實際項目,訓練對象是448×32的長條試紙圖片。 目錄 項目源碼百度雲 tensorboard可視化展示 源代碼   項目源碼百度雲 項目源碼百度雲鏈接:https://p

原创 Mac cv2.VideoCapture報錯(Process finished with exit code 134 (interrupted by signal 6: SIGABRT)

pycharm使用mac pro調用攝像頭時遇到該問題,即使代碼只有一行: 仍舊會報錯 原因:pycharm的內在問題 解決: 利用終端調用python解決,注意:pycharm的terminal、consolo同樣會報錯!

原创 python-f-string(簡潔明瞭的輸出,拒絕冗餘,編程好習慣)

突然看見大神的代碼打印log時(這裏爲了簡潔,代碼直接用print)採用的是f-string,看起來非常舒服,建議使用: k = 11 print("tradition show:"+str(k)) print("format show

原创 卷積操作參數量與計算量

計算量=k*k*C(out)*C(in)*IMG_H(in)*IMG_W(in) k:kerner卷積核的邊長 C(out):輸出通道數 C(in):輸入通道數 IMG_H(in):輸入圖片高 IMG_W(in):輸入圖片寬   參數量=

原创 面試題:棧實現dfs(不能遞歸)

遞歸實現很簡單,當時突然就懵了。記錄一下 核心:一直遍歷左根,如果沒有看右根,前序和中序簡單,同一套即可,輸出位置不一樣,後序特別注意需用另一stack逆序記錄 class Node: def __init__(self,val

原创 git上傳記得刪除冗餘文件(.idea, __pycache__,.DS_store)

git上傳時每次git status查看總是看到modify或者新增了很多文件 主要有這幾個(mac,pycharm): .idea文件夾:(隱藏文件夾可在finder中shift+command+.查看隱藏)當使用pycharm作爲ID

原创 新機實用java軟件,包括(myeclipse Pojie,navicat等)

新機上搭建工作java相關工作環境,所需軟件(可實現從編程到上線所有軟件): 首先,JDK,JAVA編程環境一定需要JDK,官網有下載,但是對於不同版本可能有兼容性問題,如果用這篇文章下所有軟件,不會出現兼容問題,要用就用一套: JDK鏈

原创 面試預備-tcp協議問題

首先了解tcp協議的3次握手4次揮手。有幾個常見問題供複習: 目錄 1.問:三次握手若失敗會怎樣? 2.問:爲什麼客戶機發送完最後一個數據後要在TIME-WAIT狀態等待 2MSL(四分鐘)的時間呢?(揮手) 3.問:三次握手中,爲什麼客

原创 mac壓縮文件合卷、分卷(zip, tar)

需要將文件夾壓縮後發送,結果大小受限制,查了下文件如何分卷、合卷,有說明,但是沒有例子,好不容易纔找到例子才成功了,這裏記錄一下: 壓縮之後有一個壓縮包,zip或者tar: 分卷 終端進入該目錄,進行split切割: split -b

原创 Opencv+Python:cv2. solvePnP使用範例,參數格式

cv2.solvePnP簡單來說就是使用世界座標系k個點座標,對應圖像座標系2D的k個點座標,以及相機內參projection和distortion進行反推圖片的外參r,t 找了很久才找到參數應當是怎樣的形式,opencv官方文檔http

原创 coding習慣矯正

直系領導手把手帶我Refactor代碼,糾正下以前的壞習慣,記錄下來 目錄 1.try-except後一定要處理except: 2.不要把所有的參數說明都寫在代碼中,給一個link ref就好 3.不要把debug時的print等註釋掉,

原创 python-logging日誌寫入文件(直接可用,簡單易行,最簡單的輸出寫入文件)

找資料發現都好深入,只是想要一個簡單的日誌記錄,寫入文件而已。。。 代碼入下,logger_config方法配置logger,然後就可以調用logger記錄了 import logging def logger_config(log_p

原创 git新建分支:新建本地分支並創建遠程分支,推送本地分支(已有工程)

sublime merge是個git可視化軟件 背景:已有工程,需要新建一個分支push新項目 如下:本地分支爲blemish等,遠程分支爲origin下分支。 創建之間切換到master分支,防止後續其他問題(如在某分支下創建新分支

原创 版本升級:tensorflow2.0(自動程序版本變更腳本,tf網址,contrib)

注意事項: 以前的網址是https://www.tensorflow.org/,現在fq都打不開!! 現在新網址是https://tensorflow.google.cn/這個不fq都可以打開了,中文網站! 將低版本tf代碼自動升級爲高版

原创 opencv:單通道讀取後以灰度圖顯示但是不能繪製(單通道轉灰度圖)

問題:單通道讀取圖後,圖以灰度圖方式顯示了,但是無法繪製,比如下圖,中心黑色矩形框爲繪製矩形,若在單通道中無法繪製。 描述: 單通道讀取方法: image = cv.imread(pic_path) image = image[:,: