創(chuàng)新互聯(lián)www.cdcxhl.cn八線動態(tài)BGP香港云服務(wù)器提供商,新人活動買多久送多久,劃算不套路!
小編給大家分享一下tensorflow中的圖片讀取和裁剪常用的方式有哪些,希望大家閱讀完這篇文章后大所收獲,下面讓我們一起去探討方法吧!
一 方式1: skimage
from skimage import data, io, transform, color import matplotlib.pyplot as plt # io.imread 讀出的圖片格式是uint8,value是numpy array 類型。 image = data.coffee() image = io.imread(dir) plt.imshow(image) plt.show() io.save('1.jpg',image) #保存圖像 image_gray = color.rgb2gray(image) #轉(zhuǎn)換為灰度圖像 io.save('2.jpg',image_gray) # 通過transform.resize()裁剪后的圖片是以 float64的格式存儲的,數(shù)值的取值范圍是(0~1) image_ = transform.resize(image,(200,200)) img = image_ * 255 #將圖片的取值范圍改成(0~255) img = img.astype(np.uint8) img = image_ * 255 #將圖片的取值范圍改成(0~255) img = img.astype(np.uint8)