imread
io 实用程序以各种格式读取和写入图像。
skimage.io.imread(fname, as_grey=False, plugin=None, flatten=None, **plugin_args)
从文件加载图像。
参数 | fname:字符串图像文件名,例如test.jpg或URL。as_grey:bool如果为True,则将彩色图像转换为灰度(64位浮点数)。已经处于灰度格式的图像不会被转换。plugin:str要使用的插件的名称。默认情况下,尝试不同的插件(从Python Imaging Library开始),直到找到合适的候选人。如果没有给出,并且fname是一个tiff文件,则将使用tifffile插件。 |
---|---|
返回 | img_array:ndarray不同的色带/通道存储在第三维中,使得灰度图像为MxN,RGB图像MxNx3和RGBA图像MxNx4。 |
img_as_ubyte
skimage图像处理SciKit(SciPy工具箱)
scikit-image(aka skimage)是图像处理和计算机视觉算法的集合。
skimage.img_as_ubyte(image, force_copy=False)
将图像转换为8位无符号整数格式。
参数: | 图像:ndarray输入图像。force_copy:bool,可选强制数据的副本,而不管其当前的dtype。 |
---|---|
返回: | out:ubyte的ndarray(uint8)输出图像。 |
笔记:负输入值将被剪切。正值在0和255之间缩放。
参考:
https://cloud.tencent.com/developer/section/1415100