自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 STM32 系统时钟配置

简要介绍stm32片上的时钟,包括时钟频率,设置方法,时钟主要用法

2024-10-23 11:12:04 1260

原创 机器学习模型训练中,模型和梯度是什么?

做AI相关的工作,最离不开的就模型训练。本文主要简单介绍一下训练过程当中涉及的几种术语的本质,了解了这些,能更清晰地理解整个训练过程。

2023-12-02 11:13:06 2031

原创 STM32 GPIO各个模式配置详解

STM32 GPIO 端口模式配置

2021-11-19 16:53:00 6964 2

原创 Opencv学习笔记五——梯度计算

需要的库和自定义函数import cv2import numpy as npimport matplotlib.pyplot as plt def cv_show(name, mat): cv2.imshow(name, mat) cv2.waitKey(0) cv2.destroyAllWindows()一、Sobel算子对周围各点赋予权重,再计算梯度计算垂直方向梯度的权重【水平方向则是它的转置矩阵】### 函数原型void cv:.

2021-08-23 11:34:10 1169

原创 Opencv学习笔记四——图像形态学操作

需要的库和自定义函数import cv2import numpy as npimport matplotlib.pyplot as pltdef cv_show(name, mat): cv2.imshow(name, mat) cv2.waitKey(0) cv2.destroyAllWindows()一、腐蚀操作——erode对图片外围进行销蚀处理,让图像变“瘦”。可用于处理图像中的毛刺。### 函数原型void cv::erode

2021-08-20 11:31:01 613

原创 Opencv学习笔记三——图像滤波

所需模块与自定义函数import cv2import numpy as npimport matplotlib.pyplot as plt def cv_show(name, mat): cv2.imshow(name, mat) cv2.waitKey(0) cv2.destroyAllWindows()一、均值滤波均值滤波的特点就是对某个像素点附近的所有点数相加,并求平均数,得到该像素点的值,有利于图像整体的平滑处理。1.blur###

2021-08-17 21:19:33 163

原创 Opencv学习笔记二——基本图像操作

最近本人在学习OpenCV,简要地记一下笔记,课后温习的同时便于日后查阅。所用教程是唐宇迪老师的OpenCV教程,个人觉得讲解清晰易懂,附上链接:https://www.bilibili.com/video/BV1tb4y1C7j7?p=5一、截取图像当我们使用imread读取一张图片后,返回值是一个多维数组。如果采用的是3通道BGR读取,那么这个数组会是一个三维的,第一个维度表示纵向的像素点,第二个维度表示横向的像素点,第三个维度表示BGR中的通道。所以截取的时候直接使用数组切片即可。

2021-08-15 22:40:58 230

原创 Opencv学习笔记一——读取图像

最近本人在学习OpenCV,简要地记一下笔记,课后温习的同时便于日后查阅。所用教程是唐宇迪老师的OpenCV教程,个人觉得讲解清晰易懂,附上链接:https://www.bilibili.com/video/BV1tb4y1C7j7?p=5一、所需模块import cv2import numpy as npimport matplotlib.pyplot as plt二、读取图片读取图片函数——imread### C++中的函数原型 Mat imread(const

2021-08-15 11:12:40 543 1

空空如也

空空如也

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

TA关注的人

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