开启辅助访问 切换到宽版

精易论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

用微信号发送消息登录论坛

新人指南 邀请好友注册 - 我关注人的新帖 教你赚取精币 - 每日签到


求职/招聘- 论坛接单- 开发者大厅

论坛版规 总版规 - 建议/投诉 - 应聘版主 - 精华帖总集 积分说明 - 禁言标准 - 有奖举报

查看: 8097|回复: 9
收起左侧

[技术专题] Opencv学习笔记 基于DNN网络的caffe模型人脸识别

[复制链接]
结帖率:89% (79/89)
发表于 2021-9-8 16:09:36 | 显示全部楼层 |阅读模式   浙江省杭州市
本帖最后由 z13228604287 于 2021-9-8 17:55 编辑

1456911-20181028223113951-1220386013.png
摄像头连接识别:
  
窗口程序集名保 留  保 留备 注
程序集1   
变量名类 型数组备 注
网络神经网络  
视频视频采集  

子程序名返回值类型公开备 注
_启动子程序整数型 本子程序在程序启动后最先执行
变量名类 型静态数组备 注
图像多维矩阵 
图层多维矩阵 
标量 
平均值标量 
每层耗时双精度向量 
CPU的频率双精度小数型 
time双精度小数型 
信息矩阵多维矩阵 
颜色标量 
文字颜色标量 
i整数型 
左下角X整数型 
左下角Y整数型 
右上X整数型 
右上Y整数型 
置信度小数型 
底色尺寸尺寸数据结构i 
值.赋值 (4, 117, 123, 0)
文字颜色.赋值 (255, 255, 255, 255)  ' 白色
颜色.赋值 (0, 0, 255, 0)  ' 红色
视觉_从内存读取咖啡 (网络.指针, #deploy, 取字节集长度 ( #deploy ), #res10_300x300_ssd_iter_140000_fp16, 取字节集长度 ( #res10_300x300_ssd_iter_140000_fp16 ))
如果真 (网络. ())
标准输出 (, “无法使用以下文件加载网络:”#换行符 )
标准输出 (, “prototxt:”#换行符 )
标准输出 (, “caffemodel:”#换行符 )
标准输出 (, “模型在这里可用:”#换行符 )
标准输出 (, “/samples/dnn/face_detector”#换行符 )
标准输出 (, “或在这里:”#换行符 )
标准输出 (, “https://github.com/opencv/opencv/tree/master/samples/dnn/face_detector”#换行符 )
标准输入 ()
返回 (-1)
视频.打开 (0, #捕获API_DSHOW, )
视频.设置 ( #采集_属性_FOURCC, 1196444237)
视频.设置 ( #采集_属性_框架_宽, 640)
视频.设置 ( #采集_属性_框架_高, 480)
如果真 (视频.已打开 ())
标准输出 (, “无法打开相机:”#换行符 )
标准输入 ()
返回 (-1)

判断循环首 (视频. (图像.指针))
如果真 (图像. ())
视觉_等待按键 (0)
跳出循环 ()
如果真 (图像.通道数 () = 4)
视觉_颜色空间转换 (图像.指针, 图像.指针, #颜色_BGRA转BGR, 0)
视觉_来自图像的斑点Z (图像.指针, 图层.指针, 1, 300, 300, 值, 假, 假, 5)
网络.设置输入S (图层.指针, “data”)
网络.向前S (“detection_out”, 图层.指针)
CPU的频率 = 视觉_获取滴答频率 () ÷ 1000
time = 网络.获取网络层性能 (每层耗时.指针) ÷ CPU的频率
信息矩阵.构造字节集U (图层.元素数 (2), 图层.元素数 (3), #三十二位浮点数, 图层.数据指针 ())
视觉_放置文本Zi (图像.指针, “FPS: ”到文本 (1000 ÷ time)“ ; time: ”到文本 (time)“ ms”, 20, 20, #字体_衬线_简单, 0.5, 颜色, 1, 8, )
计次循环首 (信息矩阵. (), i)
置信度 = 信息矩阵.取小数 (i - 1, 2)
如果真 (置信度 > 0.1)
左下角X = 信息矩阵.取小数 (i - 1, 3) × 图像. ()
左下角Y = 信息矩阵.取小数 (i - 1, 4) × 图像. ()
右上X = 信息矩阵.取小数 (i - 1, 5) × 图像. ()
右上Y = 信息矩阵.取小数 (i - 1, 6) × 图像. ()
视觉_矩形Zi (图像.指针, 左下角X, 左下角Y, 右上X - 左下角X, 右上Y - 左下角Y, 颜色, 1, 8, 0)
视觉_获取文本尺寸 (“Face:”到文本 (置信度), #字体_衬线_简单, 0.5, 1, 0, 底色尺寸)
视觉_矩形Zi (图像.指针, 左下角X, 左下角Y - 底色尺寸.高, 底色尺寸.宽, 底色尺寸.高, 颜色, -1, 8, 0)
视觉_放置文本Zi (图像.指针, “Face:”到文本 (置信度), 左下角X, 左下角Y, #字体_衬线_简单, 0.5, 文字颜色, 1, 8, )

计次循环尾 ()
视觉_显示图像 (“小白鼠”, 图像.指针)
视觉_等待按键 (2)
判断循环尾 ()
返回 (0)  ' 可以根据您的需要返回任意数值



i支持库列表   支持库注释   
cv(未知支持库)



链接:https://pan.baidu.com/s/1VSYkILerRQsoDiIhl-6eTQ
提取码:4ypk
复制这段内容后打开百度网盘手机App,操作更方便哦

评分

参与人数 1好评 +1 精币 +2 收起 理由
tyler998 + 1 + 2 感谢分享,很给力!~

查看全部评分


结帖率:0% (0/1)

签到天数: 1 天

发表于 6 天前 | 显示全部楼层   四川省成都市
你好能给个cv.fne库吗?打开提示缺少cv.fne库,网盘里也没找到
回复 支持 反对

使用道具 举报

结帖率:100% (3/3)

签到天数: 9 天

发表于 2024-1-24 22:29:03 | 显示全部楼层   河南省南阳市
网盘里没上传模块  打不开源码
回复 支持 反对

使用道具 举报

结帖率:100% (3/3)

签到天数: 9 天

发表于 2024-1-24 21:32:16 | 显示全部楼层   河南省南阳市
去网盘看了下 不错 楼主无私奉献  工具和代码都很全,看到易语言的例子 标注为舍弃 有点惋惜不知道啥原因  很好的软件啊
回复 支持 反对

使用道具 举报

结帖率:100% (1/1)

签到天数: 20 天

发表于 2022-11-1 11:08:12 | 显示全部楼层   浙江省宁波市
这个cv模块在哪里下啊

点评

百du网盘   江苏省苏州市  发表于 2022-11-1 18:59
回复 支持 反对

使用道具 举报

发表于 2022-9-7 13:16:36 | 显示全部楼层   河南省商丘市
6+666666666666666666666666666666666666666666
回复 支持 反对

使用道具 举报

结帖率:100% (16/16)

签到天数: 4 天

发表于 2022-4-19 14:50:14 | 显示全部楼层   江苏省徐州市
dnn(⊙o⊙)啥?原理
回复 支持 反对

使用道具 举报

发表于 2022-3-30 15:43:06 | 显示全部楼层   山东省菏泽市
感谢分享
回复 支持 反对

使用道具 举报

签到天数: 1 天

发表于 2021-9-8 21:26:10 | 显示全部楼层   云南省昆明市
看不懂 顶一波
回复 支持 反对

使用道具 举报

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

本版积分规则 致发广告者

发布主题 收藏帖子 返回列表

sitemap| 易语言源码| 易语言教程| 易语言论坛| 易语言模块| 手机版| 广告投放| 精易论坛
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表精易立场!
论坛帖子内容仅用于技术交流学习和研究的目的,严禁用于非法目的,否则造成一切后果自负!如帖子内容侵害到你的权益,请联系我们!
防范网络诈骗,远离网络犯罪 违法和不良信息举报电话0663-3422125,QQ: 793400750,邮箱:wp@125.la
Powered by Discuz! X3.4 揭阳市揭东区精易科技有限公司 ( 粤ICP备12094385号-1) 粤公网安备 44522102000125 增值电信业务经营许可证 粤B2-20192173

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