自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

视觉与物联智能

专注计算机视觉、机器学习、视觉智能、物联网(IoT)、M2M、机器人

  • 博客(1856)
  • 资源 (10)
  • 收藏
  • 关注

原创 数字图像处理与Python语言实现系列文章汇总(共115篇)

数字图像处理与Python语言实现专栏将使用Python语言实现经典数字图像处理领域的经典图像处理算法,为深度学习图像处理打下基础。专栏将包含:图像颜色空间转换、图像几何变换、图像频域变换、图像降噪、图像增强、图像形态学处理、图像边缘检测、图像特征提取、图像滤波、图像分割、图像重建、高性能图像处理等等。

2023-03-19 10:36:30 1925 4

原创 物联网全栈开发实战系列文章汇总(共1158篇,持续更新-2024.09.01)

物联网全栈开发实战专栏将涵盖各类单片机、嵌入式设备及驱动开发实例。从仿真到硬件,从单个实例到综合实例,从单个设备到多个设备的各种方式通信、联网等等。以实例为线索,从硬件到用户终端,掌握物联网全栈开发基础。.................................

2022-04-27 22:55:29 8292 6

原创 【STM32 Blue Pill编程实例】-手机通过HC-05串口蓝牙控制LED

在本文中,我们介绍如何使用 STM32CubeIDE 和 HAL 库将 HC-05 蓝牙模块与 STM32 Blue Pill 开发板连接。 我们将使用 Android 应用程序通过 HC-05 蓝牙模块与 STM32 Blue Pill 进行通信。 我们将如何使用蓝牙通信从 Android 应用程序控制 LED 的示例。 在示例中,LED 将与 Blue Pill 的输出 GPIO 引脚连接,实际上,我们将控制该引脚。

2024-09-20 19:58:14 413

原创 【电路笔记】-运算放大器比较器

在前面的大多数运算放大器文章中,电路都有一个到反相输入的反馈环路。 这种设计是最常见的,因为它确实提供了稳定性并避免了不良的饱和效应,并且通常将其称为线性模式。

2024-09-19 22:07:35 977

原创 【STM32 Blue Pill编程】-SPI主机和从机通信(两个STM32之间SPI通信)

在本文中,我们将介绍如何通过 SPI 通信协议在主机 STM32 和从机STM32 板之间发送和接收数据。 在文章中我们将特别重点展示三种通过 SPI 通信接收数据的方法,包括轮询、DMA 和中断方法。

2024-09-17 18:46:02 603

原创 【电路笔记】-差分运算放大器

正如我们将在本文中看到的,可以向运算放大器的两个输入提供信号,以获得与输入差值成正比的输出。 这种新配置通常称为差分放大器。

2024-09-16 21:28:47 1289

原创 树莓派Pico2(RP2350)开发环境搭建

Raspberry Pi再次通过推出RP2350 MCU突破了微控制器设计的界限。这款微控制器是之前RP2040的重大升级,带来了更强大的性能、高级安全功能,以及新颖的双重指令集架构(dual-ISA)支持,使其成为一个适用于广泛应用的多功能平台。本文将带你初步了解RP2350及其开发环境搭建。

2024-09-15 19:37:33 1272

原创 【STM32 Blue Pill编程】-定时器PWM模式

在文中,我们将介绍如何使用 STM32 Blue Pill 定时器的PWM模式以及如何配置它们以生成具有不同占空比和频率的信号。 我们将使用 LED调光器示例来演示如何使用 STM32Cube IDE 和 HAL 库以及有关 PWM 模式的综合指南在 PWM 模式下设置定时器。

2024-09-14 13:46:41 371

原创 Python编程实例-正则表达式在数据清洗中的使用技巧

如果你是一名Linux或Mac用户,你可能已经在命令行中使用过grep通过匹配模式来搜索文件。正则表达式(regex)允许你根据模式搜索、匹配和操作文本。这使得它们成为文本处理和数据清洗的强大工具。

2024-09-12 21:07:38 364

原创 【STM32 Blue Pill编程】-定时器计数模式

在本文中,我们将讨论如何在计数器模式下配置 STM32 Blue Pill 定时器模块。 要将定时器用作计数器,我们将其配置为输入边沿计数器模式。 在输入边沿捕获计数器模式下,每当输入边沿捕获GPIO引脚上发生外部事件时,STM32的定时器就开始计数。 我们将使用 HAL 库在 STM32CubeIDE 中对 STM32 Blue Pill 进行编程。

2024-09-11 07:46:27 318

原创 【电路笔记】-反相运算放大器

在本文中,将为反相运算放大器提出相同的方法,其中输入信号提供给运算放大器的反相引脚 (-)。

2024-09-10 20:43:33 882

原创 Python编程实例-使用Panda进行数据清洗

本文将使用pandas进行数据清洗的过程分解为7个实用步骤。我们将创建一个样本数据集并完成数据清洗步骤。

2024-09-09 17:38:03 370

原创 【STM32 Blue Pill编程】-定时器编码模式与旋转编码器

在本文中,我们将讨论如何在编码器模式下配置 STM32 定时器模块。 我们将使用旋转编码器来演示如何使用 STM32Cube IDE编程并读取编码器刻度。

2024-09-09 17:35:11 526

原创 【电路笔记】-同相运算放大器

施加到运算放大器的电压信号可以提供给其同相输入端 (+) 或反相输入端 (-)。 这些不同的配置简称为同相运算放大器和反相运算放大器。 在本文中,我们重点关注同相配置并介绍其详细信息。

2024-09-07 14:51:43 1087

原创 【STM32 Blue Pill编程】-定时器输入捕获与频率计数

在本文中,将介绍在STM32CubeIDE中配置定时器的工作模式为输入捕获模式,并通过编程对外部输入信号进行频率计数,从而实现一个频率计数器。

2024-09-06 12:38:59 511

原创 【电路笔记】-运算放大器构建模块

在这本文中,我们将详细介绍最常见的配置及其功能。我们选择将配置分为三个不同的主要组,这将构成本文的各个部分。 因此,第一部分将重点关注缓冲器设计。

2024-09-03 10:00:49 1019

原创 【STM32 Blue Pill编程】-ADC数据采样(轮询、中断和DMA模式)

在本文中,我们将介绍如何使用 ADC 并使用 STM32CubeIDE 和 HAL 库读取模拟输入电压。 在文章中,将讨论三种读取 ADC 的方法,包括轮询、中断和 DMA 方法。 在示例中,我们将电位计作为模拟输入与 STM32 的 ADC 引脚之一连接,测量的数字值将映射到 PWM 占空比,从而控制 LED 亮度。

2024-09-02 18:08:27 803

原创 【杂谈】-国产单片机学习成本高的原因分析

​随着中国电子产业的迅速发展,国产单片机逐渐崭露头角,成为市场上不可忽视的力量。然而,对于初学者和开发者而言,学习和使用国产单片机往往面临着较高的学习成本。在近几年接触了大量国产单片机后,本文将谈谈在学习国产单片机过程的感受。

2024-09-02 00:47:43 1385

原创 【杂谈】-工业物联网(IIoT):架构、关键技术及应用前景

随着工业4.0战略的全球推广和智能制造的快速发展,工业物联网(Industrial Internet of Things, IIoT)逐渐成为现代工业领域不可或缺的一部分。IIoT通过先进的传感器技术、网络通信、大数据分析和人工智能手段,实现设备的智能化、生产过程的自动化以及管理和决策的优化。这些技术不仅提高了生产效率和安全性,还推动了工业生产方式的根本变革。

2024-09-01 11:14:18 3408

原创 Python编程实例-使用Pandas处理数据集中的异常值

异常值是指与数据集中其他观测值显著不同的观测值,它们可能由于实验误差、测量误差或数据本身存在的变异性而产生。这些异常值可能会严重影响模型的性能,导致结果偏颇——就像大学相对评分中的高分者可以提高平均分并影响评分标准一样。处理异常值是数据清洗过程中的一个重要环节。

2024-09-01 10:46:52 524

原创 【STM32 Blue Pill编程】-UART数据发送与接收(DMA模式)

在本文中,我们将展示如何使用STM32 Blue Pill UART 通过直接内存访问(DMA)来发送和接收数据。这一过程而无需涉及 CPU。 在 DMA 模式下,数据可以从 UART RX 数据寄存器传输到用户存储器,无需任何 CPU 处理时间。 通过将 DMA 与 UART 结合使用,我们可以针对高波特率进行优化并减少 CPU 的参与。

2024-08-31 09:16:49 622

原创 Python编程实例-NumPy中的掩码数组用于处理缺失数据

想象一下,试图解决一个缺少碎片的拼图游戏。这可能会让人感到沮丧,对吧?在处理不完整数据集时,这是一个常见的情况。NumPy中的掩码数组是特殊的数组结构,允许高效地处理缺失或无效数据。当必须对包含不可靠条目的数据集执行计算时,它们特别有用。

2024-08-29 20:31:58 341

原创 【STM32 Blue Pill编程】-UAR数据接收与发送(中断模式)

在本文中,我们将展示如何在中断模式下使用STM32 Blue Pill UART来发送和接收数据。 我们将使用 STM32 CubeIDE 创建一个项目,其中我们将使用 STM32 Blue Pill 的 UART 中断通过中断接收 Rx 引脚上的数据,并使用 USB-TTL 转换器通过串行终端发送串行数据。 STM32接收到数据后,立即将其传回串口终端进行显示。

2024-08-28 16:36:32 448

原创 Python编程实例-如何使用NumPy为数组添加填充

填充是在数组边缘添加额外元素的过程。这听起来可能很简单,但它有各种各样的应用,可以显著增强您的数据处理任务的功能和性能。

2024-08-27 13:22:48 97

原创 【STM32 Blue Pill编程】-UART数据接收与发送(轮询模式)

在本文中,我们将介绍如何使用STM32 Blue Pill的UART通信通道。 我们将了解如何使用 STM32 CubeIDE 和 HAL 库通过 UART 发送和接收数据。我们将在本指南中介绍两个实例。 在第一个实例中,我们将使用 Blue Pill 的 UART 功能将串行数据发送到系统的串行 COM 端口。 通过使用 USB-TTL 转换器,我们将能够将其显示在我们的终端上。在第二个示例中,我们将从任何串行终端向 STM32 Blue Pill 发送数据,并将相同的数据传回串行终端。 换句话说,我们将

2024-08-27 12:56:29 708

原创 【电路笔记】-运算放大器基础

本文将介绍运算放大器(也称为运算放大器,Operational Amplifiers)。 运算放大器的基本目标是放大电压差,这就是为什么也可以将它们描述为差分放大器的原因。

2024-08-26 20:44:10 937

原创 【STM32 Blue Pill编程】-定时器与中断

STM32F103C8 配有四个定时器,分别为 TIM1、TIM2、TIM3 和 TIM4。 它们充当时钟并用于跟踪基于时间的事件。 我们将展示如何使用 HAL 库在 STM32Cube IDE 中对这些定时器进行编程。

2024-08-20 21:34:13 207

原创 【电路笔记】-无源衰减器总结

无源衰减器是一个纯电阻网络,可用于控制输出信号的电平。

2024-08-19 19:20:38 606

原创 【STM32 Blue Pill编程】-外部中断配置及使用

在本文中,我们将介绍如何使用 STM32Cube IDE 中的 HAL 库配置和处理外部中断。 我们将通过一个带有按钮和 LED 的示例来演示这一点。

2024-08-18 09:55:28 495

原创 【电路笔记】-桥接 T 型衰减器

Bridged-T 衰减器是另一种电阻衰减器设计,它是标准对称 T 垫衰减器的变体。

2024-08-18 09:51:50 704

原创 【杂谈】-8个常用的Python图像操作库

在当今世界,数据在每个行业垂直领域中都发挥着至关重要的作用。图像可以是提取数据的来源之一。图像可以定义为像素矩阵,每个像素代表一种颜色,这种颜色可以被视为一个数据值。

2024-08-17 09:42:48 934

原创 【Orange Pi 5嵌入式C语言编程】-智能指针简单实现

我们知道,在C语言中,对内存进行管理是一件非常麻烦的事情,一不小心就可能出现内存泄露或导致一些不可知道的错误。本文将详细介绍如何利用GCC编译器的特性来实现一个C语言智能指针。

2024-08-17 09:13:28 530

原创 【STM32 Blue Pill编程】-读取数字引脚输入

在本文中,将介绍 STM32 Blue Pill 板的输入/输出 GPIO 引脚,并学习如何使用STM32的GPIO引脚作为输出引脚以及输入引脚。

2024-08-17 09:09:00 456

原创 【电路笔记】-π 型衰减器

π-型衰减器常用于射频和微波传输线路中,可以是平衡或非平衡设计

2024-08-15 22:33:31 1274

原创 【STM32 Blue Pill编程】-STM32CubeIDE开发环境搭建与点亮LED

本文为使用 STM32Cube IDE 的 STM32 Blue Pill 入门教程。 在本文中,我们将介绍如何控制 STM32 Blue Pill 的 GPIO 引脚。以及开发环境搭建。 本系列文章将重点介绍采用 ARM Cortex-M 的 BluepellSTM32F103C8 微控制器以及如何使用 STM32CubeIDE 对其进行编程。 STM32CubeIDE是STM32官网提供的IDE

2024-08-12 22:49:13 312

原创 【电路笔记】-T 型衰减器

T 型衰减器是一种衰减器网络,由三个连接在一起形成“T”形配置的非感性电阻元件组成(因此得名)。

2024-08-11 20:25:45 996

原创 【嵌入式DIY实例-ESP32篇】-物联网实时电池电流和功率监控

锂离子电池是消费电子产品中最受欢迎的电池。然而,无论是新手还是经验丰富的工程师和爱好者,在选择适合他们项目的电池时都会面临问题

2024-08-11 20:22:09 170

原创 【ESP01开发实例】-ESP-01远程控制RGB三色LED

在本文中,我们将使用 ESP8266 ESP01 WiFi 模块控制 1 瓦 RGB LED。可以使用任何支持 Wi-Fi 的设备访问 Web 界面来控制此 RGB LED。

2024-08-10 22:04:20 180

原创 【电路笔记】-L 型衰减器

L型衰减器是一个简单的电阻分压器网络,可用作固定无源衰减器以降低信号幅度。

2024-08-10 22:02:05 1073

原创 【ESP01开发实例】- ISD1820录音控制

录音技术已经取得了长足的进步,它已成为从语音助手到安全系统的各种应用不可或缺的一部分。如果您有兴趣构建自己的录音系统,将 ISD1820 模块与 ESP01 微控制器相结合可能是一个不错的选择。在本文中,我们将使用ISD1820录音机模块和 ESP01 微控制器录制语音。

2024-08-07 21:54:42 353

hc32f460 ddl Rev2.2.0固件库

hc32f460 ddl Rev2.2.0固件库及帮助文档。目前官网找不到,上传备份一下。

2024-08-31

Blynk服务器和客户端 App

自编译Blynk服务器以及Blynk客户端的App。压缩包中包含Blynk服务端应用程序和Android端应用程序。非常适用于搭建自己独立的家庭自动化环境

2023-12-09

Android 手机蓝牙串口调试APK

Android 手机蓝牙串口调试APK

2023-11-08

STM32虚拟串口驱动

STM32单片机USB虚拟串口驱动

2022-04-22

8051单片机OLED(SSD1306)仿真代码

8051单片机OLED(SSD1306)仿真代码

2021-10-24

ArduinoLibraryforProteusV2.0.zip

Arduino的Proteus库,包含Arduino Mega2560、Arduino Nano、Arduion Uno等

2021-10-18

OpenCV4.x图像处理实例-社交距离检测Caffe模型

OpenCV4.x图像处理实例-社交距离检测,文章地址https://blog.csdn.net/wujuxKkoolerter/article/details/108846101

2020-11-17

12-neural-style.7z

Opencv使用Fast Neural Style实现图像风格迁移,Opencv代码实现,Python语言实现

2020-06-11

OpenCV深度学习残差网络(ResNet)人脸检测

使用OpenCV深度学习模型残差网络(ResNet)人脸检测,实现了静态图像人脸检测和实时视频流人脸检测

2020-04-29

Computer Vision A Modern Approach

Computer Vision A Modern Approach。英文原版!!!!

2018-07-03

3D计算机视觉高效方法和应用

3D计算机视觉高效方法和应用,真心不错哦。英文原版!!

2018-07-03

Mastering Go Web Services

About This Book, Effectively deploy and integrate Go web services with applications in the real worldFamiliarize yourself with RESTful practices and apply them in GoA comprehensive tutorial with lots of tips and tricks to program and develop web services in Go, Who This Book Is For, If you are a web programmer with experience in developing web services and have a rudimentary knowledge of using Go, then this is the book for you. Basic knowledge of Go as well as knowledge of relational databases and non-relational NoSQL datastores is assumed. Some basic concurrency knowledge is also required., What You Will Learn, Familiarize yourself with RESTful practices and apply them in Go Acquaint yourself with the best practices for API design such as URL routing and HTTP response methods Utilize useful middleware and frameworks to augment applications otherwise relying on pure Go Understand the basic and complex authentication models for APIs Deploy your code to staging and development environments Look at ways to make your Go web services as speedy and thrifty as possible Secure your web services Ingest your own API and make it appealing to other developers, In Detail, This book will take you through the most important aspects of designing, building, and deploying a web service utilizing idiomatic REST practices with a focus on speed, security, and flexibility. You will begin by building your first API in Go using the HTTP package. You will look at designing and building your application including popular design structures like Model-View-Controller. You will also understand methods for deploying code to staging and development. Finally, you will see how the security features in Go can be used for protection against SQL injection, and sensitive data compromise., By the end of this book, you will have achieved a high level of proficiency in building and deploying web services and web APIs with Go.

2017-11-07

Pro Processing for Images and Computer Vision with OpenCV

Pro Processing for Images and Computer Vision with OpenCV

2017-11-07

空空如也

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

TA关注的人

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