当前位置: 首页 > news >正文

OpenVINO之text_detection_demo

这里不打算重复网上已经有的答案,想去具体了解的可以参考,

https://medium.com/swlh/end-to-end-text-recognition-model-deployment-on-cpu-gpu-and-vpu-with-openvino-cb727114c5a9

 open_model_zoo/README.md at master · openvinotoolkit/open_model_zoo · GitHub

如何编译与下载模型请参考这里,

OpenVINO2022.1+open_model_zoo例程的编译与使用_高精度计算机视觉的博客-CSDN博客

这里里只讲一下我自己的用法,

 如图所示,输入的是

-i D:/open_model_zoo/testimg
-m_td D:/open_model_zoo/tools/model_tools/intel/text-detection-0003/FP32/text-detection-0003.xml
-m_tr D:/open_model_zoo/tools/model_tools/intel/text-recognition-0015/text-recognition-0015-encoder/FP32/text-recognition-0015-encoder.xml
-dt simple
-tr_pt_first
-tr_o_blb_nm "logits"
-m_tr_ss "?0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"

其中,所有待测的图片都放在这里,

D:/open_model_zoo/testimg

程序中的源码有一个地方要改一下,

int key = cv::waitKey(); //

这里原来是:int key = cv::waitKey(1),太快了,基本上还没看清就跳到下一张了,所以我要求按一下任意键(Q表示完全退出)继续下一张。

如果你只想测某一张具体的图片,使用这样的格式即可,

-i D:/open_model_zoo/testimg/001.png

本文结束。

相关文章:

  • Paddle在windows10+vs2019上的源码编译(失败)
  • Tesseract-OCR试运行
  • Tesseract-OCR在Windows10(VS2019+vcpkg)平台上的编译与使用
  • Tesseract-OCR:在Windows10(VS2019+SW)平台上的编译与使用
  • Tesseract-OCR在Ubuntu20.04平台上使用
  • ROS2 Error: Could not find a package configuration file provided by “turtlebot3_msgs“
  • ROS2 + colcon build 常见的一些报错
  • ROS2进阶:安装与初体验(附choco介绍)
  • ROS2进阶:colcon的初步使用--‘colcon‘ is not recognized
  • ROS2进阶:基本指令与RVIZ2介绍
  • Windows控制台cmd默认代码页修改的办法【GBK、UTF-8】
  • ROS2 ERROR: qt.qpa.plugin: Could not find the Qt platform plugin “windows“ in
  • ROS2 Warning: RosPluginProvider._parse_plugin_xml() plugin file rqt_gui_cpp/plugin.xml not found
  • ROS2进阶:turtlesim与rqt
  • TCP/UDP常见的端口号
  • 【面试系列】之二:关于js原型
  • 0基础学习移动端适配
  • 2019年如何成为全栈工程师?
  • Android单元测试 - 几个重要问题
  • Asm.js的简单介绍
  • nodejs调试方法
  • QQ浏览器x5内核的兼容性问题
  • SpingCloudBus整合RabbitMQ
  • TCP拥塞控制
  • vue自定义指令实现v-tap插件
  • 构建工具 - 收藏集 - 掘金
  • 缓存与缓冲
  • 盘点那些不知名却常用的 Git 操作
  • mysql 慢查询分析工具:pt-query-digest 在mac 上的安装使用 ...
  • # 数据结构
  • # 执行时间 统计mysql_一文说尽 MySQL 优化原理
  • #传输# #传输数据判断#
  • (1)常见O(n^2)排序算法解析
  • (2022版)一套教程搞定k8s安装到实战 | RBAC
  • (5)STL算法之复制
  • (C++)栈的链式存储结构(出栈、入栈、判空、遍历、销毁)(数据结构与算法)
  • (react踩过的坑)Antd Select(设置了labelInValue)在FormItem中initialValue的问题
  • (分享)一个图片添加水印的小demo的页面,可自定义样式
  • (附源码)springboot车辆管理系统 毕业设计 031034
  • (附源码)springboot码头作业管理系统 毕业设计 341654
  • (附源码)ssm考试题库管理系统 毕业设计 069043
  • (一)spring cloud微服务分布式云架构 - Spring Cloud简介
  • (原)Matlab的svmtrain和svmclassify
  • (转)jdk与jre的区别
  • (转)Mysql的优化设置
  • **PHP分步表单提交思路(分页表单提交)
  • *Django中的Ajax 纯js的书写样式1
  • ./和../以及/和~之间的区别
  • .equal()和==的区别 怎样判断字符串为空问题: Illegal invoke-super to void nio.file.AccessDeniedException
  • .NET 5种线程安全集合
  • .net on S60 ---- Net60 1.1发布 支持VS2008以及新的特性
  • .NET 应用启用与禁用自动生成绑定重定向 (bindingRedirect),解决不同版本 dll 的依赖问题
  • .net 怎么循环得到数组里的值_关于js数组
  • .NET/C# 使窗口永不获得焦点
  • .set 数据导入matlab,设置变量导入选项 - MATLAB setvaropts - MathWorks 中国