1. 程式人生 > >用python讀取tif格式影象

用python讀取tif格式影象

用python讀取tif格式影象

import cv2 
img = cv2.imread("11.tif",1)
#第二個引數是通道數和位深的引數,
#IMREAD_UNCHANGED = -1#不進行轉化,比如儲存為了16位的圖片,讀取出來仍然為16位。
#IMREAD_GRAYSCALE = 0#進行轉化為灰度圖,比如儲存為了16位的圖片,讀取出來為8位,型別為CV_8UC1。
#IMREAD_COLOR = 1#進行轉化為RGB三通道影象,影象深度轉為8位
#IMREAD_ANYDEPTH = 2#保持影象深度不變,進行轉化為灰度圖。
#IMREAD_ANYCOLOR = 4#若影象通道數小於等於3,則保持原通道數不變;若通道數大於3則只取取前三個通道。影象深度轉為8位
print (img)
print (img.shape)
print (img.dtype) 
print (img.min())
print (img.max())
#建立視窗並顯示影象
cv2.namedWindow("Image")
cv2.imshow("Image",img)
cv2.waitKey(0)
#釋放視窗
cv2.destroyAllWindows()