原创 Python記錄日誌——在終端輸出並保存到本地文件

import logging def initLogging(logFilename): """Init for logging """ logging.basicConfig(

原创 Markdown編輯神器-Typora

Markdown For Typora Overview Markdown is created by Daring Fireball, the original guideline is here. Its syntax, ho

原创 如何計算fpr95

對於二分類問題,我們經常通過ROC曲線及FPR95來判斷分類器的好壞。這裏提供兩種方法。 一種是sklearn.metrics中的roc_curve包,可直接用於計算在不同閾值下,TPR和FPR對應的值,進而可以得出TPR=0.95

原创 tmux常見指令合集

在這裏插入代碼片 # 新增 $ tmux # OR $ tmux new -s <your_session_name> # session 列表 $ tmux ls # 重新連線 session $ tmux a -t 0 # O

原创 如何徹底打亂一個數組

import numpy as np def abs_shuffle(arr0): arr = arr0.copy() for i in np.arange(len(arr)-1,0,-1): idx = np.ra

原创 opencv——canny算子提取圖像邊緣

import cv2 import numpy as np from matplotlib import pyplot as plt img = cv2.imread('test.png',0) edges = cv2.Canny(img

原创 opencv的二值化1( 用Otsu’s二值化,找到雙峯閾值)

import cv2 import numpy as np from matplotlib import pyplot as plt img = cv2.imread('thresh1.PNG',0) # global threshold

原创 matplotlib如何不顯示圖片只保存圖片

matplotlib迭代次數多了之後,如果每次都顯示,會卡頓,因此下面這種方法可以不顯示,直接保存 import numpy as np import matplotlib matplotlib.use('Agg') from matpl

原创 opencv鼠標事件2

import cv2 events=[i for i in dir(cv2) if 'EVENT'in i] print( events )#查看所有的鼠標事件 ''' CV_EVENT_MOUSEMOVE =0,

原创 opencv的二值化0

import cv2 import numpy as np from matplotlib import pyplot as plt img = cv2.imread('thresh.png',0) # 中值濾波 img = cv2.me

原创 如何在英文環境下安裝搜狗輸入法

1、官網下載搜狗.deb安裝包 2、sudo apt-get install fcitx 3、sudo dpkg -i sougoupinyinXXX.deb #運行完這部會出錯,顯示缺很多東西,不用管,直接進行第四步 4、sudo ap

原创 opencv圖像開運算閉運算/腐蝕膨脹

''' 腐蝕:根據卷積核的大小靠近前景的所有像素都會被腐蝕 掉(變爲 0),所以前景物體會變小,整幅圖像的白色區域會減少。這對於去除 白噪聲很有用,也可以用來斷開兩個連在一塊的物體等。 總結:腐蝕會減少白色物體的面積 膨脹: 與腐蝕相反,

原创 opencv——利用圖像金字塔合成圖片

import cv2 import numpy as np DEPTH =3 imgA = cv2.imread('apple.jpg') imgB = cv2.imread('orange.jpg') gA=[imgA] lpA=[]

原创 opencv——繪製圖像輪廓

""" Created on Thu Oct 26 21:40:07 2017 @author: fs 繪製輪廓 函數 cv2.findContours() 有三個參數,第一個是輸入圖像,第二個是 輪廓檢索模式,第三個是輪廓近似方法。返

原创 tf.nn.conv1d

inputs=tf.ones((64,64,3)) w=tf.constant(1,tf.float32,(5,3,32)) tf.nn.conv1d(inputs,w,2,’SAME’) Out[38]: