Mediapipe 基于KNIFT图标识别demo
所有命令都在mediapipe根目录执行
1.将大小为640*640的png图片放入/media/picture/
2.修改该文件可以配置图片大小
nano mediapipe/graphs/template_matching/template_matching_mobile_cpu.pbtxt
3.生成knift索引文件
bazel命令1
bazel build -c opt --define MEDIAPIPE_DISABLE_GPU=1 \
mediapipe/examples/desktop/template_matching:template_matching_tflite
bazel命令2
bazel-bin/mediapipe/examples/desktop/template_matching/template_matching_tflite \
--calculator_graph_config_file=mediapipe/graphs/template_matching/index_building.pbtxt \
--input_side_packets="file_directory=/media/picture/,file_suffix=png,output_index_filename=my_knift_index.pb"
4. 通过编译2在根目录下生成my_knift_index.pb 将其替换默认模板索引文件
cp my_knift_index.pb mediapipe/models/knift_index.pb
5.更新识别描述文件txt
nano mediapipe/models/knift_labelmap.txt
6.bazel编译打包,输出apk安装文件
bazel build -c opt --config=android_arm64 --linkopt="-s" mediapipe/examples/android/src/java/com/google/mediapipe/apps/templatematchingcpu:templatematchingcpu
7.识别效果
Mediapipe 基于KNIFT图标识别demo相关推荐
- 【javaCV基于虹软人脸识别demo添加电脑摄像头人脸识别(图片保存,视频保存,摄像头显示等 )(附源码)】
javaCV基于虹软人脸识别demo添加电脑摄像头人脸识别(图片保存,视频保存,摄像头显示等 )(附源码) 文章目录 javaCV基于虹软人脸识别demo添加电脑摄像头人脸识别(图片保存,视频保存,摄 ...
- Mediapipe 基于KNIFT如何输出识别数据
前言:由于knift识别demo例子没有输出识别结果,只把图像修改了.那就搞一个,方便做业务了. 1.修改模型 文件:mediapipe\graphs\template_matching\templa ...
- Android基于虹软(ArcSoft)实现从0到1的人脸识别demo
Android基于虹软(ArcSoft)实现从0到1的人脸识别demo 1.在虹软的开发者中心创建一个自己的应用,将APP_ID与SDK_KEY记录下来,后面会用到.创建完后就可以下载SDK了. 2. ...
- 基于爬虫+人脸识别库实现指定人物自动采集
基于爬虫+人脸识别库实现指定人物自动采集 项目目的,为后面基于GAN的换脸大法做准备 更新 无需多张照片只需要一张原照就可以了 前言 如今大数据时代下的深度学习发展的火热,但是总是发现找不到合适的自己 ...
- android 模拟器识别,一种基于符号的识别Android应用运行在模拟器中的方法与流程...
本发明涉及一种基于符号的识别android应用运行在模拟器中的方法. 背景技术: 很多的移动应用都会使用一种基于lbs的地理围栏的技术(如移动打卡),某些用户为了突破这种围栏的限制,将移动应用运行在模 ...
- Android人脸识别Demo竖屏YUV方向调整和图片保存
2019独角兽企业重金招聘Python工程师标准>>> 本博客包含三个常用方法,用于盛开Android版人脸识别Demo中竖屏使用时送入yuv数据,但一直无法识别的情况. 1.首先可 ...
- 基于虹软人脸识别,实现RTMP直播推流追踪视频中所有人脸信息(C#)
大家应该都知道几个很常见的例子,比如在张学友的演唱会,在安检通道检票时,通过人像识别系统成功识别捉了好多在逃人员,被称为逃犯克星:人行横道不遵守交通规则闯红灯的路人被人脸识别系统抓拍放在大屏上以示警告 ...
- java爬虫之基于httpclient的简单Demo(二)
转载自 java爬虫之基于httpclient的简单Demo(二) 延续demo1的 java爬虫的2种爬取方式(HTTP||Socket)简单Demo(一),demo2出炉啦,大家想学爬虫都可以从这 ...
- 机器学习Tensorflow基于MNIST数据集识别自己的手写数字(读取和测试自己的模型)
机器学习Tensorflow基于MNIST数据集识别自己的手写数字(读取和测试自己的模型)
最新文章
- SharedActivityContext要引用那个单元?
- Hibernate commit() 和flush() 的区别
- AjaxPro怎么用
- python 找到两个排序数组的中位数_Python查找两个有序列表中位数的方法【基于归并算法】...
- Javaweb之session创建销毁问题
- 网页ui设计模板素材|液体流动效果!
- php 数据 缓存,php终极数据缓存,比redis、GlobalData等快200倍以上,极致性能
- hibernate缓存理解
- [SHELL进阶] (转)最牛B的 Linux Shell 命令 (三)
- Python 日期时间处理
- php 5的手册,本手册中所涉及的 PHP 版本 - PHP 5 中文文档
- hadoop系列-hadoop版本选择
- conda 虚拟环境生成对应不同的jupyter快捷方式
- 苹果5更新系统无服务器,苹果5手机系统更新不了出现无法检查更新怎么处理
- 推荐几个2021年App数据统计平台,分析数据运营必备工具
- 智慧城市产业热点板块及产业图谱
- C Primer Plus(6) 中文版 第3章 数据和C 3.4 C语言基本数据类型
- 幸运数 c++程序(详解,附完整代码)
- 第一次写计算机论文无从下手怎么办?(一) - 易智编译easeediting
- 【强化学习论文合集】二十六.2020国际人工智能联合会议论文(IJCAI2020)