java - 在 unirest 中发送 BufferedImage 而不是 File
问题描述
我正在使用下面的代码将图像文件发送到 mashape api,但是他们的示例要求我将路径传递给实际文件。
HttpResponse<JsonNode> response = Unirest.post("https://apicloud-facerect.p.mashape.com/process-file.json")
.header("X-Mashape-Key", "MYKEY")
.header("X-Mashape-Host", "apicloud-facerect.p.mashape.com")
.field("image", new File("[object Object]"))
.field("features", )
.asJson();
而不是File
. 可以使用一个BufferedImage
吗?
解决方案
推荐阅读
- c# - 如何在不使用 foreach 循环的情况下从列表中打印 X 个名称?
- node.js - 无法将变量从 app.js 传递到节点中的另一个文件
- python - 使用 bs4 和 python 删除 html 代码中的隐藏行
- linux - 如何链接“mimetype -b”和“find”命令以在同一 csv 中获取文件名和文件类型?
- loadrunner - web_reg_save_param_regexp loadrunner- 未提取值
- java - 使用 snakeyaml 动态生成 YAML 文件
- reactjs - 行为不是预期的但有效,我需要一些解释
- php - SQL 服务器扩展在 PHP v7.4.8 中不起作用
- java - 如何创建 RecyclerView 而不会导致应用程序冻结
- machine-learning - 如何防止我的模型在使用 one-hot 编码向量进行训练时输出零向量?