avatar
Articles
878
Tags
282
Categories
185

Yan 的杂物志_个人主页分享
Search
android的图像识别
Created2010-08-18|2_Note0_Technic3_编程Android应用
android 的图像识别 #移动开发 #Android 1. 什么是 opencv 简单的说这是基于图像动态捕捉处理、人脸识别、机器人视觉处理、图像信息认知录入等多为一体计算机视觉库 2. 安装 下载 ndk [http://bbs.weiphone.com/read-htm-tid-521406.html ](http://bbs.weiphone.com/read-htm-tid-521406.html) 安装 ndk _ $ tar xvjf OpenCV-2.1.0.tar.bz2 $ cd android-ndk-1.6_r1 $ export NDKROOT=pwd $./build/host-setup.sh _ 下载 opencv [http://github.com/billmccord/OpenCV-Android/downloads ](http://github.com/billmccord/OpenCV-Android/downloads) 编译 opencv _ $ tar xvzf bill* $ cd app $ ln -s bill* ...
android的文字识别OCR
Created2010-08-18|2_Note0_Technic3_编程Android应用
android 的文字识别 OCR #移动开发 #Android 1. 功能: 光学字符识别 (OCR,Optical Character Recognition) 是指对文本资料进行扫描,然后对图像文件进行分析处理,获取文字及版面信息的过程 2. 典型应用: 名片扫描 3. android 源码实现: external/tesseract/* 4. 编译: _ $ cd external/tesseract/ $ mm _ 生成 libocr.so,push 系统 /system/lib/ 中,它也可以放在软件的安装包里 5. 例程下载: 在此下载 [http://code.google.com/p/mezzofanti/ ](http://code.google.com/p/mezzofanti/) 直接下载 apk 是能用的, 在源码中编译程序运行就退出,是由于可能 libocr.so 未安装, 把它 push 到系统中即可 _ $ adb push libocr.so /data/data/com.itwizard.mezzofanti/lib/ _ 主要借鉴 OCR ...
android之安装使用NDK
Created2010-08-16|2_Note0_Technic3_编程Android工具
android 之安装使用 NDK #移动开发 #Android 1. 为什么需要 NDK NDK 不能做界面,只能做功能支持的库。 NDK 与不使用 NDK,直接使用 JNI 相比,它能把库打包,并且很方便的安装。 NDK 使得没有源码的 eclipse 的环境编译 C/C++ 库变得非常方便。 NDK 通常是用来编译和安装 C/C++ 库的,常用做库的移植,很多软件会以此方式提供源码。 2. 下载 [http://bbs.weiphone.com/read-htm-tid-521406.html ](http://bbs.weiphone.com/read-htm-tid-521406.html) 3. 安装 NDK _ $ tar xvjf OpenCV-2.1.0.tar.bz2 $ cd android-ndk-1.6_r1 $ export NDKROOT=pwd $./build/host-setup.sh _ 4. 试用:编译其测试程序 _ $ _ _ make APP=hello-jni _ __ 此时生成 out/apps/hello-jni/libhello-jn ...
android之JNI
Created2010-08-16|2_Note0_Technic3_编程Android系统
android 之 JNI #移动开发 #Android 1. 为什么使用 JNI JNI(Java Native Interface)Java 程序中调用 C/C++ 开发的共享库,主要用于提高程序效率,或者 Android 应用对 C/C++ 库的调用(多用于调用移植的库,如语音合成库 pico,图像识别库 opencv 等) 2. android 源码中自带的实例 development/samples/SimpleJNI/* 3. 实例 编译环境 Ubuntu 10.04, android 源码环境 重要代码说明 java 代码 123456789101112131415161718192021222324252627_ package com.android.myjni; __ __ import android.app.Activity; __ import android.widget.TextView; __ import android.os.Bundle; __ __ public class MyJniActivity extends Activi ...
Android自带的人脸识别
Created2010-08-16|2_Note0_Technic3_编程Android应用
Android 自带的人脸识别 1. Android 自带的人脸识别 Android 自带的人脸识别只能识别出人脸在画面中的位置,中点,眼间距,角度等基本特性,提供给拍照性质的应用使用。从基本功能中不能得出明显的特征数据 2. 底层库支持 external/neven/* 3. 接口 frameworks/base/media/java/android/media/FaceDetector.java 4. Android 源码参考 packages/apps/Gallery/src/com/android/camera/* 5. 关键代码分析 _ package com.android.mydetect; _ _ _ _ import android.app.Activity; _ _ import android.widget.TextView; _ _ import android.os.Bundle; _ _ import android.media.FaceDetector; // _ _ 人脸识别接口 _ __ _ import android.widget.ImageVie ...
android典型应用之语音合成
Created2010-08-06|2_Note0_Technic3_编程Android应用
android 典型应用之语音合成 #移动开发 #Android 1. android 语音合成介绍 语音合成引擎 语音引擎是真正实现语音合成的程序,必须安装它,应用程序才能使用此功能 pico 引擎 android 2.0 之后,源码自带语音软件 pico,其位置在 external/svox/pico* ,它只支持英法西班牙等五六种文字,不包含中文支持 espeak 引擎 如何需要支持中文,需要下载扩展支持 espeak, 下载 tts_3.0_rc05.apk(在此下载:[ http://code.google.com/p/eyes- free/downloads/detail?name=tts_3.0_rc05.apk&can=2&q ](http://code.google.com/p/eyes- free/downloads/detail?name=tts_3.0_rc05.apk&can=2&q)) 设置系统语音支持 设置 -> 语音输入输出 -> 文字转语音设置 选中使用我的设置, 引擎选择 espeak, 默认 ...
android典型用户之多媒体播放
Created2010-08-06|2_Note0_Technic3_编程Android应用
android 典型用户之多媒体播放 #移动开发 #Android 1. android 多媒体介绍 android 的多媒体功能基于 PacketVideo 的 OpenCORE 。这些库支持播放和录制许多流行的音频和视频格式,以及静态图像文件,包括 MPEG4、H.264、MP3、AAC、AMR 、JPG、PNG,底级实现在源码的 external/opencore 中 2. android 框架对多媒体的支持 应用程序调用接口 frameworks/base/media/java/android/media/MediaPlayer.java 3. 例程 功能 播放编辑框中指定的多媒体文件 可从此处下载可独立运行的代码 [http://download.csdn.net/source/2602127 ](http://download.csdn.net/source/2602127) 核心代码及说明 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484 ...
android典型应用之gps
Created2010-08-05|2_Note0_Technic3_编程Android应用
android 典型应用之 gps #移动开发 #Android 1. gps 说明 原理 每一卫星播发一个伪随机测距码信号,该信号大约每 1 毫秒播发一次。接收仪同时复制出一个同样结构的信号并与接收到的卫星信号进行比较,由信号的延迟时间 (dT) 推算出卫星至 接收仪的距离 述语 TTFF:首次定位时间 PRN:伪随机码,用于辨别是哪颗卫星 SNR:信噪比 2. android 对 gps 的内部支持 位置服务 android 对卫星定位的支持名字叫位置服务,可以通过设置来打开或关闭它 android 实现 frameworks/base/location/java/android/location/LocationManager.java 接口 frameworks/base/services/java/com/android/server/LocationManagerService.java 服务 frameworks/base/core/jni/android_location_GpsLocationProvider.cpp 等待 gps 事件 ,发给 servi ...
语音识别方法三:使用Service调用语音识别程序
Created2010-08-03|2_Note0_Technic2_算法1_音频
语音识别方法三:使用 Service 调用语音识别程序 1. 说明 以下例程功能为:在应用程序中使用通于访问 service 调用语言识别功能,录音并识别后将识别的字串通过 Listener 返回给应用程序。注意:使用前需要安装语音识别服务,如编译安装源码中的 development/samples/VoiceRecogitionService 。 2. 本例参考自 android 源码 后台服务 参见 development/samples/VoiceRecognitionService/* 此处实现了一个模拟的后台服务,它并未实现真的语音识别,而只是一个框架以示例,编译并安装它,即可在设置的语音输入与输出中看到它 ,它包含了一个设置界面,当连接这个 Service 时,如果设置了 Letters,则直接返回 abc, 如果设置了 Numbers,则直接返回 123 你可以自己实现,用于连接 android 源码自带的识别引擎 srec. 前台程序 参见 frameworks/base/core/java/android/speech/Recognition* 它 与后台 Se ...
android语音识别方法一:使用intent调用语音识别程序
Created2010-08-03|2_Note0_Technic3_编程Android应用
android 语音识别方法一:使用 intent 调用语音识别程序 #移动开发 #Android 1. 说明 以下例程功能为:在应用程序中使用 intent 来调出语言识别界面,录音并识别后将识别的字串返回给应用程序。注意:使用前需要安装语音识别程序如语音搜索。 2. 本例参考自 android 例程: development/samples/ApiDemos/src/com/example/android/apis/app/VoiceRecognition.java 3. 可从此处下载可独立运行的代码: [http://download.csdn.net/source/2591401 ](http://download.csdn.net/source/2591401) 4. 核心代码及说明 _ package com.android.mystt1; _ _ _ _ import android.app.Activity; _ _ import android.content.Intent; _ _ import android.content.pm.PackageManager; ...
1…828384…88
avatar
Yan.xie
顺流而下还是逆流而上?
Articles
878
Tags
282
Categories
185
Follow Me
Announcement
This is my Blog
Recent Post
什么情况下使用强化学习2025-10-11
围棋经典算法与股票市场预测2025-10-11
强化学习工具及优化方法2025-10-11
强化学习的核心概念与实践应用2025-10-11
金融相关的强化学习工具2025-10-11
Categories
  • 0_IMO90
    • 工作1
    • 方法1
      • 工作1
    • 说给一个人听88
      • 01_自我建构36
        • 实修3
        • 思考与觉悟17
Tags
嵌入表示 Python/少儿编程 深度学习/扩散模型 markdown Python/股票 宗教 数据存储/Hadoop 数据存储/MYSQL 关系维护 父母教育 反思 理财规划 视频编辑 协议 推荐系统 SSH 生活技巧 大模型/应用 权力结构 锂 跨境支付 阅读/哲学 语言学 股票 语言模型 机器学习/算法 焦虑 决策哲学 深度学习/工具 主题笔记 语音 算法实战 深度学习/图形图像 多模态 哲学 大语言模型 美食 知识库 大型语言模型 生物医学
Archives
  • October 202515
  • September 20256
  • August 202518
  • July 202538
  • June 202537
  • May 202529
  • April 202516
  • March 20258
Info
Article :
878
Total Count :
1228.7k
UV :
PV :
Last Push :
©2020 - 2025 By Yan.xie
Framework Hexo|Theme Butterfly
京公网安备11010802043346号
京ICP备2023029600号-1
Search
Loading the Database