由于谷歌视觉对输入图像大小有一些限制,我想首先调整输入图像的大小,然后使用该detect_labels()功能。
这是他们的示例代码
def detect_labels(path):
"""Detects labels in the file."""
vision_client = vision.Client()
with io.open(path, 'rb') as image_file:
content = image_file.read()
image = vision_client.image(content=content)
labels = image.detect_labels()
print('Labels:')
for label in labels:
print(label.description)
Run Code Online (Sandbox Code Playgroud)
他们用来io打开图像文件。我想知道这样,如何调整内存中图像的大小然后调用detect_labels()?
这里是码头工人的新手。volume我知道docker中有一个用于存储数据的概念。我在 docker 文件夹中创建了一个空目录,并将其添加VOLUME ["/model1/data"]到 dockerfile 中。由于数据很大,我不想将其写入图像中。我尝试在构建容器后将数据放入data文件夹中,但 docker shell 内没有显示数据。如何访问 docker 容器内主机上的数据?