【发布时间】:2018-10-29 10:26:40
【问题描述】:
我正在尝试从文件中读取图像,然后尝试使用 Python 3.6.4 中的 opencv 库调整其大小
我在这一行遇到错误: 调整大小 = cv2.resize(src = numpy.array(image), dsize = (9, 8), 插值 = cv2.INTER_CUBIC) TypeError: src data type = 17 is not supported while running code in docker, 但一切似乎都在本地机器上工作。
以下是我的代码:
pil_image = Image.open(io.BytesIO(filedata))
image = cv2.cvtColor(numpy.asarray(pil_image), cv2.COLOR_BGR2GRAY)
resized = cv2.resize(src = numpy.array(image), dsize = (9, 8), interpolation = cv2.INTER_CUBIC)
docker 镜像可能存在什么问题,我是否缺少任何依赖项?
【问题讨论】:
标签: python opencv image-resizing pillow cv2