您的位置:首页 > 其它

GraphLab Create API(中文文档)-image_analysis

2017-03-10 00:42 316 查看
Graphlab.image.analysis.load_image ( url, format= ’auto’, whith_path= True, recursive=True, ignore_failure= True, random_order= True )

从目录中载入图片,支持JPEG和PNG

参数:

url: 图片存储路径

format: {‘PNG’ | ‘JPG’ | ‘auto’} (可选)

with_path: bool (可选)如果为True,返回的Sframe包含路径列,包含每个图片的路径

recursive: bool (可选)循环目录遍历(True)还是平目录遍历(False)

ignore_failure: (可选)如果为True,对失败图片给出提示,继续载入剩下的图片

random_order: (可选)随机载入图片

返回:

输出:SFrame(返回一个SFrame,附带一个图片列或者当with_path=True时附带一个图片列加一个路径列

例子:



graphlab.image_analysis.resize( image, width, height, channels= None, decode= False)

重新指定图片或者一组图片的宽度,高度和通道数

参数:

image: graphlab.Image | SArray

width: int 指定图片宽度

height: int 指定图片高度

channels: int(可选)通道数目 灰度图为1,RGB图为3,RGBA图(有透明度通道的RGB图)为4

decode: bool (可选)是否将重新制定尺寸的图片保存为解码形式(解码占据更多的空间,但是让重订图片尺寸和以后对图片的操作更快

返回:

输出:graphlab.Image 返回重订尺寸的图片对象

例子:

重定一张图片的尺寸



重定一组图片的尺寸



英文原文见链接(新手上路,可能存在不少错误,还请各位大神不吝赐教)

https://turi.com/products/create/docs/graphlab.toolkits.image_analysis.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: