自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 opencv 矢量操作实例

本来来记录一些SIMD操作的实例。

2024-08-06 09:36:46 371 1

原创 opencv的普遍特性中矢量化操作

opencv 矢量化操作

2024-08-05 14:16:11 856

原创 opencv 使用XML和YAML格式来输入输出文件

在这里,您可以观察到,在read部分中,我们定义了如果用户试图读取不存在的节点会发生什么。在这种情况下,我们只返回默认的初始化值,然而,更详细的解决方案是返回例如对象ID的- 1值。在c++中,可以通过OpenCV I/O XML/YAML接口(就像OpenCV数据结构的情况一样)通过在类内外添加读和写函数来序列化它。读入是一个简单的寻址(通过[]操作符)和强制类型转换操作,或者通过>>操作符进行读操作。添加了这四个函数后,使用>>操作符进行写操作,使用<<操作符进行读操作。举一个数据结构的例子。

2024-07-19 16:04:40 565

原创 ezcad hatch

ezcad 填充

2024-07-16 10:55:55 354

原创 离散傅里叶变化

傅里叶变换

2024-06-27 15:27:58 1001 1

原创 傅里叶变换--逆DFT

逆DFT变换

2024-06-27 15:26:05 286

原创 图像的对比度和亮度

伽马矫正

2024-06-17 12:01:33 1222

原创 使用opencv合并两个图像

使用opencv来合并两个图像

2024-06-14 14:20:52 504

原创 opencv中的图像操作

一些opencv中的图像操作

2024-06-14 11:43:38 527

原创 矩阵的掩膜操作

掩膜操作

2024-06-13 13:49:03 913 1

原创 opencv -- 图像矩阵的存储

图像矩阵的存储和扫描

2024-06-11 16:51:29 892

原创 opencv学习笔记 -- 如何扫描图像

opencv查询表

2024-06-05 17:03:58 406

原创 opencv笔记 -- 核心功能模块(Mat)

本文主要介绍了一下如何在opencv中进行存储,以及相应的一些操作,如复制,构造等。

2024-06-05 15:28:01 727

原创 C++协程:promise类型(上)

协程中promise类型(上)

2024-03-11 09:46:32 586

原创 co_await(下)

co_await如何实现

2024-03-11 09:43:25 1050

原创 co_await详解(上)

co_await

2024-03-06 17:19:46 1302

原创 协程原理浅析,包括activation frame和相关操作

activation frame, stack frame, coroutine frame

2024-03-04 16:34:11 818

原创 动态加载dll 找不到指定模块

遇到了一个问题,当我使用动态加载LoadLibrary时发现报错,找不到指定模块,错误代码126。此外还需要注意使用的dll是release版本还是debug版本,两版本不能兼容。

2024-02-20 09:49:43 303

原创 agrpc 代码阅读,基础function点盘点

对agrpc中提供的基本功能模板的盘点

2024-02-02 17:26:58 237

原创 grpc writeOptions

该参数提供了一些相应的选项来帮助我们更好的使用grpc,包括但不限于。等,主要针对写操作,算了自己懒得翻译了,我感觉这个文档讲得很清楚了。

2024-01-24 11:39:49 423

原创 dll加载失败的一些提醒

这两天在动态加载dll,死活加载不上,特此记录一些tips。

2023-11-29 14:56:13 133

原创 DLLMain,dll入口函数

DLLMain

2023-11-22 17:49:59 311

原创 C++加载dll失败

dll加载失败

2023-11-22 13:13:09 388

原创 对libdatachannel的rtp分析

本文是在了解如何使用C++来实现webrtc,当然如果可以的话,还是推荐使用js。首先是对各个作用域的分析,如下。

2023-11-13 17:24:24 375

原创 webrtc实现peer connection的具体实现步骤

两个对等方通过一个已知服务器(signaling)交换握手(交换媒体信息),并使用ICE协议和STUN服务器来了解彼此的公共IP,以此实现直接连接。

2023-10-23 10:36:58 113

原创 github上C++实现WebRTC的example分析

在GitHub上找到了一个使用C++实现webrtc的简单例子,通过简单的分析进行一些学习

2023-10-18 17:26:45 1199

原创 左值右值 引用

左值右值及引用

2023-10-16 16:02:49 46

原创 对github上用C++实现webrtc的peerconnection的example的解析

在寻找WebRTC实现的过程中,找到了一个github上用C++的实现,感觉不错,特此记录学习。WebRTC的具体原理,参考以下链接,本文主要记录该例子在C++中如何实现。下图是该例子的大纲,分为client和server两个部分。

2023-10-11 17:49:15 579

原创 状态机的执行顺序,包括action,on_entry,on_exit和自转换等

在使用状态机时,在进行状态转换的时候会进行一些相应的操作,包括action,on_entry和on_exit等,这个顺序是比较重要的,在此做一些记录,拯救一下岌岌可危的记性。

2023-08-28 11:14:06 444

原创 boost::sml 状态机之子状态机

boost sml 子状态机

2023-08-04 15:38:55 727

原创 关于C++中list的内存情况

C++ std::list,关于新增元素的内存地址问题

2023-07-29 16:48:58 432

翻译 C++ executors中senders和receivers的概念介绍

c++ executors中的senders和receivers概念

2023-04-10 14:10:25 663

原创 boost::sml 状态机

boost::sml

2023-03-22 16:22:02 1134

原创 lock-free和wait-free在并发性方面的比较

lockfree和waitfree的介绍和举例,以及适用情况

2023-03-21 10:59:20 246

原创 linux gdisk使用,可以用来修改gpt模式下的默认值

由于此处想要使用shell脚本处理,跳过这个u-boot的环节,且常用的fdisk工具不支持对gpt下前2048个字节的调整,经过查找,决定使用gdisk。gdisk有一个expert模式可以修改默认值(将之从2048改成64)。需要在0x40的地方放置SPL,因为在此处笔者想要避免使用u-boot的编程,如果是使用u-boot的cmd进行操作,会非常简单,只需要。就可以完成这个存储区域的划分。

2023-03-20 12:08:59 221

原创 未命名的命名空间

如何避免不同文件中的命名冲突

2023-03-06 14:53:40 214

原创 根文件系统在启动中挂载失败的解决措施

磁盘挂载失败的解决措施和/etc/fstab文件解析

2023-03-02 15:39:13 1235

原创 linux安装过程中遇到了“kernel panic : no working init found“的解决措施

linux从内核到根文件目录的中转

2023-03-01 17:30:36 3126

原创 u-boot环境变量设置

u-boot的环境变量设置和修改

2023-02-22 15:14:15 995

原创 rk3399启动过程中Serial: 8250/16550 driver, 6 ports, IRQ sharing disabled

内核启动过程中遇到的IRQ共享问题

2022-11-01 16:58:29 988

空空如也

空空如也

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

TA关注的人

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