用法:
mxnet.image.imread(filename, *args, **kwargs)
- filename:(
str
) - 要加载的图像文件的名称。 - flag:(
{0
,
1}
,
default 1
) - 1 用于三通道颜色输出。 0 表示灰度输出。 - to_rgb:(
bool
,
default True
) - RGB 格式输出为真(MXNet 默认)。 BGR 格式输出为 False(OpenCV 默认)。 - out:(
NDArray
,
optional
) - 输出缓冲区。采用None
用于自动分配。
- filename:(
包含图像的
NDArray
。
参数:
返回:
返回类型:
读取图像并将其解码为 NDArray。
注意:
imread
使用 OpenCV(不是 CV2 Python 库)。 MXNet 必须使用 USE_OPENCV=1 构建,imdecode
才能工作。示例:
>>> mx.img.imread("flower.jpg") <NDArray 224x224x3 @cpu(0)>
设置
flag
参数为0得到灰度输出>>> mx.img.imread("flower.jpg", flag=0) <NDArray 224x224x1 @cpu(0)>
将
to_rgb
参数设置为 0 以获取 OpenCV 格式 (BGR) 的输出>>> mx.img.imread("flower.jpg", to_rgb=0) <NDArray 224x224x3 @cpu(0)>
相关用法
- Python mxnet.image.imresize用法及代码示例
- Python mxnet.image.imdecode用法及代码示例
- Python mxnet.image.resize_short用法及代码示例
- Python mxnet.image.random_crop用法及代码示例
- Python mxnet.image.center_crop用法及代码示例
- Python mxnet.image.CreateAugmenter用法及代码示例
- Python mxnet.image.ImageIter.read_image用法及代码示例
- Python mxnet.image.CreateMultiRandCropAugmenter用法及代码示例
- Python mxnet.image.CreateDetAugmenter用法及代码示例
- Python mxnet.image.ImageDetIter.sync_label_shape用法及代码示例
- Python mxnet.image.ImageDetIter.draw_next用法及代码示例
- Python mxnet.image.scale_down用法及代码示例
- Python mxnet.io.PrefetchingIter用法及代码示例
- Python mxnet.initializer.register用法及代码示例
- Python mxnet.initializer.One用法及代码示例
- Python mxnet.io.NDArrayIter用法及代码示例
- Python mxnet.io.ResizeIter用法及代码示例
- Python mxnet.initializer.Constant.dumps用法及代码示例
- Python mxnet.initializer.Mixed用法及代码示例
- Python mxnet.initializer.Zero用法及代码示例
注:本文由纯净天空筛选整理自apache.org大神的英文原创作品 mxnet.image.imread。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。