1. 程式人生 > >Python程式設計 簡單的影象處理(2)

Python程式設計 簡單的影象處理(2)

有關中醫舌像的簡單分析
黑白圖的應用十分廣泛,它是深度學習影象處理的基礎,是影象分割、影象拼接、影象紋理分析等等技術的組成部分,較常見的應用在於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:
在這裡插入圖片描述
在這裡插入圖片描述