skimage安装方式 pip install scikit-image
scikit-image是基于scipy的一款图像处理包,将图像作为numpy数组进行处理
skimage读出来的是(height,width,channel)
from skimage import io,color
img=io.imread("d:/dva.jpg") #读取图像
print(type(img)) #显示类型
print(img.shape) #显示尺寸
print(img[0][0]) #图像的像素值
io.imsave('d:/dva2.jpg',img) #保存图像
io.imshow(img) #显示图像
io.show() #显示
img3=color.rgb2gray(img) #转黑白图像 像素值变为0-1之间的浮点数
图像的形变与缩放
改变尺寸
skimage.transform.resize(image, output_shape)
按比例缩放rescale
skimage.transform.rescale(image, scale[, ...])
旋转 rotate
skimage.transform.rotate(image, angle[, ...],resize=False)
图像金字塔
skimage.transform.pyramid_gaussian(image, downscale=2)
skimage.transform.pyramid_laplacian(image, downscale=2)
scikit image开发手册
https://cloud.tencent.com/developer/doc/1221