【问题标题】:Successfully subscribed to event notification from CTS Surveyor facial detection server but face events are not coming已成功订阅来自 CTS Surveyor 人脸检测服务器的事件通知,但人脸事件未到来
【发布时间】:2019-04-10 12:09:47
【问题描述】:

我已经按照集成指南http://caerustech-solutions.com/demo/User_Guide.pdf 订阅了 CTS Surveyor 的 Web Socket 服务,并收到了返回的 {"events":[{"event":"connected"}]},但是我没有 "人”事件即将到来。

以下是我的代码:

webSocket = new ClientWebSocket();
await webSocket.ConnectAsync(new Uri(uri), CancellationToken.None);
await Task.WhenAll(Receive(webSocket), Send(webSocket));

然后我像这样在套接字上监听:

var result = await webSocket.ReceiveAsync(new ArraySegment<byte>(buffer), CancellationToken.None);

根据文档,我应该得到 faces_found 事件,但这并没有发生。谁能告诉我我可能缺少什么?

【问题讨论】:

    标签: c# machine-learning computer-vision peoplepicker facial-identification


    【解决方案1】:

    您是否检查过 config.ini 文件中的 DEFAULT_READ_FACES 和 DEFAULT_COUNT_PEOPLE 标志?根据他们的文档,您可以将它们设置为 True 以始终可用,或者通过控制 API 启用人员/面孔功能,例如 http://localhost:5000/enable_feature?feature=face

    【讨论】:

    • 感谢roagnarok的回答,我确实有关闭面部功能的配置
    猜你喜欢
    • 2014-08-31
    • 2013-09-24
    • 2017-12-29
    • 2014-05-25
    • 1970-01-01
    • 1970-01-01
    • 2018-06-19
    • 2019-11-18
    • 2019-02-27
    相关资源
    最近更新 更多