logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

OpenCV 4.10.0 移植

本文介绍了OpenCV 4.10.0在aarch64平台上的移植过程。OpenCV作为计算机视觉领域的核心开源库,支持图像处理、目标检测、深度学习等功能。文章详细说明了在Ubuntu 18.04环境下配置交叉编译工具链,通过CMake构建脚本完成编译,生成包括核心库(core)、图像处理(imgproc)、图像编解码(imgcodecs)等关键模块。最后总结了各库文件的作用,如core提供基础数据

文章图片
#opencv
Buildroot 增加系统启动项并解决后台无法获取输入(串口)

Buildroot 是一款轻量级、高度可定制的开源工具集,专为嵌入式系统打造。它通过自动化构建流程(交叉编译工具链、Linux内核、根文件系统、引导程序),将复杂的嵌入式开发简化为“菜单配置”(make menuconfig)。开发者无需手动处理依赖与兼容性问题,只需勾选所需软件包,即可生成完整的可烧录镜像。在嵌入式场景中,服务进程的自动加载是刚需, 通常将启动脚本置于/etc/init.d/(S

文章图片
Ubuntu 22.04: 使用chroot切换到Ubuntu18.04运行环境进行开发编译

使用chroot切换Ubuntu开发环境 摘要:本文介绍了使用chroot技术在不同Ubuntu版本间切换开发环境的方法。针对嵌入式开发中不同SDK对编译环境的特殊需求,作者详细讲解了如何通过chroot将安装在U盘的Ubuntu 18.04系统作为隔离环境运行在Ubuntu 22.04主机上。内容包括准备工作、挂载文件系统、进入/退出chroot环境的操作步骤,以及实用小贴士和自动化挂载脚本。这

文章图片
#ubuntu#linux
Android 12 打开网络ADB并禁用USB连接ADB

Android 调试桥 (adb) 是一种功能多样的命令行工具,可让您与设备进行通信。adb 命令可用于执行各种设备操作,例如安装和调试应用。adb 提供对 Unix shell(可用来在设备上运行各种命令)的访问权限。尝试修改adb显示名称, 单独打开网络调试.

文章图片
#android#adb
制作RK3568 ubuntu20.04桌面版镜像

RK3568 是一款强大的处理器,适用于多种应用场景。它支持 Ubuntu 操作系统,为开发人员提供了更大的灵活性和选择空间。通过下载官方的基础镜像包制作适用于RK3568的ubuntu系统镜像包.

文章图片
android 采集PCM音频数据并播放(支持USB摄像头MIC)

平台RK3288 + Android 7.1开发在开始之前需要先了解下当前的音频设备情况:查看当前支持的声卡设备(找到card[0, N])rk3288:/proc/asound # lltotal 0lrwxrwxrwx 1 root root 5 2020-04-15...

RK3588 linux 修改ulimit 配置

ulimit内核文件的大小限制进程数据块的大小限制Shell进程创建文件大小限制可加锁内存大小限制常驻内存集的大小限制打开文件句柄数限制分配堆栈的最大大小限制CPU占用时间限制用户最大可用的进程数限制Shell进程所能使用的最大虚拟内存限源于一次粗心大意, 编写的程序忘记了关闭打开的文件, 导致文件打开失败, 失败的原因是打开的文件太多

文章图片
#linux
OpenCV 4.10.0 移植 - Android

本文介绍了如何在Ubuntu环境下为Android平台编译OpenCV 4.10.0 SDK,并集成到Android Studio项目中。文章提供了两种编译方法:使用Python脚本或传统Make工具,详细说明了环境配置和编译参数设置,包括NDK路径、ABI类型选择等关键配置。编译完成后,SDK目录将包含native库和Java绑定文件。最后讲解了如何将编译好的OpenCV模块导入Android

文章图片
#opencv#android#人工智能
OpenCV 4.10.0 移植

本文介绍了OpenCV 4.10.0在aarch64平台上的移植过程。OpenCV作为计算机视觉领域的核心开源库,支持图像处理、目标检测、深度学习等功能。文章详细说明了在Ubuntu 18.04环境下配置交叉编译工具链,通过CMake构建脚本完成编译,生成包括核心库(core)、图像处理(imgproc)、图像编解码(imgcodecs)等关键模块。最后总结了各库文件的作用,如core提供基础数据

文章图片
#opencv
ffmpeg + gstreamer: 投屏如此简单

FFmpeg 和 GStreamer 均为音视频处理工具。FFmpeg 可通过命令行将本地视频编码并推送至网络,实现投屏,如将视频流以 RTSP 协议发送到指定地址。GStreamer 则适合作为接收端播放,通过构建包含网络源、解码器、渲染器的管线,接收并播放 FFmpeg 推送的流。二者常配合使用:FFmpeg 负责编码和推送投屏内容,利用其强大的格式支持和高效编码能力;GStreamer 凭借

文章图片
    共 25 条
  • 1
  • 2
  • 3
  • 请选择