STC实验箱4IAP15W4K58S4Keil uVision V5.29.0.0PK51 Prof.Developers Kit Version:9.60.0.0 硬件知识 摘自《STC15系列单片机器件手册》 STC15系列单片机还提供另一种高速串行通信接口——SPI接口。SPI是一种全双工、高速、同步的通信总线,有两种操作模式:主模式和从模式
STC实验箱4IAP15W4K58S4Keil uVision V5.29.0.0PK51 Prof.Developers Kit Version:9.60.0.0 库函数 比较器的库函数仅在官方例程中发现,未与其他库函数放在一起,笔者也未对其进行测试,请谨慎使用。 compare.c /*--------------------------------
STC实验箱4IAP15W4K58S4Keil uVision V5.29.0.0PK51 Prof.Developers Kit Version:9.60.0.0 DMA控制见【0.96寸 OLED屏实现1500Fps的帧率】STM32 软件、硬件SPI、I2C驱动总结 OLED SPI 端口定义 本节引自STM32驱动0.96寸OLED液晶屏(12864液晶屏
STC实验箱4IAP15W4K58S4Keil uVision V5.29.0.0PK51 Prof.Developers Kit Version:9.60.0.0 硬知识 硬件知识 摘自《STC15系列单片机器件手册》 STC15系列部分单片机集成了3路可编程计数器阵列(CCP/PCA)模块(STC15W4K32S4系列单片机只有两路CCP
STC实验箱4IAP15W4K58S4Keil uVision V5.29.0.0PK51 Prof.Developers Kit Version:9.60.0.0 硬知识 摘自《STC库函数使用参考》 ADC初始化函数 ADC_InilizeADC_InitTypeDef的定义见于文件”ADC.H”。 typedef struct { u8
STC实验箱4IAP15W4K58S4Keil uVision V5.29.0.0PK51 Prof.Developers Kit Version:9.60.0.0 硬知识 摘自《STC库函数使用参考》 定时器初始化函数 Timer_InilizeTIM_InitTypeDef的定义见于文件”timer.H”. typedef struct {
STC实验箱4IAP15W4K58S4Keil uVision V5.29.0.0PK51 Prof.Developers Kit Version:9.60.0.0 硬知识 摘自《STC库函数使用参考》 串口初始化函数 USART_ConfigurationCOMx_InitDefine的定义见于文件”USART.H”。 typedef struc
STC实验箱4IAP15W4K58S4Keil uVision V5.29.0.0PK51 Prof.Developers Kit Version:9.60.0.0 在STC官网发现了库函数,大受震撼:宏晶科技官方网站直接搜“库函数”,目前仅有STC15和STC8系列有库函数:内容如下 新建工程 复制库函数到工程内 添加文件到工程中 STC15Fx
平台:Windows 10 20H2 Python 3.8.12 (default, Oct 12 2021, 03:01:40) [MSC v.1916 64 bit (AMD64)] :: Anaconda, Inc. on win32 OpenCV 4.5.4.58 安装 本节内容引自使用pip安装Opencv —— xwc2 在要安装的环境内使用如下命令安装:
平台:Windows 10 20H2 Visual Studio 2015 OpenCV 2.4.13.6 本文参考自最新opencv-c++安装及配置教程(VS2019 C++ & opencv4.4.0) —— /我爱西红柿炒鸡蛋/及vs2013 配置 OpenCV2.4.9和 OpenCV3.3 多版本共存 —— Galaxy.Dong 之前已安装过OpenCV
平台:Windows 10 20H2Visual Studio 2015OpenCV 4.5.3 二值图像 原理 本节内容引自二值图像腐蚀与膨胀操作样例 —— Zetaa 腐蚀 结构的原点设置在结构内部情况举例 上图中图(a)为原图像,图(b)为结构元素寻找结构元素匹配原图的位置(右侧为输出图像) 根据原点在原图像中的位置,在输出图像上完全对应的位置上涂黑,即输出图像更变为
平台:Windows 10 20H2Visual Studio 2015OpenCV 4.5.3 原理 如图所示,我们需要求P点的像素值。我们已知了Q11、Q21、Q12、Q22、P的坐标。也知道Q11、Q21、Q12、Q22的像素值。所以先用关于X的单线性插值去分别计算R1、R2的像素值 再使用关于y方向的单线性插值计算P点的像素值。 由以上思路可化简得到如下式子。I
平台:Windows 10 20H2Visual Studio 2015OpenCV 4.5.3 本文算法改进自图形算法与实战:6.图像运动专题(5)图像旋转-基于近邻插值的图像旋转 —— 进击的CV 原理 将旋转后图像的像素点映射回原图像,找到它的采样点,即旋转的逆变换。映射的结果不会都是整数像素点,那么旋转后的点的像素值由与采样点最邻近的像素值表示,这就是最近邻插值。 改变尺
平台:Windows 10 20H2 Visual Studio 2015OpenCV 4.5.3 本文所用源码修改自双边滤波(bilateral filter)以及联合双边滤波(joint bilateral filter)—— flow_specter 源码 滤波器 // 双边滤波// @ src 待滤波的影像// @ dst 输出的影像void BilateralFilter(Ma
平台:Windows 10 20H2Visual Studio 2015OpenCV 4.5.3 本文所用源码修改自C++ opencv 图片二值化最佳阈值确定(大津法,OTSU算法)——Sharon Liu 概念 Otsu算法,也叫最大类间方差法,是1979年由日本学者大津提出的(所以也叫大津法),是一种自适应阈值确定的方法,一种全局的二值化算法。 它是根据图像的灰度特性,
平台:Windows 10 20H2 Visual Studio 2015 OpenCV 4.5.3 本文内容节选自《数字图像处理》第三版C++源码修改自C++数字图像处理(1)-伽马变换 —— 图像大师 概念 C++源码 变换函数 //函数名:gammaTransformation//作用:实现伽马变换//参数://matInput:输入图像//fG
平台:Windows 10 20H2 Visual Studio 2015 OpenCV 4.5.3 本文综合自直方图计算和程序员-图哥——图像处理之直方图均衡化及C++实现 概念 直方图定义 直方图均衡化 直方图均衡化的作用是图像增强。 有两个问题比较难懂,一是为什么要选用累积分布函数,二是为什么使用累积分布函数处理后像素值会均匀分布。 为什
积分
粉丝
勋章
TA还没有专栏噢
第三方账号登入
看不清?点击更换
第三方账号登入
QQ 微博 微信