递归火山软件开发平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 火山 源码 类库
查看: 1612|回复: 5
打印 上一主题 下一主题

实时监测内容

[复制链接]

54

主题

209

帖子

1430

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
1430
跳转到指定楼层
楼主
发表于 2024-2-1 22:24:43 | 显示全部楼层 |只看大图 回帖奖励 |倒序浏览 |阅读模式
<火山程序 类型 = "通常" 版本 = 1 />
目标检测分类器.创建YoloV5检测器 (取运行目录 () + "yolov5s.onnx", )
计次循环 (1000000)
{

    t1 = 取启动时间 ()
    快照 (取回图片, , , )
    取回图片.取图片数据 (图片数据, , )

    原始图像 = CV核心.读入图像 (字节集到文本 (图片数据), )


    分割文本 (类别, ",", 类别数组)
    // 2、对读入的图像做预测
    目标检测分类器.预测图像 (原始图像, 0.5, , , , Boxs)
    绘制Box图像 = 原始图像.复制 ()
    // 3、对检测到的目标框数组做循环,将目标框绘制到显示图像

}
计次循环 (Boxs.取成员数 ())
{
    变量 box <类型 = AI目标检测框>
    变量 rect <类型 = CV矩形类>
    变量 绘制文本 <类型 = 文本型>
    box = Boxs.取成员 (取循环索引 ())
    rect = box.取矩形 ()
    绘制文本 = "分类标签:" + 类别数组.取成员 (box.取标签值 ()) + "    置信度:" + 到文本 (box.取置信度 ())
    CV核心.画矩形 (绘制Box图像, rect, CV标量类.新建三通道 (0, 255, 0), , )
    CV核心.写中文图像文本 (绘制Box图像, 绘制文本, rect.X, rect.Y - 20, CV标量类.新建三通道 (0, 0, 255), 12)
}
t2 = 取启动时间 () - t1
CV核心.写中文图像文本 (绘制Box图像, "耗时:" + 到文本 (t2) + "毫秒", 5, 5, CV标量类.新建三通道 (0, 0, 255), 16)
// 4、显示结果
CV核心.显示图像 ("预测结果", 绘制Box图像)
CV核心.等待按键 (0)
返回 (1)
我想实时监测桌面内容,但是打就提示错误

回复

使用道具 举报

54

主题

209

帖子

1430

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
1430
沙发
 楼主| 发表于 2024-2-2 17:31:21 | 显示全部楼层
tangtang 发表于 2024-2-2 14:16
怎么联系共同学习,我也遇到这个问题,不知道怎么实时检测


回复

使用道具 举报

54

主题

209

帖子

1430

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
1430
板凳
 楼主| 发表于 2024-2-3 07:38:33 | 显示全部楼层
tangtang 发表于 2024-2-3 03:13
你QQ多少,共同探讨学习

525855281
回复

使用道具 举报

54

主题

209

帖子

1430

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
1430
地板
 楼主| 发表于 2024-2-3 07:40:34 | 显示全部楼层

这是别人代码,把快照的句柄改成你要检测的窗口,
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|递归火山软件开发平台 ( 鄂ICP备18029190号 )

GMT+8, 2024-11-1 07:12 , Processed in 0.097965 second(s), 24 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表