- 博客(162)
- 资源 (6)
- 收藏
- 关注

原创 Debian系统编译opencv-2.4.9库利用S5P6818多核来加速图像处理
前言:opencv是一个开源的图像处理库,S5P6818是三星八核Cortex-A53的CPU,有的官方opencv库进行图像处理时不支持多核加速,通常只有一个核心来处理,造成“一核有难,多核围观”的局面,现在我们来重新配置、编译opencv-2.4.9的源码,增加WITH_OPENMP这个配置项,使opencv库支持openmp(openmp是一种共享内存并行系统的多处理器程序设计的一套指导性编译处理方案),这样编译出来的库就具有多核处理能力了。
2017-10-23 16:31:29
1524
原创 Android WindowContainer窗口结构
窗口是根据显示屏幕来管理,每个显示屏幕的窗口层级分为37层,0-36层。每层可以放置多个窗口,上层窗口覆盖下面的。要理解窗口的结构,需要学习下WindowContainer、RootWindowContainer、DisplayContent、TaskDisplayArea、Task、ActivityRecord、WindowToken、WindowStateWindowContainer等类。
2025-02-14 19:45:03
1052
原创 UE虚幻引擎No Google Play Store Key:No OBB found报错如何处理
UE虚幻引擎No Google Play Store Key:No OBB found报错如何处理?UE配置默认在打包APK时会附加生成一个OBB文件,如果只将APK拷贝到设备上安装就会出现这个错误。
2025-02-04 23:55:27
575
原创 Android Toast 系统切换多语言显示
在你的代码中,通过资源 ID 来获取字符串资源,这样在不同的语言环境中显示对应语言的消息。因此,你不需要针对语言切换编写特定的代码,Android 会根据系统的语言环境自动选择合适的字符串资源文件。这样,通过在资源文件中定义不同语言的字符串资源,Android 会自动根据当前系统语言来选择正确的资源,确保你的 toast 消息能够适应系统语言的变化。安卓系统会自动切换你的资源文件来适配当前的系统语言设置,你只需确保你的资源文件被正确配置。Toast 消息显示为当前系统语言对应的字符串资源。
2025-01-24 16:35:57
808
原创 UnrealEngine 打包Android平台应用
支持将项目发布到移动设备上,并且提供了若干功能帮你将项目发布到。本节包含了如何设置Android开发环境、如何使用Android功能和服务、以及如何为发布游戏做准备相关的指南。
2024-09-14 12:38:01
1895
转载 Android adj调整 --- computeOomAdjLSP流程详解
Android adj调整 --- computeOomAdjLSP流程详解
2024-09-06 15:41:01
653
原创 OpenXR Monado compositor处理layers(progress->scheduled)
OpenXR Monado compositor处理layers(progress->scheduled)
2024-09-05 12:35:01
130
原创 OpenXR Monado compositor处理应用layers(cheduled->delivered)
OpenXR Monado compositor处理应用的layer,scheduled->delivered
2024-09-05 12:33:03
240
原创 Android使用addr2line分析Native Crash
从foo()转换为_Z3foov的过程被称为mangle,_Z3foov转换为foo()的过程被称为demangle。这里展开说说-C这个参数,我们知道C/C++语言在编译以后,函数的名字会被编译器修改为编译器内部识别的名字,该名字在链接的时候被用到。常用的地址转换工具有addr2line、ndk-stack等,个人比较喜欢addr2line,所以接下来介绍下该工具的基本使用方式。我们主要关注backtrace后面的信息,同时带"pc"和"/data"的行基本就是app相关的崩溃行了。
2024-09-02 12:24:33
1624
使用Linux的V4L2读取摄像头数据+Opencv图像处理
2017-11-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人