Faris@China
码龄7年
关注
提问 私信
  • 博客:47,833
    动态:1
    47,834
    总访问量
  • 38
    原创
  • 1,764,433
    排名
  • 5
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:四川省
  • 加入CSDN时间: 2017-07-22
博客简介:

Daniel Leng的博客

查看详细资料
个人成就
  • 获得45次点赞
  • 内容获得4次评论
  • 获得236次收藏
  • 代码片获得797次分享
创作历程
  • 23篇
    2023年
  • 20篇
    2022年
  • 1篇
    2021年
成就勋章
TA的专栏
  • 華爲機試
    14篇
  • Linux
    2篇
  • ROS
    8篇
  • 图像采集
  • LVGL
    1篇
  • C语言
    1篇
  • 编译器
    1篇
  • C/C++
    2篇
  • 网络安全
  • English Learning
  • webRTC
  • 网络通信
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

342人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

OpenCV学习之图像获取和显示

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

uboot启动linux kernel的流程

uboot启动linux kernel的流程,以及给tag传参的机制
原创
发布博客 2023.11.06 ·
562 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

u-boot启动流程分析

u-boot启动流程
转载
发布博客 2023.11.06 ·
344 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

ROS入门

ROS入门
原创
发布博客 2023.11.01 ·
125 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

ROS基础

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

ROS节点通信之动作

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

ROS节点通信之服务

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

ROS节点通信之话题

ROS节点通信方式之话题通信
原创
发布博客 2023.10.31 ·
427 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

创建/删除ROS功能包

创建ROS功能包
原创
发布博客 2023.10.30 ·
1761 阅读 ·
0 点赞 ·
0 评论 ·
11 收藏

创建ROS工作空间

创建ROS工作空间
原创
发布博客 2023.10.30 ·
93 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Ubuntu18.04LTS上安装ROS melodic

Ubuntu上安装ROS
原创
发布博客 2023.10.30 ·
162 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

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

安装Ubuntu虚拟机
原创
发布博客 2023.10.30 ·
562 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

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

版权声明:本文为[HelloMarsMan]的原创文章,转载请附上原文出处链接及本声明。原文链接:https://www.cnblogs.com/ToTigerMountain/articles/17601567.html。
转载
发布博客 2023.10.27 ·
239 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Linux进程状态

linux进程状态
原创
发布博客 2023.10.27 ·
101 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

为什么Linux需要虚拟内存

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

linux “一切皆文件”的思想

一切皆文件
原创
发布博客 2023.10.26 ·
180 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

linux系统结构

(System Call Interface)是内核空间和用户空间的接口层,提供了一系列的系统API给用户空间,便于用户使用linux的功能。譬如:文件相关的系统调用open/read/write/close。(Kernel)是linux内核空间中独立于特定的处理器体系架构的内核代码,这些代码是linux支持的所有处理器体系架构都通用的部分。(Architecture Dependent Kernel Code)是内核空间中与特定处理器体系架构相关的部分代码。
原创
发布博客 2023.10.26 ·
542 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

ARM协处理器

协处理器
原创
发布博客 2023.10.25 ·
117 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

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

ARM SOC RISC ARMv8 指令集架构
转载
发布博客 2023.10.25 ·
1112 阅读 ·
3 点赞 ·
0 评论 ·
15 收藏

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

IO系统之统一编址和独立编址
原创
发布博客 2023.10.25 ·
1168 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏
加载更多