1. 介绍我们如果想在应用中进行播放一些音效,例如提示音,提示短语等简短的音频文件。可以使用 SoundPool 这个工具进行快捷播放。它利用 MediaCodec 服务为音频解码为一个原始16位 PCM 流。这个特性使得应用程序可以进行流压缩,而无须忍受在播放音频时解压所带来的CPU负载和时延。SoundP
1. 前言本篇内容基于java环境下,介绍OpenCV 4.6.0v 中创建 Mat 对象时传递的 CvType 参数。如果你不太能理解CvType.CV_8UCX,CvType.CV_8SCX,CvType.CV_16UCX,CvType.CV_16SCX等等参数的作用和意义。那么,这篇文章可以帮你解惑。以
1. 前言碰见一种特殊情况,Android 设备没有默认集成Camera摄像头。只好选择了 usb 摄像头。一开始临时拿了个比较老的usb摄像头(ps:标注1080p,但是清晰度不太好)。插入设备的USB口之后,通过Android相机可以正确唤起设备。也就是系统本身自动加载了该相机。之后在开发过程中直接通过C
1. 介绍openCV 是使用 Mat 进行存储图片,记录各种像素信息。那么 Mat 中的像素是如何记录和获取的呢?在网上找到有很多是C语言写的。在这里我想使用java的语法给大家介绍一下。如何通过Mat获取到指定区域的像素。RGB,BGR,HSV,GRAY等格式数据的获取。2. channels 通道当我们
1. 介绍本篇主要基于 Android 官方的低功耗蓝牙连接服务。讲解如何通过 UUID 连接蓝牙设备。如果你针对 GATT 服务不太了解。那么这篇应该能够稍微帮助到你。官方文档地址:https://developer.android.google.cn/guide/topics/connectivity/b