问题标签 [microsoft-custom-vision]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - 使用本地的微软自定义视觉
我不知道该怎么做,但我需要帮助才能让我的微软自定义愿景发挥作用。我正在使用 javascript 将我的 html 文档链接到自定义视觉,但我不知道如何使用与我的 html 和 js 文件位于同一文件夹中的本地图像文件,有人可以帮助我使用任何代码吗?
说明告诉我将 {body} 更改为
microsoft-custom-vision - 自定义视觉预测简单图像:未找到
我正在尝试获取一个非常简单的 c# 片段来预测图像,但出现以下错误(互联网上关于这个主题的内容很少):
Microsoft.Azure.CognitiveServices.Vision.CustomVision.Prediction.Models.CustomVisionErrorException HResult=0x80131500 消息=操作返回无效状态代码“未找到”
通过使用提琴手,我离得更近了一点。端点应该是https://northeurope.api.cognitive.microsoft.com,即使门户网站说复制另一个作为端点。但是现在我得到:
{"code":"BadRequest","message":"操作的项目类型无效。"}
我在提琴手中有以下帖子:
azure - Azure 自定义愿景 | 无法从任何浏览器显示项目 | 铬,IE,边缘,火狐
我正在尝试加载页面“ https://www.customvision.ai ”以训练 Vision Api 以提高 Azure 认知服务实例的对象检测能力。但这并没有让我访问https://www.customvision.ai/projects,而是失败了。浏览器控制台中没有错误消息。
我在 Azure 门户中为美国西部地区的认知服务创建了一个资源。我是否需要创建更多特定于 Custom-vision 的资源?请建议。
我正在使用 MSDN Azure 订阅来访问 Azure 门户。
microsoft-cognitive - 认知服务自定义视觉 SDK NotFound 错误
我正在经历一种奇怪的行为。在 Azure 上部署了自定义视觉服务。它包含一个没有已发布模型的项目。
使用 HTTP REST Api 并查询项目,它正确返回(一个)项目列表,如下所示:
但是,如果我尝试通过 C# SDK 使用该服务:
两个 1.0 版本,每次我得到:
Microsoft.Azure.CognitiveServices.Vision.CustomVision.Training.Models.CustomVisionErrorException:'操作返回无效状态代码'NotFound''
这是使用 SDK 的代码片段。
有趣的事实:尝试在当前工作的自定义视觉项目中同时使用训练和预测客户端(也使用已部署的模型)我在每个 SDK 方法上都不断收到 NotFound 错误。
我错过了什么吗?提前致谢。法比奥。
javascript - 如何在 JavaScript 中使用`application/octet-stream`
我在将一些部分放在我正在构建的应用程序中时遇到了一些问题。我正在使用 React-Native,并让相机存储图像。
有两种方法可以让 Microsoft 的 Face API 评估图像:
- 外部网址
octet-stream
由于该应用程序不会将照片从您的手机上传到服务器,因此我必须依赖octet-stream
. 不幸的是,Microsoft 没有关于如何在 JavaScript 中执行此操作的文档。
在这一点上,我只有fetch
API 来处理我的所有网络请求。我一直在网上寻找教程,但不知道如何编排这些步骤:
- 相机拍摄图像并将其存储在本地文件中(我可以获取图像的文件路径——这一步很好)。
- 使用
fetch
usingoctet-stream
将文件发送到人脸 API。
使用octet-stream
,这是否意味着我需要使用Buffer
对象来读取文件并将其放入fetch
请求中?
感谢您的任何帮助!
c# - 如何从图像中的对象获得标准化协调
我正在使用 Microsoft 的 CustomVision.ai 构建自定义视觉应用程序。
我正在使用本教程: https ://docs.microsoft.com/en-us/azure/cognitive-services/custom-vision-service/csharp-tutorial-od
在某一时刻,我需要:
在对象检测项目中标记图像时,需要使用归一化坐标指定每个标记对象的区域
为此,我需要编写以下代码:
其中 double 是对象在图像内的归一化坐标。
如何从图像中获取这些坐标?有没有可以用来创建这些坐标并将它们添加到代码中的软件?
python - TensorFlow 对象检测 api - Microsoft 自定义视觉
我在 Azure Microsoft 卫星图像自定义视觉上创建了一个对象检测模型(船数据集),然后我通过 docker 文件导出了一个模型,并在其中得到了一个 zip 文件 2 docker 文件(app 和 Azureml)在 docker 文件(app)中有是 5 个文件 ( app.py
, labels.pbtxt
, model.pb
, object_detection.py
, predict.py
)。然后我曾经编程使用 TensorFlow 训练的分类器来执行对象检测,它加载分类器使用它对视频执行对象检测,并在视频的每一帧中围绕感兴趣的对象绘制框和分数。所以,我在collab上实现了这个程序,我给它一个我导出的模型(.pb)的路径和我用一个项目类转换为(.pbtxt)的标签(.txt)Ship
,以及我想对其进行检测的视频路径,并且一切正常,直到我到达:
我试图打开一个 ( predict.py
,object_detection.py
和app.py
) 来查看它们各自的等效名称:image_tensor:0,detection_boxes:0,.......
. 我只是找到相等的image_tensor:0 --> model_output:0
。我没有找到其他名字,请有人帮我完成这个并到达从视频中检测船只。
这是所有代码:
azure - 从 Azure 自定义视觉导出以使用 TensorFlow 的模型不完整
它的最后一层是输出为 13x13x75 矩阵的层,当它应该是 1x10 时,因为 10 是输出类的数量。
它缺少层,包括层 logits。当您下载模型时,它附带了一些 python 文件以使用它,在这些文件中您会看到必须完成的所有处理才能获得 1x10 矩阵。
关键是这段代码不应该存在,一切都必须在模型中。
.pb 扩展名的文件是什么?
有谁知道会发生什么?
javascript - 将base64用于自定义视觉节点js
目前我可以使用 url 作为我的分类图像 URL,但我想改用 base64string。但是当我尝试这样做时,我收到了 BadRequestImageFormat 错误消息。我能做些什么?
azure - Azure 自定义视觉:是否可以在自定义视觉环境中存储图像元数据(不是标签)?
我有具有重要文件元数据(例如出处和处理历史)的图像存储在本地或 Azure blob 存储中。
我想将这些导入(发布)到 Azure 自定义视觉环境(通过 API 或 GUI)(参见例如https://southcentralus.dev.cognitive.microsoft.com/docs/services/Custom_Vision_Training_3.0)以进行培训(i) 保留这些图像元数据,并且 (ii) 能够通过 (a) 自定义视觉 API 和 (b) 自定义视觉 GUI 检索它们。
一个示例用例是由于与 GDPR 相关的客户请求而从自定义视觉存储中清除某个出处的图像 [旁白:我很欣赏 Azure 认知服务无论如何都可以使用这些数据来改进他们的模型等]。
据我所知,引用发布到自定义视觉的图像的唯一方法是通过其 UUID。是否有任何其他方法可以引用与该图像一起存储的元数据,或者:
这会构成功能请求吗?
图像元数据是否可以存储在图像中(例如 JPEG EXIF)(假设可以从自定义视觉“环境”中检索图像本身,但它可能不是)?
否则,将返回的自定义视觉图像 UUID 与所需元数据一起存储在其他地方的数据库中的唯一解决方案是什么?
注意在上面,我所说的元数据并不是指图像模型端意义上的标签/标签,而是数据端文件元数据。
[请注意,Azure 认知服务正在使用 stackoverflow 进行问答,所以我认为这个问题适用于 stackoverflow。]
一如既往的感谢!