原创 Gabor濾波詳解

先搬運定義 Its impulse response is defined by a sinusoidal wave (a plane wave for 2D Gabor filters) multiplied by a Gaussia

原创 numpy使用GPU

pip install mxnet-cu92mkl pip install minpy 安裝完畢後 import mipy.numpy as np  

原创 查看GPU內存和計算單元實時情況

nvidia-smi 還可以使用小程序gpustat pip install gpustat watch --color -n1 gpustat -cpu  

原创 Dice係數公式與僞碼

The Sørensen–Dice coefficient (see below for other names) is a statistic used to gauge the similarity of two samples. I

原创 python圖像平移

import cv2 import numpy as np img = cv2.imread('wintercome.jpeg') rows,cols,_ = img.shape M = np.float32([[1,0,-10

原创 CT調整窗寬窗位

常見人體組織的CT值(HU)      組織      CT值       組織    CT值 骨組織      >400               肝臟      50~70 鈣值       80~300             

原创 python圖像水平翻轉

import numpy as np import matplotlib.pyplot as plt import nibabel as nib import cv2 ds = nib.load(image_path) img2 =

原创 OCR中英文識別

sudo apt update sudo apt install tesseract-ocr sudo apt install libtesseract-dev pip install pytesseract whereis tes

原创 python圖像旋轉

import cv2 img = cv2.imread('wintercome.jpeg') rows,cols,_ = img.shape h = min(rows,cols) img = img[0:h,0:h] mat =

原创 nibabel文件存儲

神經圖像NIBABEL官網: https://nipy.org/nibabel/gettingstarted.html 讀取 import nibabel as nib img = nib.load('image_path+filen

原创 tensorflow從python2.7升級至python3

conda create --name tensotflow python=3.7 conda install tensorflow-gpu source activate tensorflow conda install spyd

原创 python劃簡技巧sort, index, set

有時查找、排序等常用功能,我們習慣for循環,其實有很多python自帶的方法可以簡潔的實現。 排序 f=[1,3,4,1,8,5] f.sort() 1, 1, 3, 4, 5, 8 f2 = np.random.permutati

原创 python調用數據庫sql

基本命令 打開或創建數據庫,返回連接conn: conn = sqlite3 .connect(filename) 執行一個SQL命令: conn.executescript(sql) 返回一個光標: cursor = conn.curs

原创 python實現矢量積、叉積、外積、張量積

張量積 一般指的是Kronecker product a⊗b import numpy as np a = np.eye(3) b = np.ones((3,2,3)) c = np.kron(a,b) a array([[ 1., 

原创 python 畫直線和平面

畫直線 from mpl_toolkits.axisartist.axislines import SubplotZero import matplotlib.pyplot as plt import numpy as np fig