- 博客(51)
- 资源 (3)
- 收藏
- 关注
原创 【鸿蒙在OpenHarmony系统上集成OpenCV,实现图片裁剪】
它由一系列的 C 函数和少量 C++ 类构成,同时提供 Python、Java 和 MATLAB 等语言的接口,实现了图像处理和计算机视觉方面的很多通用算法。深度学习:OpenCV 中的 dnn 模块提供了一系列深度学习模型的接口,用户可以加载预训练模型进行图像识别、目标检测等任务。图像合成和 3D 重建:在图像处理和计算机视觉领域,OpenCV 可以用于创建 AR 或 VR 效果,生成 3D 模型等。人脸识别和物体识别:这是 OpenCV 的一项重要功能,应用在许多领域,如安全监控、交互设计等。
2025-02-12 15:12:19
438
原创 【鸿蒙使用libjpeg-turbo库将RGB888格式图像转换为MJPEG(Motion JPEG)格式】
libjpeg-turbo提供了两种API:传统的。,其参数包括输入数据、宽高、像素格式、压缩质量等。预览页面上使用createPixelMap进行绘制。),因其代码更简洁且性能更高。
2025-02-07 09:39:18
151
原创 I/O密集型任务开发指导 (TaskPool)
I/O密集型任务的性能重点通常不在于CPU的处理能力,而在于I/O操作的速度和效率。使用异步并发可以解决单次I/O任务阻塞的问题,但是如果遇到I/O密集型任务,同样会阻塞线程中其它任务的执行,这时需要使用多线程并发能力来进行解决。// 数组较大时,I/O密集型任务任务分发也会抢占主线程,需要使用多线程能力。// 使用TaskPool执行包含密集I/O的并发函数。// 定义并发函数,内部密集调用I/O能力。// 写入文件的实现。
2024-05-20 12:13:57
611
原创 remote: GitLab: You are not allowed to push code to protected branches on this project.
使用GitLab系统管理员账户登录,更改代码仓库的。
2024-05-20 09:45:47
618
原创 【鸿蒙自定义组件的生命周期】
自定义组件的生命周期回调函数用于通知用户该自定义组件的生命周期,这些回调函数是私有的,在运行时由开发框架在特定的时间进行调用,不能从应用程序中手动调用这些回调函数。说明本模块首批接口从API version 7开始支持,后续版本的新增接口,采用上角标单独标记接口的起始版本。允许在生命周期函数中使用Promise和异步回调函数,比如网络资源获取,定时器设置等。
2024-05-08 10:33:21
645
原创 【报错:Cause: The @ohos/hvigor-ohos-plugin version () is not within the expected range 2.x.x (2.x.x >=】
【代码】【报错:Cause: The @ohos/hvigor-ohos-plugin version () is not within the expected range 2.x.x (2.x.x >=】
2024-04-28 15:18:10
3915
2
原创 【【gitlab解决git Clone 出现 Permission denied, please try again.】】
git clone的时候出现 Permission denied, please try again。
2024-04-25 11:13:08
1563
原创 【java.lang.IllegalStateException: Signature|privileged permissions not in privapp-permissions white】
缺什么权限添加什么权限。
2024-03-22 15:37:00
582
1
原创 【Android 10 SystemUI 如何隐藏状态栏耳机图标和定位图标】
Android 10 SystemUI 如何隐藏状态栏耳机图标和定位图标
2024-03-20 11:49:16
377
原创 2021-08-13 sql练习
1 找出佣金高于薪金60%的雇员。SELECT * FROM emp WHERE comm > (sal * 0.6);2 找出部门10中所有经理和部门20中所有办事员的详细资料。SELECT * FROM emp WHERE (deptno = 10 AND job = ‘MANAGER’) OR (deptno = 20 AND job = ‘CLERK’);3 找出部门10中所有经理,部门20中所有办事员以及既不是经理又不是办事员但其薪金大于或等2000的所有雇员的详细资料。SELEC
2022-08-05 11:00:46
1454
原创 【android 高德地图出现定位失败key鉴权失败,获取 SHA1,对比是否正确】
android 高德地图出现定位失败key鉴权失败,获取 SHA1,对比是否正确
2022-07-29 16:56:17
1858
原创 【 Failure [INSTALL_FAILED_SHARED_USER_INCOMPATIBLE】
Failure [INSTALL_FAILED_SHARED_USER_INCOMPATIBLE
2022-06-28 14:17:01
3733
原创 【java.lang.SecurityException: “gps“ location provider requires ACCESS_FINE_LOCATION permission.】
java.lang.SecurityException: "gps" location provider requires ACCESS_FINE_LOCATION permission.
2022-06-02 10:00:24
1911
1
原创 【dip, dp, px, sp区别】
系列文章目录与分辨率无关的度量单位可以解决这一问题。Android支持下列所有单位。px(像素):屏幕上的点。in(英寸):长度单位。mm(毫米):长度单位。pt(磅):1/72英寸。dp(与密度无关的像素):一种基于屏幕密度的抽象单位。在每英寸160点的显示器上,1dp = 1px。dip:与dp相同,多用于android/ophone示例中。sp(与刻度无关的像素):与dp类似,但是可以根据用户的字体大小首选项进行缩放。为了使用户界面能够在现在和将来的显示器类型上正常显示,建议大家始终
2022-05-24 15:59:16
390
原创 【Android:BluetoothSocket】
BluetoothSocket public final class BluetoothSocket extends Object implements Closeablejava.lang.Object : android.bluetooth.BluetoothSocket文章目录BluetoothSocket前言注意:需要 BLUETOOTH权限。一、总结二、常量TYPE_L2CAPTYPE_RFCOMMTYPE_SCO三、Public methods前言连接或连接蓝牙插座。蓝
2022-05-24 09:52:45
950
原创 【Bluetooth】
安卓平台提供对蓝牙通讯栈的支持,它允许设备和其他的蓝牙设备进行无线传输数据。 应用程序层通过安卓蓝牙API来调用蓝牙相关功能。这些API使程序无线连接蓝牙设备,并拥有P2P或多端无线连接的特性。使用蓝牙API,安卓程序能:扫描其他蓝牙设备为可配对蓝牙设备查询蓝牙适配器。建立RFCOMM通道通过服务搜索来连接其他设备。与其他设备进行数据传输。管理多个连接。基础知识本文介绍了怎样使用蓝牙API完成建立蓝牙连接的必要四步:打开蓝牙;查找附近已配对或可用的设备;连接设备;设备间数据交
2022-05-23 17:12:16
489
转载 【Android获取SD卡总容量,可用大小,机身内存总容量及可用大小的系统方法】
Android获取SD卡总容量,可用大小,机身内存总容量及可用大小的系统方法/** * 获得SD卡总大小 * * @return */ private String getSDTotalSize() { File path = Environment.getExternalStorageDirectory(); StatFs stat = new StatFs(path.getPath());
2022-04-26 17:36:36
1202
1
原创 【显示日期选择和时间选择】
DateTimePickDialogUtil 类package com.android.spacecamera;import java.text.SimpleDateFormat;import java.util.Calendar; import android.app.Activity;import android.app.AlertDialog;import android.content.DialogInterface;import android.widget.DatePicker
2022-04-26 10:31:35
160
转载 【Android - 蓝牙】
Android - 蓝牙转:https://www.it1352.com/OnLineTutorial/android/android_bluetooth.html在许多方面,蓝牙是一种在两个不同设备之间发送或接收数据的方式. Android平台包括对蓝牙框架的支持,允许设备与其他蓝牙设备无线交换数据.Android提供蓝牙API来执行这些不同的操作.扫描其他蓝牙设备获取配对设备列表通过服务发现连接到其他设备Android提供BluetoothAdapter类到与蓝牙通信.通过调用静态方法
2022-04-21 18:20:48
95
原创 【android按Home键回到预览界面时显示黑屏问题】
android按Home键回到预览界面时显示黑屏问题。目前在做一个相机功能,相机主界面是预览页面,当我点击设置按钮进入设置页面时,然后预览界面就会停止预览,再然后了按Home键回到预览界面,再次启动应用程序时,相机预览界面显示黑屏。看了网上大佬们的解决方法,有的是预览大小或者隐藏显示问题,但,都解决不了我的问题。后来,我决定从新了解android的生命周期。发现,当我再进入第二个界面时,相机已经变为空了,等我返回预览界面时需要重新打开相机。具体请看下面代码:进入第二个页面时会调用 onPause
2022-04-21 14:30:39
2635
原创 【Android keycode列表】
转载:Android keycode列表基本按键KEYCODE_0 按键'0' 7 KEYCODE_1 按键'1' 8 KEYCODE_2 按键'2' 9 KEYCODE_3 按键'3' 10 KEYCODE_4 按键'4' 11 KEYCODE_5 按键'5' 12 KEYCODE_6 按键'6' 13 KEYCODE_7 按键'7' 14 KEYCODE_8 按键
2022-04-19 14:31:47
363
原创 【android:位置传感器——使用近程传感器】
android:位置传感器——使用近程传感器近程传感器可让您确定物体与设备的距离。以下代码展示如何获取默认近程传感器的实例:private SensorManager sensorManager;private Sensor sensor;...sensorManager = (SensorManager) getSystemService(Context.SENSOR_SERVICE);sensor = sensorManager.getDefaultSensor(Sensor.TYPE_PR
2022-03-08 09:38:57
3043
2
原创 【Android:Camera API学习(二)】
Android:Camera API 学习(二)文章目录Android:Camera API 学习(二)一、Android:保存媒体文件二、相机功能1.检查功能可用性2.使用相机功能3.区域测光和对焦4.人脸检测5.延时摄影视频6.需要权限的相机字段end时间:2022/03/03参考:https://developer.android.google.cn/guide/topics/media/camera#face-detection一、Android:保存媒体文件用户创建的照片和视频等媒体文件应保
2022-03-03 16:39:01
3201
原创 【Android:构建相机应用】
目录第一、创建预览类提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二
2022-03-03 11:39:18
2466
linux设备驱动按键问题
2023-12-26
TA创建的收藏夹 TA关注的收藏夹
TA关注的人