递归火山软件开发平台

标题: opencv火山安卓模块 [打印本页]

作者: qqqkoko123    时间: 2022-6-5 14:00
标题: opencv火山安卓模块
本帖最后由 qqqkoko123 于 2022-9-21 12:53 编辑

给大家展示下opencv火山安卓模块例子的使用:
首先是opencv最著名的高斯模糊:
上代码

(, 下载次数: 89)

然后是opencv调用dnn神经网络做识别,利用yoloV4-tiny模型文件

(, 下载次数: 85) (, 下载次数: 89)


效果如图:
(, 下载次数: 92)
上图是识别图像,做了非极大值抑制
下图是高斯模糊


今天给大家带来的是opencv文字检测和文字识别,
首先是opencv文字检测,
文字检测用到一个文字检测模型,本人从谷歌网下载的检测模型DB_TD500_resnet18.onnx,
该模型支持检测中英文以及数字,
不多说,上代码:
(, 下载次数: 87)
(, 下载次数: 86)
检测效果如下:
(, 下载次数: 86)
怎么样?是不是动心了?
接下来就是文字识别啦!
文字识别,因为我用的模型也是谷歌下载的,crnn_cs_CN.onnx
所以不太兼容汉字,虽然能识别一些,文字识别需要字典文件,alphabet_3944.txt
好了,话不多说,直接上代码
(, 下载次数: 87)
(, 下载次数: 88) (, 下载次数: 91)
(, 下载次数: 82)
(, 下载次数: 86)
(, 下载次数: 82)
好了,代码写完,编译看效果
(, 下载次数: 86)

这里的“?”代表opencv不支持直接写出中文,因为毕竟老外不懂中文,但是我们可以返回识别的结果——中文
又因为模型的原因,中文识别不够准确!
到此,opencv DNN 文本检测以及文本识别全部结束!

下面介绍寻找轮廓,上代码:
(, 下载次数: 80)
效果图:
(, 下载次数: 78)
画出五星红旗轮廓:

(, 下载次数: 81)
效果:

(, 下载次数: 86)

然后是人脸检测,上代码:
(, 下载次数: 81)
效果图:

(, 下载次数: 79)

人脸识别,判断是否是同一人:

(, 下载次数: 86)

(, 下载次数: 83)

(, 下载次数: 82)
效果图:

(, 下载次数: 83)

然后是打开摄像头:

(, 下载次数: 86)
(, 下载次数: 83)
(, 下载次数: 83)
先添加窗口:

(, 下载次数: 80)

效果图:
(, 下载次数: 82)

最新例子已更新,请下载更新即可
谢谢观看!


作者: qqqkoko123    时间: 2022-6-5 19:05
支持,沙发~
作者: 桎梏    时间: 2022-6-5 19:15
尽快完善发给吴总收录进官方库
作者: qqqkoko123    时间: 2022-6-5 19:21
桎梏 发表于 2022-6-5 19:15
尽快完善发给吴总收录进官方库

肯定能封完,时间的问题:噜阿噜
作者: xqnh520    时间: 2022-6-6 07:01
6个6啊
作者: 15032600990    时间: 2022-7-28 14:20
66666
作者: 穗玉天涯    时间: 2022-8-9 22:50
但愿楼主不是佛系更新
作者: gshhgshb    时间: 2022-10-4 01:49
最新例子已更新,请下载更新即可
作者: 菜鸟free    时间: 2023-7-10 10:53
真的是牛啊
作者: wsgfd4r    时间: 2024-5-18 23:19
又是一个大佬
作者: wsgfd4r    时间: 2024-5-20 11:06
6666666666阿
作者: hlswuwu    时间: 2024-6-4 12:13
哪里下载呢




欢迎光临 递归火山软件开发平台 (https://bbs.voldp.com/) Powered by Discuz! X3.4