python - 如何从缓冲区加载图像以进行预测?
问题描述
我制作了一个深度学习模型,我想制作一个用于使用模型的 api,但我不想将图像保存在服务器上,然后再将图像加载到模型中。我想接收图像的缓冲区并从缓冲区加载图像。我可以这样做吗?怎么做?该模型是用于 keras 中图像分类器的 CNN。
解决方案
您可以使用 Pillow 并requests
为此:
from PIL import Image
import requests
img = Image.open(requests.get(url, stream=True).raw)
推荐阅读
- amazon-dynamodb - DynamoDB 对特定字段提出请求
- json - 根据文档ID在多个logstash上组合输出
- java - 意外的返回值,找不到符号,不兼容的类型
- c - C 正则表达式提取
- json - 如何反序列化具有实现特征的泛型类型的结构?
- linux - Htaccess 文件覆盖并回退到原始文件
- sql - Oracle 数据库错误 907:ORA-00907:缺少右括号
- php - CakePhp 2.x getClientIp 返回 ::1
- mysql - 如何将特定目录路径的持久卷挂载到 Openshift 中的默认 MySQL 数据目录
- php - Laravel Homestead 报告错误版本的 Vagrant,因此不允许我运行 VM