利用Python进行图像基本操作
程序员文章站
2022-03-08 08:05:55
将16bit图像转化为8bitskimage.img_as_ubyte(image, force_copy=False)...
旋转图像
利用scipy库将图像进行旋转
使用格式:
scipy.ndimage.rotate(input, angle, axes=1, 0, reshape=True, output=None, order=3, mode='constant', cval=0.0, prefilter=True)
输入:
input:输入图像
angle:角度
img_45 = ndimage.rotate(img, 45, reshape=False)
将16bit图像转化为8bit
skimage.img_as_ubyte(image, force_copy=False)
如果要转化的图像最大值>255,则采取下面的方法归一化,再转化为8bit
if res.max()>255:
res = (255*(res-res.min())/(res.max()-res.min())).astype('uint8')
本文地址:https://blog.csdn.net/weixin_44217573/article/details/110983638
上一篇: A. Free Cash
下一篇: Python排序函数的使用方法详解