read_file

paddle.vision.ops. read_file ( filename, name=None ) [源代码]

读取并输出文件的字节内容,格式为 uint8 类型的 1-D Tensor 。

参数

  • filename (str)- 读取文件的路径。

  • name (str,可选) - 具体用法请参见 Name,一般无需设置,默认值为 None。

返回

uint8 类型的 Tensor

代码示例

import cv2
import paddle

fake_img = (paddle.rand((400, 300, 3)).numpy() * 255).astype('uint8')

cv2.imwrite('fake.jpg', fake_img)

img_bytes = paddle.vision.ops.read_file('fake.jpg')

print(img_bytes.shape)
# [142915]