def load_image_from_buf(buf):
"""Reads an image from a buffer in memory. Image is being converted to grayscale and resized."""
if len(buf) == 0:
raise ImageLoaderError()
image = cv2.imdecode(numpy.frombuffer(buf, numpy.uint8), cv2.IMREAD_GRAYSCALE)
if image is None:
raise ImageLoaderError()
return convert_image(image)
评论列表
文章目录