自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(44)
  • 收藏
  • 关注

原创 OpenCV学习之图像获取和显示

但要注意,由于 MacOSX 中嵌入了颜色管理,目前这些本机图像加载器提供的图像具有不同的像素值。这是读取视频文件或从解码中捕获数据的最方便的方法,并返回刚捕获的帧。如果没有捕获到帧(相机已断开连接,或者视频文件中没有更多帧),则该方法返回false,函数返回空图像(使用cv::Mat,用Mat::empty()测试)。标志创建的,则图像将以原始大小显示,但仍受屏幕分辨率的限制。时,如果编解码器的内部灰度转换可用,将使用编解码器的内部灰度转换。如果抓取到图像返回true,否则,返回false。

2023-11-07 16:40:09 453

原创 uboot启动linux kernel的流程

uboot启动linux kernel的流程,以及给tag传参的机制

2023-11-06 17:44:48 423

转载 u-boot启动流程分析

u-boot启动流程

2023-11-06 15:10:04 274

原创 ROS入门

ROS入门

2023-11-01 16:21:40 107

原创 ROS基础

ROS是一个用于机器人的开源的元操作系统。它提供了您期望从操作系统获得的服务:包括硬件抽象、底层设备控制、常用功能的实现、进程间消息传递和包管理。它还提供了跨平台的工具和库,这些工具和库可用于获取、构建、编写和运行代码。ROS在某些方面类似于“机器人框架”,如Player、YARP、Orocos、CARMEN、Orca、MOOS和Microsoft Robotics Studio。ROS运行时“图”是一个使用ROS通信基础设施松散耦合的进程对等网络(可能分布在多台机器上)。

2023-11-01 16:10:38 84

原创 ROS节点通信之动作

ROS节点之间通过收发消息进行通信,消息收发机制分为话题(topic)、服务(service)和动作(action)三种。如上计算图中的节点2与节点3、节点2与节点5采用话题通信,节点2与节点4采用服务通信,节点1与节点2采用动作通信。,动作客户端向动作服务端发送目标,动作服务端要达到目标需要一个过程,动作服务端在执行目标的过程中实时地反馈消息,并在目标完成后返回结果。在工作空间根目录中使用catkin_make,编译该工作空间中的所有功能包。新开终端,运行主节点(如果主节点已运行,则跳过此步骤)

2023-11-01 14:28:14 159

原创 ROS节点通信之服务

ROS节点之间通过收发消息进行通信,消息收发机制分为话题(topic)、服务(service)和动作(action)三种。如上计算图中的节点2与节点3、节点2与节点5采用话题通信,节点2与节点4采用服务通信,节点1与节点2采用动作通信。,服务客户端向服务提供端发送请求,服务提供端在收到请求后立即进行处理并返回响应信息。在工作空间根目录中使用catkin_make,编译该工作空间中的所有功能包。创建一个功能包,在此功能包中设计一些节点来测试服务通信方式。新开终端,运行主节点(如果主节点已运行,则跳过此步骤)

2023-10-31 15:37:52 221

原创 ROS节点通信之话题

ROS节点通信方式之话题通信

2023-10-31 11:38:29 272

原创 创建/删除ROS功能包

创建ROS功能包

2023-10-30 17:06:10 1279

原创 创建ROS工作空间

创建ROS工作空间

2023-10-30 16:40:53 72

原创 Ubuntu18.04LTS上安装ROS melodic

Ubuntu上安装ROS

2023-10-30 15:31:59 133

原创 Windows上通过VMware虚拟机安装Ubuntu系统

安装Ubuntu虚拟机

2023-10-30 14:51:43 433

转载 Linux下僵尸进程的处理与回收

版权声明:本文为[HelloMarsMan]的原创文章,转载请附上原文出处链接及本声明。原文链接:https://www.cnblogs.com/ToTigerMountain/articles/17601567.html。

2023-10-27 14:31:27 190

原创 Linux进程状态

linux进程状态

2023-10-27 14:23:52 50

转载 为什么Linux需要虚拟内存

虚拟内存的设计方法可以说是软件工程中的常见手段,通过结合磁盘和内存各自的优势,利用中间层对资源进行更合理地调度充分提高资源的利用率并提供和谐以及统一的抽象,而在实际的业务场景中,类似的缓存逻辑也比较常见。操作系统的虚拟内存是非常复杂的组件,没有工程师能够了解其中的全部细节,不过了解虚拟内存的整体设计也很有价值,我们能够从中找到很多软件设计的方法。我们重新回到今天的问题 — Linux 操作系统中为什么需要虚拟内存:虚拟内存可以结合磁盘和物理内存的优势为进程提供看起来速度足够快并且容量足够大的存储;

2023-10-26 19:40:59 76

原创 linux “一切皆文件”的思想

一切皆文件

2023-10-26 18:08:30 111

原创 linux系统结构

(System Call Interface)是内核空间和用户空间的接口层,提供了一系列的系统API给用户空间,便于用户使用linux的功能。譬如:文件相关的系统调用open/read/write/close。(Kernel)是linux内核空间中独立于特定的处理器体系架构的内核代码,这些代码是linux支持的所有处理器体系架构都通用的部分。(Architecture Dependent Kernel Code)是内核空间中与特定处理器体系架构相关的部分代码。

2023-10-26 16:29:35 61

原创 ARM协处理器

协处理器

2023-10-25 17:13:56 60

转载 到底什么是Cortex、ARMv8、arm架构、ARM指令集、soc?一文帮你梳理基础概念【科普】

ARM SOC RISC ARMv8 指令集架构

2023-10-25 14:42:11 793

原创 IO系统之统一编址和独立编址

IO系统之统一编址和独立编址

2023-10-25 11:24:33 926

转载 可执行文件的装载与进程

程序加载流程

2023-10-24 19:55:14 52

原创 C程序的编译和链接过程

预处理器负责对源代码进行基本的文本操作,主要涉及:注释、宏定义、头文件包含、条件编译等。链接器负责将所有的目标文件,按照一定的规则链接成可执行程序。编译器负责将预处理后的代码翻译成汇编代码,生成汇编文件。汇编器负责将汇编代码翻译成机器语言,生成目标文件。

2023-10-23 17:03:31 25

原创 C程序编译流程之预处理器

介绍C程序编译流程的预处理环节

2023-10-20 11:15:09 70

原创 【Ini格式文件】Ini格式文件的读写

Ini格式文件的读写

2022-11-04 12:38:23 1403 1

原创 【Linux】Linux程序中通过popen执行shell命令并获取执行结果

linux程序中执行shell命令的方式有很多种,譬如:system、exec族函数、popen。这里演示使用popen来执行ping命令,并获取执行结果。

2022-11-03 13:41:41 2470

原创 【shell脚本】利用shell脚本实现检测linux网络通达性的功能

最近需要在linux的应用层去测试网络的通达性,并根据测试结果来启动其他的应用程序。所以用shell脚本去实现了网络通达性的测试程序。

2022-08-04 11:53:40 938

原创 【C++】正则表达式

正则表达式

2022-06-09 20:18:00 14396 1

原创 【时间函数】gettimeofday

时间函数

2022-06-09 11:30:58 8840

原创 【LVGL】使用PC 模拟器搭建LVGL开发环境

LVGL开发环境搭建

2022-06-05 13:41:55 2679 2

原创 【华为机试之C++】求int型正整数在内存中存储时1的个数

位移运算

2022-06-04 18:07:57 110

原创 【华为机试之C++】字符串排序

字典排序

2022-06-04 15:07:56 616

原创 【华为机试之C++】句子逆序

stringstream提取句子中的单词

2022-06-04 14:26:33 154

原创 【华为机试之C++】翻转字符串

字符串逆序

2022-06-04 11:22:29 118

原创 【华为机试之C++】数字颠倒

字符串逆序

2022-06-04 11:03:11 560

原创 【华为机试之C++】字符个数统计

统计字符出现的次数

2022-06-04 10:38:37 324

原创 【华为机试之C++】提取不重复的整数

提取整数的每个位置上的数字

2022-06-04 09:59:59 214

原创 【华为机试之C++】合并表记录

键值对std::map排序

2022-06-03 17:47:58 170

原创 【华为机试之C++】取近似值

浮点运算

2022-06-03 13:47:37 156

原创 【華爲機試之C++】質數因子

质数

2022-06-02 13:30:32 134

原创 【華爲機試之C++】進制轉換

進制轉換

2022-06-01 20:38:01 81

【C程序编译流程之预处理器】附属源码

测试使用的源码

2023-10-20

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除