- 博客(11)
- 收藏
- 关注
原创 白平衡技术介绍
白平衡是一种**纠正色偏**的**校正过程**,其目标是让真实的白色或灰色物体,能够经过相机ISP处理后在最终的图像数据中,其RGB值相等(或符合标准白点比例)。白平衡的基本实现方式:**调整RGB增益**,即在源画面的RGB像素的三个通道上叠加不同的系数,保证混合出来是标准的白。
2025-11-14 16:59:03
736
原创 VScode+MinGW-w64编译环境不支持多线程库
官网的download页面包含了LLVM-MinGW(Clang+MinGW)、MinGW-W64-builds(官方纯工具链)、MSYS2(省去麻烦的配置适合初学者)、WinLibs.com(开箱即用)等,离线模式推荐MinGW-W64-builds,能连接互联网则推荐MSYS2。首先,MinGW分MinGW和MinGW-W64,前者只能编译生成32位程序,后者是升级版,可以编译生成32或64位可执行程序。很显然,编译器MinGW-W64的x86_64-win32-seh-rev1版本并不支持多线程。
2025-10-24 09:29:17
343
原创 图像增强——滤波介绍
图像滤波是通过数学运算修改像素值,以选择性增强、抑制或提取图像中的特定特征。其本质是对图像信号的频率成分进行控制。滤波按照实现方式可分为空间域滤波和频率域滤波,空间域直接通过卷积/非线性操作处理像素值,直观高效,但只对局部邻域处理,全局性弱;频率域需要傅里叶变换FFT转换到频域以后过滤特定频率分量处理,再逆变换回空间域,能对全局频率分量处理,但比较复杂。滤波按照功能效果可分为低通滤波和高通滤波,低通滤波顾名思义允许低频信号通过,抑制高频信号,图像会变得模糊,噪声/细节减少;
2025-08-14 19:15:56
1400
原创 文件编码格式
在进行代码开发,特别是有中文注释时,跨代码开发平台很容易遇到编码格式不统一的问题,导致注释乱码现象,对此简单学习了解一下相关的知识。一、字符编码计算机眼中,所有的信息都是二进制0和1组成的数字串,为了能让字符信息显示到屏幕上,就需要给每个字符一个数字编号,数字编号到字符之间的mapping必须是一对一的,mapping关系就叫字符集。有了映射关系还不够,必须要处理字符间的间隔关系。
2025-06-12 20:16:38
835
原创 md文件基础语法
如何输入特殊字符?(具有特殊功能的字符,比如标题、字体格式等)转义字符\表示,如*、_、#;放入代码块中,如*、_、#;放在内联代码中,如*、_、#;
2025-01-21 00:58:11
2951
原创 开发环境——离线Windows下的VScode C/C++开发环境
本文主要记录一下关于如何离线配置VScode的C/C++开发环境, 方便快速使用VScode进行代码开发,虽然一般的项目建议Visual Studio下开发,但是VScode比较好用的是轻便简洁,同时可以开发python等多种项目。
2024-12-29 21:05:00
3262
原创 嵌入式开发——安卓NDK编译与运行
Native Development Kit,是Android的一个工具开发包,属于Android,与Java并无直接关系,主要用于在Android应用开发中编写和编译C/C++代码;NDK提供了一系列系统库和工具,无需导入依赖库,可直接使用C/C++编写性能关键的部分,与Java集成在一起。
2024-12-02 20:09:52
720
原创 usb-blaster 驱动在设备管理器处更新且安装成功后仍有黄色感叹号,显示:Windows 无法加载此软件的设备驱动程序。驱动程序可能损坏或丢失(代码:39)
项目场景:在做电子实验(数电、计组实验等)时,需要将程序烧录进设备箱,使用USB-Blaster驱动,但在烧录时quartus始终无法找到驱动程序,在根据有些博主的方法,比如底部搜索设备管理器,进入后找到USB-Blaster驱动,右击更新驱动程序,选择quartus目录下drivers,大多数同学到这里问题已解决,但我的电脑有点怪,驱动跟新成功后还是有黄色感叹号。问题描述驱动更新成功后无法解决,右击驱动出现如下提示:Windows 无法加载这个硬件的设备驱动程序。驱动程序可能已损坏或不见了。 (代
2022-04-19 22:02:31
8649
4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅