导航:首页 > 操作系统 > android图像识别

android图像识别

发布时间:2022-04-20 23:01:57

① 求助,关于android图像识别。

你有图像识别库吗?如果有的话,App具体操作其实很简单,启动Camera采图嗲用库识别。
但是如果你没有图像识别库的话,你要自己去实现,一般库都是C++写的,我们公司用图像识别技术都是有专门的人写一个对应的图像识别库,而且对应扫描不同的东西都要单写一个库,然后打包给我们App调用,当然具体怎么写一个识别库,肯定也不是那么简单,必须要对C++如何实现图像识别技术要有一定基础的。

你要是有时间和精力想自己弄的话,推荐一个国外网站http://opencv.org/platforms/android.html,希望对你有帮助,都是这么苦逼过来的。

② Android图像定位识别

LZ可以去看看opencv,然后使用opencvforandroid里的lib,将程序移植到android手机上

③ 如何在android中使用mxnet的10M以内的小型CNN做图像识别

import java.awt.*; import java.awt.event.*; public class BorderLayoutDemo extends Frame{ public void BorderLayoutDemo(){ this.add(new Button("1"),BorderLayout.EAST); this.add(new Button("2"),BorderLayout.CENTER); this.add(new Button("3"),BorderLayout.NORTH); this.add(new Button("4"),BorderLayout.WEST); add(new Label("this is a borderlayout"),BorderLayout.SOUTH); } public static void main(String args[]){ BorderLayoutDemo blyd=new BorderLayoutDemo(); blyd.setTitle("this is a borderlayout"); blyd.setVisible(true); blyd.BorderLayoutDemo(); blyd.pack(); blyd.addWindowListener(new WindowAdapter(){ public void windowClosing(WindowEvent e){ System.exit(0); } }); } public Dimension getPerferredSzie(){ return new Dimension(400,200); } }

④ android识别验证码图片的原理与思路

假设已经把验证码图片保存到本地了
我说一下验证码识别的大致步骤吧
1,读取图片到bitmap
2,进行灰度操作
3,进行才二值操作
4,如果有干扰点 一般用滤波器或八邻域去干扰点
5,如果有干扰线 如果是简单的直线可以用扫描法,八后法等,复杂的应该根据特点调整算法
6,如果有干扰色块 也应该想法去除
7,如果有较大的倾斜 需要进行适当校正
8,此时得到的应该是比较干净的字符了,如果是非粘连的可以直接用投影法分割成单个字符
如果有粘连,需要根据图形特点从算法上做相应的处理,保证大致分割正确
9,分割成单个字符以后,如果字符比较正常 变形扭曲程序不大,可以直接用模式识别
如果变形扭曲较厉害,一般建议使用神经网络进行训练后再识别

如果是比较简单的验证码可以使用网上的一些组件,我常用的一个是OcrKingApi

不是太复杂的识别效果还可以,关键是免费的。使用文档可以看一下文库的链接

http://wenku..com/view/b5b6721555270722192ef7b3.html

⑤ 安卓图片识别能做什么

一般是用来识别出来图片上的街道、物品名、购物、文字等功能。这里演示一下华为EMUI系统的识图功能:

演示所用设备:华为畅享20 EMUI9.1系统。

一、要使用该功能,首先需要打开该功能,进入手机设置,打开智能辅助。

⑥ Android二维码识别源码,可有多种实现方式

这里简单介绍一下ZXing库。ZXing是一个开放源码的,用Java实现的多种格式的1D/2D条码图像处理库,它包含了联系到其他语言的端口。Zxing可以实现使用手机的内置的摄像头完成条形码的扫描及解码。该项目可实现的条形码编码和解码。目前支持以下格式:UPC-A,UPC-E、EAN-8,EAN-13、39码、93码。ZXing是个很经典的条码/二维码识别的开源类库,以前在功能机上,就有开发者使用J2ME运用ZXing了,不过要支持JSR-234规范(自动对焦)的手机才能发挥其威力。
下面是ZXing的demo运行,我这里创建了一个二维码,内容是我博客的网址,大伙可以用微信的扫一扫功能,试一下。就可以直接打开我博客。

2、ZXing库主要类
下面给大家介绍一下,ZXing库里面主要的类以及这些类的作用:
CaptureActivity。这个是启动Activity 也就是扫描器。
CaptureActivityHandler 解码处理类,负责调用另外的线程进行解码。
DecodeThread 解码的线程。
com.google.zxing.client.android.camera 包,摄像头控制包。
ViewfinderView 自定义的View,就是我们看见的拍摄时中间的框框了。

3、使用ZXing生成二维码
下面针对二维码生成和解析做个简单介绍,至于详细的使用方法,建议大家还是自己看看源码,使用起来很简单,不过这个开源项目的代码,值得好好看看。首先给出二维码生成的方法:
View Code
上面就是二维码生成的方法接口,如果你只是使用者方法,很简单,只要传入一个URL即可,就像我截图里面一样,传入一个合法的网址即可。或者像现在一些移动APP的推广,把APP下载地址转为二维码,只要扫一下就可以下载相应的APP。这个也是目前比较流行的APP的推广方式。
上面代码做的事情不多,主要是调用ZXing库里面QRCodeWriter().encode的方法对我们传进去的URL进行编码,具体如何编码,这个我这里就不详细说,有兴趣可以看ZXing的源码。文章最后会给出ZXing的源码和例子代码。

4、扫描二维码获取信息
扫描获取二维码信息的工作稍微复杂一些,主要是需要编写Camera的使用,这个跟我们一般使用Camera一样,需要使用Surfaceview作为预览,这一部我这里就不说了,这个应该不是太复杂。对于使用过Camera做预览的朋友,应该是挺简单的事情。获取二维码数据的关键处理是在Camera的自动对焦回调函数哪里,调用ZXing的解码接口。
View Code
这里稍微多说一句,由于解码需要一定时间,所以ZXing的解码调用,都是使用了Handler作为线程通信机制,解码的工作都是放在独立线程里面使用的,如果你直接在主线程解码,恐怕ANR问题是避免不了。
View Code
上面是解码的线程处理不同状态的时候需要注意的地方,我们这里只看获取图像成功的地方,成功获取图片解码的实在DecodeThread里面实现,DecodeThread里面解码成功后,会把数据序列化,然后保存到Bundle里面,我们可以直接通过Bundle的序列化,获取到图片数据。同时会把解码后的结果保存到MSG里面,然后就可以根据实际情况进行处理,例如上面代码,解码成功后,会调用一个处理函数:
View Code
上面就是整个二维码的解码流程,里面因为涉及很多Camera的使用,所以你如果需要使用二维码识别,需要注意一下你的程序需要申请下面的权限,一般的Camera使用以及Camera的自动对焦等。
View Code
5、结语
上面就是生成和识别二维码的关键流程和代码,有兴趣的朋友可以自己查看ZXing的源码,里面有很多图像分析的知识可以学习。具体使用也可以参考我下面给出的Demo。二维码对于现在移动开发来说很是很常用的技术,所以有空可以了解一下,说不定什么时候就用上了。另外,ZXing库除了二维码外,其实对于条形码也是支持的,只是我这里没有介绍。有需要的自己去看看源码即可。
转载

⑦ android中人脸识别扫描人然后怎样将图像保存到本地数据库

用AndroidSDK中的Face
Detector实现人脸识别
流程是这样的:
1.
读取一张图片至Bitmap
(从Resource中,或是从手机相册中选取)
2.
使用FaceDetector
API分析Bitmap,将探测到的人脸数据以FaceDetector.Face存储在一个Face
list中;
3.将人脸框显示在图片上。

⑧ android手机怎么调用OCR识别图像中的文字

下面是使用ocr文字识别软件识别图像文字的参考方法:

1、在电脑上准备一个ocr文字识别软件,并打开;

2、通过左上角把图片添加进去;

3、在上面选择文件的识别格式和识别效果;

4、点击左上角的添加文件按钮,开始进行图像文字识别;

希望上面使用ocr文字识别软件进行图像文字识别的方法,可以帮助到您!

⑨ android 智能图片识别产品

这个还是用看你用来扫描什么,比如银行卡(支付宝、微信),名片(夏普)

阅读全文

与android图像识别相关的资料

热点内容
同态加密gpu 浏览:216
程序员告诉你网赌为什么赢不了 浏览:971
程序员最帅操作 浏览:72
云服务器可以随时更换吗 浏览:489
老款车在哪里可以买到app 浏览:460
程序员事业单位 浏览:68
特来电需要用哪个App 浏览:881
电脑如何共享其他服务器 浏览:260
php网站性能优化 浏览:354
被子收纳袋压缩真空 浏览:30
h1z1选什么服务器 浏览:484
苹果版三国杀怎么在安卓上下载 浏览:728
安润国际app在哪里下载 浏览:438
iospdf教程下载 浏览:332
加密货币换手率300表示什么 浏览:727
手机wps新建文件夹存照片 浏览:399
单片机rgbled 浏览:963
怎么通过文件加密后发给微信好友 浏览:90
用虚拟机编程 浏览:821
公司代理服务器有什么要求 浏览:244