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.识别效果

WeChat

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值