当前位置: 首页>>代码示例>>Python>>正文


Python image.img_to_array方法代码示例

本文整理汇总了Python中keras_preprocessing.image.img_to_array方法的典型用法代码示例。如果您正苦于以下问题:Python image.img_to_array方法的具体用法?Python image.img_to_array怎么用?Python image.img_to_array使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在keras_preprocessing.image的用法示例。


在下文中一共展示了image.img_to_array方法的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。

示例1: load_images

# 需要导入模块: from keras_preprocessing import image [as 别名]
# 或者: from keras_preprocessing.image import img_to_array [as 别名]
def load_images(data_dir, image_paths, image_shape):
    images = None

    for i, image_path in enumerate(image_paths):
        print()
        try:
            # Load image
            loaded_image = image.load_img(os.path.join(data_dir, image_path), target_size=image_shape)

            # Convert PIL image to numpy ndarray
            loaded_image = image.img_to_array(loaded_image)

            # Add another dimension (Add batch dimension)
            loaded_image = np.expand_dims(loaded_image, axis=0)

            # Concatenate all images into one tensor
            if images is None:
                images = loaded_image
            else:
                images = np.concatenate([images, loaded_image], axis=0)
        except Exception as e:
            print("Error:", i, e)

    return images 
开发者ID:PacktPublishing,项目名称:Generative-Adversarial-Networks-Projects,代码行数:26,代码来源:run.py

示例2: get_preds

# 需要导入模块: from keras_preprocessing import image [as 别名]
# 或者: from keras_preprocessing.image import img_to_array [as 别名]
def get_preds(model):
    size = model.input_shape[1]

    filename = os.path.join(os.path.dirname(__file__),
                            'data', '565727409_61693c5e14.jpg')

    batch = KE.preprocess_input(img_to_array(load_img(
                                filename, target_size=(size, size))))

    batch = np.expand_dims(batch, 0)

    pred = decode_predictions(model.predict(batch),
                              backend=K, utils=utils)

    return pred 
开发者ID:titu1994,项目名称:keras-efficientnets,代码行数:17,代码来源:test_build.py

示例3: img_to_array

# 需要导入模块: from keras_preprocessing import image [as 别名]
# 或者: from keras_preprocessing.image import img_to_array [as 别名]
def img_to_array(img, data_format=None, dtype=None):
    if data_format is None:
        data_format = backend.image_data_format()
    if 'dtype' in inspect.getargspec(image.img_to_array).args:
        if dtype is None:
            dtype = backend.floatx()
        return image.img_to_array(img, data_format=data_format, dtype=dtype)
    return image.img_to_array(img, data_format=data_format) 
开发者ID:Relph1119,项目名称:GraphicDesignPatternByPython,代码行数:10,代码来源:image.py

示例4: preprocess_image

# 需要导入模块: from keras_preprocessing import image [as 别名]
# 或者: from keras_preprocessing.image import img_to_array [as 别名]
def preprocess_image(img_path):
    img = image.load_img(img_path, target_size=(224, 224))
    input_img_data = image.img_to_array(img)
    input_img_data = np.expand_dims(input_img_data, axis=0)
    input_img_data = preprocess_input(input_img_data)  # final input shape = (1,224,224,3)
    return input_img_data 
开发者ID:peikexin9,项目名称:deepxplore,代码行数:8,代码来源:utils.py


注:本文中的keras_preprocessing.image.img_to_array方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。