自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Matlab图像中加入脉冲噪声、高斯噪声并用均值滤波、中值滤波进行滤波处理

均值滤波(Mean Filtering)原理:均值滤波是一种线性滤波技术,通过对图像中每个像素的邻域内的像素值求平均,来计算该像素的新值。效果:这种滤波器可以有效地去除图像中的随机噪声,但缺点是它也会使图像边缘模糊,因为它不区分边缘和噪声,统一进行平均处理。应用:适用于去除随机噪声,尤其是高斯噪声,但不适合处理具有锐利边缘或细节要求较高的图像。中值滤波(Median Filtering)原理:中值滤波是一种非线性滤波技术,它通过将图像中每个像素的邻域内的像素值进行排序,并取中间值作为该像素的新值。

2024-05-07 17:10:10 564

原创 STM32(六):定时器PWM呼吸灯 (标准库函数)

PWM的全称是脉冲宽度调制(Pulse-width modulation),是指在具有惯性的系统中,可以通过对一系列脉冲的宽度进行调制,来等效的地获得所需要的模拟参量,常应用于电机控速等领域。在STM32微控制器的应用中,PWM技术也非常重要,因为它能够提供精确的信号控制,从而达到对设备行为的精确管理。频率:一秒钟内从高电平时间在到低电平时间,再从低电平跳到高电平的瞬间次数,也就是一秒钟内有多少个PWM的周期,f = 1/Ts。周期:一秒钟内从高电平时间在到低电平时间,Ts= 1/f。PWM信号产生。

2024-05-07 16:46:54 920

原创 STM32(五):TIMER定时器 (标准库函数)

上一篇文章已经介绍了如何用STM32单片机中的Systick嘀嗒定时器来控制LED灯的交替闪烁,实现了点灯的第四种方式。这篇文章我们来介绍一下如何用STM32单片机中的TIMER定时器来控制LED灯的交替闪烁。

2024-04-22 15:20:01 1668

原创 YOLOv8热力图可视化GradCAM

本文是针对yolov8热力图可视化的实现过程,并指出其中需要更改的地方。更改后便可以即插即用,较为简单。

2024-04-17 10:00:00 1399 1

原创 AttributeError: ‘NoneType‘ object has no attribute ‘shape‘

运行代码出现以下numpy报错 AttributeError: 'NoneType' object has no attribute 'shape'

2024-04-17 00:01:09 258 1

原创 YOLOv5热力图可视化GradCAM

本文是针对yolov5热力图可视化的实现过程,并指出其中需要更改的地方。更改后便可以即插即用,较为简单。

2024-04-16 23:55:03 1016 1

原创 RuntimeError: File xx/labels/train.cache cannot be opened

在训练的时候,出现无法被打开的问题,运行代码出现以下报错。

2024-04-15 16:20:28 440 2

原创 AssertionError: ERROR: --resume checkpoint does not exist

断点续训时将weights的default设置为了last.pt的路径并将resume的default设置为了True运行代码出现以下报错。

2024-04-15 13:56:47 206 1

原创 Numpy报错:AttributeError: module ‘numpy‘ has no attribute ‘int‘

运行代码出现以下numpy报错。

2024-04-14 18:04:27 410 3

原创 STM32(四):Systick (标准库函数)

上一篇文章已经介绍了如何用外部中断的方式进行点灯,实现了点灯的第三种方式。这篇文章我们来介绍一下如何用STM32单片机中的Systick嘀嗒定时器来控制LED灯的交替闪烁以及如何使用系统滴答定时器实现精准的 ms 和 μs 延时。

2024-04-14 17:40:37 1196

原创 STM32(三):外部中断 (标准库函数)

上一篇文章已经介绍了如何用按键点灯,使用的是按键扫描的方式,实现了点灯的第二步。这一篇则介绍如何用外部中断的方式实现按键点灯的过程。

2024-04-06 11:34:57 1409

原创 STM32(二):按键 (标准库函数)

上一篇文章已经介绍了如何实现流水灯,实现了点灯的第一步。这一篇则介绍按键控制点灯的实现过程。

2024-03-31 14:43:41 1049

原创 STM32(一):流水灯 (标准库函数)

GPIO分为七个部分:1、保护二极管及上、下拉电阻:保护二级管可以防止引脚外部过高或过低的电压输入2、P-MOS 管和N-MOS 管:控制推挽输出和开漏输出3、输出数据寄存器:由输出数据寄存器GPIOX_ODR4、复用功能输出:STM32 的其它片上外设对GPIO 引脚进行控制5、输入数据寄存器:存储输入数据寄存器GPIOx_IDR6、复用功能输入:GPIO 引脚的信号传输到STM32 其它片上外设7、模拟输入输出:用于ADC 采集电压的输入通道。

2024-03-24 15:50:35 898 1

空空如也

空空如也

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

TA关注的人

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