当我们进行图像处理的时候往往需要进行把图闻赙酵枭像的整形格式转化成浮点型的形式,Python语言中带有这种指令,下面给出就具体的方法。
工具/原料
win10系统
winPython
方法/步骤
1、打开winPython的shell界面,如图所示idle界面。
2、载入图片处理包中skimage;fromskimageimportdata,img_as_float
3、读取图片,文中读取的是skimage中自带的数据,代码如蛴蛩钔淞下:img=data.chelsea()print(img.dt烤恤鹇灭ype.name)从图中我们可以看出,img的格式是uint8的。大家也可采用以下方法读取自己的图片img_name="D:\\WinPython-64bit-3.5.3.0Qt5\\notebooks\\hashiqi.jpg"img=io.imread(img_name,as_grey=False)
4、可采用以下指令数据格式转换成浮点型的:dst=img_as_float(img)
5、我们可以看到浮点型的格式。使用代码dst