自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 基于Linux和Android多进程通信机制的AIDL介绍

在操作系统中,进程与进程间的内存和数据都是不共享的,且一个进程空间可以分为用户空间和内核空间。2.接收数据的缓存要由接收方提供,但接收方不知道到底要多大的缓存才能满足需求(一般做法是:开辟尽量大的空间or先调用API接收消息头获得消息体大小,再开辟适当的空间接收消息体,但是前者浪费空间,后者浪费时间。3.发送方进程通过系统调用copy_from_user()将数据拷贝到内核缓存区,由于内核缓存区和接收进程的用户空间存在内存映射,因此也就是相当于把数据发送到了接收进程的用户空间,完成跨进程通信。

2024-09-02 10:18:55 936

原创 计算P3色域图片超过sRGB色域像素

有一个阈值(241,0,0)大于241的纯红色在从P3转换到sRGB时都会映射到(255,0,0)而小于241的纯红色在转换后可以映射到(255,0,0)内的某个值。这个P3图中有两种纯红色,其RGB值分别为(255,0,0)和(237,0,0),一般工程中常用这张图测试显示设备的色彩管理。很多地方的文章会介绍说,(255,0,0)是超过sRGB色域的值,而(237,0,0)是在sRGB色域内的值,如果我们用上面的计算方式测试会发生什么呢?特别注意的是,P3到sRGB的转换不只一种方式,例如使用。

2024-07-25 10:58:17 1333

原创 PCL和Eigen冲突问题

如果你在做SLAM相关的工作时利用到PCL和Eigen这两个库,并且在编译和运行时遇到了一些问题,可以参考下面的解决方案。

2023-12-28 16:21:02 696

原创 ubuntu 解决耳机插上没声音的方法(物理方法)

在双屏模式下,3.5mm接口的耳机插在电脑上没有声音。打开设置->声音,发现设置里只有HDMI和内置扬声器两个选项,识别不到插上的耳机。

2023-07-18 14:57:15 2373

原创 Cannot generate a safe runtime search path for target 可能的原因与解决方法

如果你在编译时遇到以下错误,那么你可能遇到了和我一样的问题。仔细看警告说明,他说在 /usr/lib/x86_64-linux-gnu 目录下的库文件可能与 /usr/local/lib 目录下的库文件冲突。我自己是在删除旧版本的PCL并安装新版本的PCL后出现的该问题。去相关目录查看后发现,/usr/lib/x86_64-linux-gnu 目录下是已经删除的旧版本PCL残留的库文件,而/usr/local/lib 目录下是新版本的需要的库文件。

2023-06-14 15:43:51 3367 2

原创 pcl1.12与vtk9.1 造成的点云窗口闪退解决方法

如果你在使用PCL 的cloudviewer 或者 PCLVisualizer 这两种方式可视化点云时发现你的点云窗口出现了一瞬间就消失了,接着编译器报segmentation fault。那么你很可能遇到了和我一样的问题。

2023-06-13 19:52:36 2794 7

空空如也

空空如也

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

TA关注的人

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