如果要弄懂一个框架,学习或动手做一个示例工程,会是很好的办法,参照实践的时间就会明悟很多。分享一个自己写的项目,实现了Android图像转文字的功能。也因为功能单一,所以工程结构非常清晰简单,适合初学者弄懂MVVM的面貌。 源码下载:Github一、涉及的技术内容MVVM的简明实践,只有一个model,一个视图层/View、一个ViewModel层,连起来也是MVVM名字的由来基于百度Ai平台的文
由于现在手机越来越智能,很多没见过的物品也不用去描述形容去搜索是什么,直接使用手机来扫描识别查询,比如我们平时在一些购物平台购买一些衣服裤子,不知道是什么品牌和型号,我们直接添加对应的图片,上传之后就能搜寻出商品信息、图片以及商家信息。那么有的小伙伴就有疑问了,一些花卉植物也可以识别吗?其实是可以的,那么今天就和大家唠一唠手机怎么识别图片内容。  第一步:首先我们在手机中打开识别工具,进
# Python智能识别图片训练 ## 前言 随着人工智能技术的不断发展,图片识别在我们日常生活中得到了广泛应用。Python作为一门流行的编程语言,拥有许多强大的图像处理库,可以帮助我们训练智能识别图片的模型。本文将介绍如何使用Python进行智能识别图片的训练,并提供相应的代码示例。 ## 准备工作 在开始之前,我们需要安装Python的图像处理库和深度学习库。常用的图像处理库有Pillo
原创 7月前
126阅读
        现实生活中每人的手机相册里都存储大量图片,每到用时难以精确找到所需图片成为难题,由此厦门云脉特别推出了针对相册图片管理而开发的云脉相册检索应用。云脉相册检索具有强大的文字识别定位功能,可以精确定位到图片中的文字位置,定位后,再对所定位文字进行识别识别且检索结果完全能满足用户需求。        以前要检索搜索手机相册图片,只能通过输入关键词来模糊查找,一旦忘记了标题里的关键词,要
原创 2021-06-02 16:24:47
801阅读
##前言 TensorFlow 是一个开源的、基于 Python 的机器学习框架,它由 Google 开发,并在图形分类、音频处理、推荐系统和自然语言处理等场景下有着丰富的应用,是目前最热门的机器学习框架。 除了 Python,TensorFlow 也提供了 C/C++、Java、Go、R 等其它编
原创 2021-08-04 11:04:05
1194阅读
# Java智能识别图片文字技术实现教程 ## 引言 本文旨在教会刚入行的小白如何实现Java智能识别图片文字技术。通过本教程,你将了解整个实现过程,并掌握每一步所需完成的任务和相应的代码。 ## 1. 流程概述 下面是实现Java智能识别图片文字技术的主要步骤。我们将使用表格展示这些步骤。 | 步骤 | 任务 | 代码 | | --- | --- | --- | | 1 | 引入相关依赖
原创 9月前
95阅读
今天在整理资料的时候发现有个问题,原来做的些软件中用到的按钮,要么是纯文字的,要么是纯图片的突然看有款软件上的按钮文字可以同时显示, <!--StartFragment --> 而且我用hierarchyviewer查看了下他确确实实是图片加文字的,所以问了下群友并且思考了下,总有以下解决方法1.直接用图片和文字的截图放在Imagebutton上显示,这种事最简单但是也是最占资源,以
转载 2023-08-22 15:12:04
97阅读
主要分析Android中Listview滚动过程造成的图片显示重复、错乱、闪烁的原因及解决方法,顺便跟进Listview的缓存机制。1、原因分析Listview item 缓存机制:为了使得性能更优,Listview会缓存行item(某行对应的view)。listview通过adapter的getview函数获得每行的item。滑动过程中,a、如果某行item已经划出屏幕,若该item不在缓存内,
利物乙刷脸餐盘机可在脱机断网情况下正常进行面部识别,不影响自动出餐盘和就餐,离线实时检测视频流中的人脸,同时支持处理静态图片或者视频流,并对当前检测到的人脸持续跟踪,动态定位人脸轮廓,稳定贴合人脸。成都捷德科技离线版的刷脸餐盘机主要适用于以下特点场景: 1、网络:无网、局域网等情况,无法连接公网。如政府单位、金融保险、教育机构等。 2、安全:行业特点所带来的人脸数据敏感性,即使可以连接公网也不可请
1.说明:最近公司碰到一个需求,需要能拍照,然后识别拍照的内容,根据拍照的东西,做一下智能化的自动处理,因此参考了百度,阿里,腾讯三家的sdk,最后发现还是百度好用,真香。。。
原创 2021-09-16 11:49:15
447阅读
 在使用CAD制图软件编辑好图纸后,CAD图纸中有很多图形,那在查看图纸的时候就需要知道图纸的面积是多少,那如何测量CAD图纸面积呢?相信很多的小伙伴们都想要知道,那下面小编就来给大家分享一下方法,希望能够对大家有所帮助。 使用工具:迅捷CAD看图推荐理由:简洁小巧、可对dwg、dxf文件进行快速预览使用方法:1.启动迅捷CAD看图软件,进入到CAD看图软件的使用界面。没有该软
文章目录0 前言1 课题背景2 卷积神经网络2.1卷积层2.2 池化层2.3 激活函数2.4 全连接层2.5 使用tensorflow中keras模块实现卷积神经网络3 YOLOV53.1 网络架构图3.2 输入端3.3 基准网络3.4 Neck网络3.5 Head输出层4 数据集准备4.1 数据标注简介4.2 数据保存5 模型训练5.1 修改数据配置文件5.2 修改模型配置文件5.3 开始训练
(边缘特征提取方法)图像轮廓并不是图像边缘。 边缘检测可能是断断续续的点 ,把这些点连起来才是轮廓。注意问题:1. 查找图像轮廓函数  mode有四种,只要是检测外轮廓1和检测所有轮廓234 。最常用4 。 method也有四种,重点关注前两点。 2. 绘制图像轮廓函数(B G R)三个数值的范围均为0-255 (255,0,0)蓝色 (0,255,0)绿色
最近项目需要做图片上的文字识别,在网上找了很久,这方面的知识挺多的,但是很杂。将最近学习到的东西整理一下,仅供参考。1、Tesseract OCR 介绍我就不说了,自行百度,或者访问:https://github.com/tesseract-ocr  在这个下面你需要关心两个项目:tesseract:开源的识别引擎,里面包含Android的项目tessdata:字体识别库(ch
我们在使用ListView异步加载图片的时候,在快速滑动或者网络不好的情况下,会出现图片错位、重复、闪烁等问题,其实这些问题总结起来就是一个问题,我们需要对这些问题进行ListView的优化。比如ListView上有100个Item,一屏只显示10个Item,我们知道getView()中convertView是用来复用View对象的,因为一个Item的对应一个View对象,而ImageView控件
接着上一篇文章 《Android智能识别 - 银行卡区域裁剪》 来说,上一次我们已经截取到了银行卡的数字区域,那么这次我们基于上次截取到的卡号区域,来进行数字识别。有了上面这一块区域之后,我们首先要做的肯定需要转为灰度然后进行二值化。 // 转为灰度 Mat gray; cvtColor(mat, gray, COLOR_BGRA2GRAY); Mat...
原创 2021-09-07 16:15:48
520阅读
文章目录引言来自图片处理的需求:解决方案:脚本使用方法:1.安装python 32.新建一个TXT文件,拷入下面代码后保存,并将后缀名改为".py"3.按使用说明运行脚本心得总结 引言注意:后来我发现了一个PC端的选图神器“FastStone Image Viewer”,用它查看Raw原图时,它显示的是文件里内嵌的JPG快照所以加载速度很快,这两年除了让朋友远程选图我已经很少再用这个脚本。不过它
前言 其实最开始c++用着也蛮好的,可惜不甘于用adb,vs,bat组合起来对手机图片进行识别的苟且,毕竟坐那连着usb挺笨的,而且adb延迟有点高,所以就决定用手机实现图像识别。 难点主要在于网上各种教程的花里胡哨。 1、环境的配置(PS:被各种配置教程搞费了整整一天半的时间) 2、函数的迁移(对于初次接触opencv的人来说)满打满算踩了一天半的坑,配置一天,移植半天。关于android st
参考地址:http://jcodecraeer.com/a/anzhuokaifa/androidkaifa/2012/1020/448.htmlhttp://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2012/1117/574.html 一.Android的手势操作识别 1.在android应用当中每一次手势的交互都都会依照如
图片加载是每个应用的基本功能,而图片对App整体性能的影响是不言而喻的,尤其是在程序加载大量图片和高分辨率图片时,最容易产生OOM异常,因此图片相关的编码都需要从性能的角度仔细考量。3.1 自定义图片加载的性能要点尽管我们普遍在应用中引入了第三方的图片加载库,但很多时候还会手动对局部的图片任务进行处理,包括临时加载避开第三方库的默认缓存、所选的第三方库不便于加载本地图片等,在此需要注意以下几个要点
  • 1
  • 2
  • 3
  • 4
  • 5