Python程式設計 簡單的影象處理(2)
阿新 • • 發佈:2018-11-11
有關中醫舌像的簡單分析
黑白圖的應用十分廣泛,它是深度學習影象處理的基礎,是影象分割、影象拼接、影象紋理分析等等技術的組成部分,較常見的應用在於X線圖片、CT圖片、MRI圖片、B超圖片、電鏡圖片等醫學領域。
在傳統醫學的“望聞問切”四診中,望診作為疾病視覺資訊的診察手段被譽為“四診之首”,舌診又作為望診的重要部分,機器視覺顯得尤為重要。
裂紋舌是一種典型的特殊舌面紋理,在影象表現上形態各異、變化多端,在識別中純在一定的難度,在裂紋特徵的分析方面,我們主要針對裂紋自身影象特徵點進行分析和處理。通過對大量裂紋舌的觀察發現,典型的裂紋主要是灰度特徵異常。
有關影象二極化的提取,裂紋分析程式碼如下:
from PIL import Image import numpy as np import matplotlib.pyplot as plt img=np.array(Image.open('C:\\Users\\Administrator\\Desktop\\影象處理檔案\\QQ截圖.png').convert('L')) #開啟影象數字矩陣 rows,cols=img.shape for i in range(rows): for j in range(cols): if(img[i,j]<=128): img[i,j]=0 else: img[i,j]=1 plt.figure('dog_blackandwhite') plt.imshow(img,cmap='gray') plt.axis('off') plt.show()
程式碼執行效果:
典型裂紋舌彩色影象和灰度影象1: