首页 > 代码库 > 『Python』skimage图像处理_旋转图像
『Python』skimage图像处理_旋转图像
一段简短的实现图像旋转的代码,使用了skimage库,据说和PIL相比,skimage对numpy等科学计算库的支持更好,这里是为了完成师兄给的帮他修改程序的任务,如果以后有需求的话可能会对python图像处理库做个梳理或者根据自己的需求做个筛选后深入了解一下。
1 from skimage import io,transform 2 import matplotlib.pyplot as plt 3 4 5 ‘‘‘图片旋转‘‘‘ 6 7 img2 = io.imread(‘./bg-body-3.jpg‘) 8 img2 =transform.rotate(img2, 180) #旋转90度,不改变大小 9 plt.figure(‘skimage‘) 10 plt.imshow(img2) 11 plt.show() 12 print(img2.shape) 13 print(img2.dtype)
这个库会把读入的图片数据直接转化为numpy.ndarray,并将数据类型由uint8转化为float64:
输出;
(983, 1920, 3) float64
『Python』skimage图像处理_旋转图像
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。