自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 《机器学习导论》第 1 章 - 引言

本文是《机器学习导论》第1章的实战指南,系统讲解机器学习五大核心应用场景。内容涵盖关联规则学习、分类、回归、非监督学习和增强学习,每个知识点均配有可直接运行的Python代码(含详细注释)和可视化效果对比。通过购物篮分析、鸢尾花分类、房价预测、KMeans聚类和迷宫寻路等经典案例,直观展示机器学习算法的实际应用。文章采用"理论+代码+可视化"的三维讲解模式,包含流程图、思维导图等辅助理解工具,适合零基础学习者快速入门。所有代码基于主流机器学习库(scikit-learn/mlxtend/

2026-02-04 23:09:19 528 4

原创 《数字信号处理》第10章-数字信号处理中的有限字长效应

本文系统分析了数字信号处理中的有限字长效应问题。首先介绍了二进制数的表示方法及量化误差产生机制,对比了舍入与截尾两种量化方式的误差特性。随后详细探讨了A/D转换的量化噪声、数字滤波器系数量化对极点位置的影响、FFT算法的精度损失等关键问题,并给出了相应的MATLAB仿真分析。针对溢出问题,提出了基于L1和L∞范数的幅度加权因子设计方法。最后通过图像处理案例,展示了有限字长效应对实际应用的影响。文章总结了量化误差的来源、评估指标及应对策略,为数字信号处理系统的精度优化提供了理论依据和实践指导。

2026-01-28 22:30:56 627 9

原创 《数字信号处理》第9章:序列的抽取与插值——多抽样率数字信号处理基础

摘要:本文系统介绍了多抽样率数字信号处理的关键技术,包括抽取(降低采样率需抗混叠滤波)、插值(提高采样率需抗镜像滤波)和有理数采样率转换(先插值后抽取)。通过MATLAB仿真对比了直接实现与优化方法的差异,重点阐述了多相结构(将滤波器分解为并行子系统)和多级实现(分步降低计算复杂度)两种高效实现方案。实验表明,多相结构能减少40%计算量,多级实现可降低滤波器阶数需求。文章还分析了窗函数选择对系统性能的影响,并提供了音频重采样等典型应用案例,为工程实践提供了理论指导和实现参考。

2026-01-28 21:56:01 483 14

原创 《数字信号处理》第8章:有限长单位冲激响应(FIR)数字滤波器设计方法

摘要:本文系统介绍了FIR滤波器的三种主要设计方法及其MATLAB实现。窗函数法简单直观但精度有限;频率抽样法适合复杂频率响应设计;等波纹最优设计法通过切比雪夫逼近实现最优性能。重点分析了线性相位FIR滤波器的四种类型特性,提供了完整的MATLAB代码示例,包括低通、带通滤波器设计以及希尔伯特变换器实现。通过比较不同设计方法的性能差异,为工程实践中滤波器选择提供了指导依据,最后给出了包括窗函数比较、频率抽样设计和等波纹算法应用在内的习题集。

2026-01-28 21:28:44 648 2

原创 《数字信号处理 》第 7 章-无限长单位冲激响应 (IIR) 数字滤波器设计方法

本文全面解析了IIR数字滤波器设计方法,涵盖理论基础和MATLAB实践。主要内容包括:1. IIR滤波器特点:反馈结构、无限冲激响应、非线性相位特性;2. 设计流程:基于模拟低通原型的间接法设计路径,包含频率指标转换、模拟滤波器设计、数字映射等步骤;3. 关键方法:详细比较冲激响应不变法(线性映射但有混叠)和双线性变换法(无混叠需预畸变)的优缺点;4. MATLAB实现:提供巴特沃思、切比雪夫等滤波器的设计代码及幅频特性对比;5. 进阶设计:介绍计算机辅助优化设计方法及多频段滤波器实现。全文配有可运行代码、

2026-01-28 21:01:35 702 8

原创 《数字信号处理》第6章:数字滤波器的基本概念及几种特殊滤波器

本文系统介绍了数字滤波器的基本概念和多种特殊滤波器的工作原理及应用。主要内容包括:1. 数字滤波器分类(FIR/IIR)及其MATLAB实现演示;2. 全通滤波器的相位特性分析;3. 最小相位系统的性质与逆系统补偿;4. 陷波器设计及干扰消除应用;5. 数字谐振器的窄带信号增强;6. 梳状滤波器的周期性干扰处理;7. 多种数字波形生成方法。通过完整的MATLAB代码和可视化对比,详细展示了各类滤波器的设计方法、频域特性及实际应用效果,为数字信号处理提供了实用工具和方法论指导。

2026-01-28 18:10:40 845

原创 《数字信号处理》第5章-数字滤波器的基本结构

本文系统探讨了数字滤波器的基本结构,包括IIR和FIR两种类型。IIR滤波器采用递归结构,具有直接型、级联型和并联型等多种实现方式,通过MATLAB代码展示了不同结构的性能差异。FIR滤波器则采用非递归结构,重点分析了直接型和线性相位型的特性。文章通过理论讲解结合MATLAB实现,对比了各种结构的优缺点:IIR滤波器计算效率高但稳定性需注意,FIR滤波器稳定性好且能实现线性相位。最后提供了滤波器设计建议和MATLAB实用函数指南,为工程应用提供参考。

2026-01-28 17:18:39 652 1

原创 《数字信号处理》第 4 章-快速傅里叶变换 (FFT)

本文系统介绍了快速傅里叶变换(FFT)算法及其工程应用。首先分析了直接计算DFT的运算量问题,详细讲解了基-2FFT的两种实现方式:按时间抽选(DIT)和按频率抽选(DIF)算法,包括其原理、流程图和运算量分析。随后介绍了离散傅里叶反变换(IFFT)的快速实现方法,并提供了MATLAB实现示例。文章还深入探讨了混合基FFT、线性调频z变换(CZT)等扩展算法,以及利用FFT计算线性卷积和相关的重叠相加/保留法。通过多个MATLAB代码实例,展示了FFT在频谱分析、信号处理中的实际应用。最后总结了FFT的核心

2026-01-27 21:27:50 773 2

原创 《数字信号处理》第三章 离散傅里叶变换 (DFT)

本文系统介绍了离散傅里叶变换(DFT)的理论与应用。首先对比了傅里叶变换的四种形式,重点阐述了DFT的定义、性质及其与DFS、DTFT的关系。通过MATLAB代码直观演示了DFT的周期性、频域抽样理论以及参数选择对频谱分辨率的影响。详细讲解了DFT在信号处理中的核心应用,包括线性卷积计算和模拟信号谱分析,并给出了加窗处理抑制频谱泄露的实例。最后通过图像频域滤波的综合案例,展示了DFT在实际工程中的应用。全文配有可直接运行的MATLAB代码和可视化结果,帮助读者深入理解DFT的抽象概念。

2026-01-27 20:51:36 676 2

原创 《数字信号处理》第 2 章 - z 变换与离散时间傅里叶变换(DTFT)

摘要:本文系统讲解了《数字信号处理》中z变换与离散时间傅里叶变换(DTFT)的核心内容。首先详细介绍了z变换的定义、收敛域和典型序列变换,通过MATLAB代码验证了单位阶跃序列的z变换特性。然后阐述了z反变换的三种方法,重点演示了部分分式法的MATLAB实现。文章还深入解析了DTFT的定义、收敛条件和性质,通过MATLAB验证了实序列的对称特性。最后讨论了离散系统的频域分析,对比了IIR与FIR滤波器的特性差异,并提供了完整的MATLAB实现代码。全文通过理论讲解结合MATLAB实战,帮助读者深入理解数字信

2026-01-27 18:45:54 815 2

原创 《数字信号处理》第 1 章 离散时间信号与系统

本文系统讲解了数字信号处理中的离散时间信号与系统核心概念,通过MATLAB代码实现可视化演示。主要内容包括:1)离散时间信号(序列)的定义、运算(移位、翻转、卷积等)及典型序列;2)线性移不变(LTI)系统的特性分析与验证;3)差分方程求解方法;4)连续信号抽样与重构原理,重点阐述抽样定理的重要性。所有知识点均配有可运行的MATLAB代码和直观对比图,帮助读者深入理解离散信号处理的基本原理和实际应用,为数字信号处理学习奠定坚实基础。

2026-01-27 18:07:45 787 5

原创 《计算机操作系统》第十二章 - 保护和安全

本文系统讲解了操作系统安全保护的核心知识点,包括安全环境、数据加密、用户验证、内外攻击防护和可信系统五大模块。通过C++98标准代码实现具体安全机制,如对称加密算法、用户登录验证、越权攻击检测、暴力破解防护和系统完整性验证等。每个知识点均配有可运行的实战代码、架构图和流程图,帮助读者直观理解操作系统安全原理。文章特别强调实际开发中应使用专业加密库,并针对内部越权和外部暴力破解等典型攻击提供了防护方案,最后介绍了可信系统的完整性验证机制。所有代码适配DEVC++环境,可直接运行测试。

2026-01-26 21:32:38 1088 1

原创 《计算机操作系统》 第十一章 -多媒体操作系统

本文深入讲解了多媒体操作系统的核心概念与实现技术。首先介绍了多媒体系统的基本特征,包括实时性、同步性、高带宽和连续性要求。然后通过C++98代码实例展示了多媒体文件解析、进程接纳控制、EDF实时调度等关键技术实现。在存储管理方面,重点讲解了索引分配方法和SSTF磁盘调度算法。文章还探讨了媒体服务器的特征及其接纳控制机制,并通过代码示例演示了多媒体缓存管理。这些技术共同构成了多媒体操作系统的核心机制,确保音视频等多媒体数据的实时处理和高效传输。

2026-01-26 21:17:20 736 4

原创 《计算机操作系统》第十章 - 多处理机操作系统

本文系统梳理了《计算机操作系统》中多处理机操作系统的核心知识点。首先介绍了多处理机系统的基本概念,对比了单处理机与多处理机的差异,并通过C++98代码实现了多处理机系统模拟。然后详细讲解了三种多处理机系统结构(SMP、DSM、AMP)及其特征,包括进程同步机制、调度策略和负载均衡算法,均配有完整代码实现。最后探讨了网络操作系统和分布式文件系统的原理与实现。全文采用理论讲解与代码实践相结合的方式,涵盖多处理机系统的并行性、资源共享、容错性等核心特性,以及互斥锁、信号量、全局/局部调度等关键技术。

2026-01-26 18:36:21 687 2

原创 《计算机操作系统》 - 第九章 操作系统接口

本文系统讲解了操作系统接口的核心知识,包括用户接口(联机命令接口、Shell命令语言)、系统调用的概念与实现原理。重点分析了联机命令接口的工作流程和Shell解释器的C++98实现,详细介绍了系统调用的分类、UNIX文件操作案例及其从用户态到内核态的切换机制。通过完整的代码示例(兼容C++98标准)和可视化图表,深入浅出地展示了操作系统接口的实现细节,帮助读者掌握命令解释和系统调用的核心技术。文章最后还提供了习题和总结,巩固学习效果。

2026-01-26 16:50:47 770 4

原创 《计算机操作系统》第八章 - 磁盘存储器的管理

本文详细讲解了《计算机操作系统》第八章磁盘存储器管理的核心内容,包括外存组织方式、文件存储空间管理、磁盘I/O优化、可靠性技术和数据一致性控制五大模块。通过C++98代码实现了连续分配与链接分配模拟、位示图管理、磁盘调度算法(FCFS/SSTF/SCAN)、RAID5奇偶校验和WAL日志恢复等关键技术。所有代码严格遵循C++98标准,可直接编译运行,帮助读者深入理解磁盘管理的核心原理和实践应用。文章还配有架构图、流程图和思维导图,全面覆盖考研、面试和开发中的重点难点。

2026-01-24 18:02:24 405 1

原创 《计算机操作系统》第七章 - 文件管理

本文系统讲解了计算机操作系统文件管理的核心知识点,包括文件系统基础、逻辑结构、目录管理、文件共享和保护机制。通过C++98标准代码实现了文件系统基础操作、流式/记录式文件结构、树形目录管理、硬链接/软链接共享机制以及基于ACL的文件权限控制。每个知识点都配有详细注释的实战案例,如模拟i节点索引、用户权限验证等,可直接编译运行。文章还对比了不同文件逻辑结构和共享方式的实现差异,并提供了扩展编程题。所有代码均遵循C++98标准,无需第三方依赖,适合学习者动手实践操作系统底层文件管理原理。

2026-01-24 17:29:18 409 2

原创 《计算机操作系统》第六章-输入输出系统

本文系统讲解了计算机操作系统中I/O系统的核心概念与实现方法。主要内容包括:1)I/O系统功能与4种控制模型(程序I/O、中断驱动、DMA、通道);2)设备控制器与驱动程序的工作原理及C++98代码实现;3)中断处理机制与优先级调度;4)设备无关层的设计思想;5)用户层I/O软件与SPOOLing技术;6)缓冲区管理策略与磁盘调度算法。通过完整的代码案例和架构图,详细展示了从硬件接口到应用层的完整I/O系统实现,涵盖轮询、中断模拟、设备驱动、磁盘调度等关键技术的实操实现,帮助读者深入理解操作系统I/O子系统

2026-01-24 16:37:28 599

原创 《计算机操作系统》第五章-虚拟存储器

本文系统讲解了计算机操作系统中的虚拟存储器技术,包括请求分页和请求分段两种实现方式。重点介绍了虚拟存储器的核心概念、请求分页管理机制、页面置换算法(特别是LRU算法)、抖动现象与工作集理论,并通过完整的C++98代码示例演示了具体实现。文章还对比了分页与分段的优缺点,分析了不同置换算法的特点,并提供了实践习题。所有代码示例均兼容C++98标准,可直接编译运行,帮助读者深入理解虚拟存储器的原理和实现机制。

2026-01-24 16:04:53 494

原创 《计算机操作系统》第四章-存储器管理

存储器层次结构:核心是「速度 - 容量 - 成本」的平衡,OS 主要管理主存,虚拟内存是内存 + 外存的抽象;存储管理方式:连续分配:简单但有外部碎片,适合早期单进程 OS;分页:离散分配,无外部碎片,按物理大小划分;分段:离散分配,按逻辑结构划分,便于共享和保护;核心技术:程序装入链接是进程运行的前提,对换技术解决内存不足问题,地址转换(分页 / 分段)是虚拟地址到物理地址的核心。

2026-01-24 15:50:24 499 6

原创 《计算机操作系统》第三章 - 处理机调度与死锁

本文详细解析了计算机操作系统中的处理机调度与死锁管理。内容涵盖处理机调度的三个层次(高级、中级、低级)及各类调度算法(FCFS、SJF、RR等),通过C++98代码实现作业调度、进程调度和实时调度算法。在死锁部分,系统阐述了死锁的必要条件、预防策略(破坏必要条件)、避免方法(银行家算法)以及检测解除技术,并提供了相应的代码实现。文章包含完整的算法实现、流程图和习题,帮助读者深入理解操作系统核心概念及其工程实践,适用于考研复习、面试准备和系统开发参考。

2026-01-24 15:23:34 671 1

原创 《计算机操作系统》第二章 - 进程的描述与控制

本文详细解析了《计算机操作系统》中进程的描述与控制章节。主要内容包括:1)进程的基本概念和特征,如动态性、并发性等;2)进程控制块(PCB)的结构和进程状态转换;3)进程同步机制,重点讲解了信号量及其在生产者-消费者问题中的应用;4)进程通信方式;5)线程与进程的区别。文章通过C++代码示例(如多线程实现、信号量应用等)直观展示相关概念,并配有架构图和流程图辅助理解。最后提供了基础习题和编程练习,帮助读者巩固知识。该解析结合理论与实践,是理解操作系统进程管理的实用指南。

2026-01-24 14:43:53 746

原创 《计算机操作系统》第一章 操作系统引论

本文通过Java代码和可视化图表深入讲解《计算机操作系统》第一章核心知识点。内容涵盖:1)操作系统的三大目标(方便性、有效性、可扩充性)及资源调度实现;2)操作系统发展历程,从批处理到现代系统的演进;3)四大基本特性(并发性、共享性、虚拟性、异步性)的代码模拟;4)五大核心功能模块的实现;5)微内核等主流架构设计。每个知识点均配有可运行的Java案例,通过多线程、资源管理等代码直观展示操作系统原理,帮助读者在实战中理解核心概念。文章强调现代操作系统采用模块化/微内核设计实现可扩展性,适合计算机专业学生和开发

2026-01-24 13:21:37 808 3

原创 《机器学习》完结篇-总结

机器学习核心分类:监督学习(有标签)、无监督学习(无标签)、强化学习(交互学习)、集成学习(多模型融合)、深度学习(多层神经网络)。关键技术点:模型优化(梯度下降)、正则化(防止过拟合)、激活函数(引入非线性)、经验回放(DQN 核心)、卷积 / 池化(CNN 核心)。代码实战要点:所有案例均提供完整可运行代码,包含数据预处理、模型训练、可视化对比,重点关注效果对比图和核心参数解释,新手可直接复现。

2026-01-23 23:58:12 1499 4

原创 《机器学习》 第 9 章 - 深度强化学习

深度强化学习核心是 “智能体 - 环境” 交互,通过最大化累积奖励学习最优策略,分为基于价值(DQN 系列)和基于策略(PG/Actor-Critic/DDPG)两类;DQN 适合离散动作空间,核心改进(Double DQN/Dueling DQN)解决了过估计和价值分解问题;DDPG 适合连续动作空间,结合了 Actor-Critic 和 DQN 的优势;实战中需注意:经验回放提升数据利用率、目标网络提升训练稳定性、探索策略(ε- 贪心 / 噪声)平衡探索与利用,可视化对比是验证算法效果的关键。

2026-01-23 14:22:55 604

原创 《机器学习》第 8 章 - 常用深度网络模型

本文介绍了三种核心深度网络模型及其应用:1)卷积神经网络(CNN),通过LeNet-5和ResNet实例展示图像处理能力;2)循环神经网络(RNN/LSTM),以IMDB情感分析为例演示文本处理;3)生成对抗网络(GAN),实现MNIST手写数字生成。文章包含可直接运行的完整代码(Python+PyTorch),配套可视化效果图,涵盖图像分类、文本摘要、目标检测等实战案例。核心知识点包括CNN的卷积/池化操作、LSTM的门控机制、GAN的对抗训练策略,并提供了基础题、编程题和应用题供练习。所有代码均经过测试

2026-01-22 21:48:55 1173 2

原创 《机器学习》第 7 章 - 神经网络与深度学习

本文介绍了神经网络与深度学习的核心概念和应用。主要内容包括:1)神经网络基础(感知机、前馈网络)的原理和代码实现;2)常用模型(RBF网络、自编码器、玻尔兹曼机)的特点及应用;3)深度学习的基本知识(浅层与深层网络对比);4)典型应用场景(OCR字符识别、以图搜图)的实现方法。通过完整可运行的Python代码和可视化对比,直观展示了不同神经网络模型的工作原理和效果差异。文章还提供了习题和实践建议,帮助读者深入理解神经网络从基础到应用的完整知识体系。

2026-01-22 18:00:16 805 3

原创 《机器学习》第六章-强化学习

本文提供了一套完整的强化学习实战指南,涵盖从基础理论到实际应用的完整知识体系。内容包含: 核心概念解析:详细讲解智能体、环境、状态、动作、奖励等强化学习基础要素,以及马尔可夫模型的核心思想。 经典算法实现: 值迭代算法(解决MDP问题) 时序差分学习(TD Learning) Q学习算法(悬崖行走案例) 进阶技术应用: 模仿强化学习(行为克隆) 逆向强化学习(IRL) 五子棋AI对弈系统 实战项目案例: 自动爬山小车(OpenAI Gym环境) 五子棋自动对弈系统 所有案例均附带完整可运行代码、可视化效果展

2026-01-21 17:09:42 1208 8

原创 《机器学习》第五章-集成学习(Bagging/Boosting)

本文全面介绍了集成学习的基本概念和主要方法。集成学习通过组合多个基学习器提升模型性能,核心思想是"三个臭皮匠顶个诸葛亮"。主要内容包括:1)Bagging方法(如随机森林),通过并行训练和样本/特征扰动降低方差;2)Boosting方法(如AdaBoost、GBDT),通过串行训练和错误样本权重调整降低偏差;3)实战应用部分展示了随机森林、GBDT/XGBoost在分类、回归任务中的优异表现,并通过房价预测、人脸检测等案例验证了集成学习的实际效果。文章提供了完整的Python代码实现和可

2026-01-21 16:22:12 1042 3

原创 《机器学习》第四章-无监督学习

本文系统介绍了无监督学习的核心算法与应用。主要内容包括:1)聚类分析(K-Means、DBSCAN),对比不同聚类方法的特点;2)主分量分析(PCA与核PCA),展示降维与重构效果;3)稀疏编码与字典学习,演示图像特征提取。通过MNIST、人脸识别等实战案例,结合可视化对比和代码实现,直观展示各算法的应用场景。文中还包含轮廓系数评估、特征脸提取等关键技术细节,并提供习题帮助巩固学习效果。所有代码经过验证可直接运行,适合机器学习学习者实践无监督学习方法。

2026-01-20 18:39:27 825

原创 《机器学习》第三章 - 监督学习

本文系统介绍了监督学习的核心算法与应用。主要内容包括:1) 线性模型(回归与分类)的原理与实现,通过代码对比展示不同模型的适用场景;2) 决策树的构建与剪枝优化,分析深度控制对模型性能的影响;3) 贝叶斯方法的特点与优势,特别是概率预测和不确定性评估能力;4) SVM的分类原理与核函数选择策略。通过信用评估、垃圾邮件识别、车牌定位三个典型案例,结合完整代码和可视化分析,展示了监督学习的实际应用。所有示例均配有可运行代码和效果对比图,便于读者理解算法差异并快速实践。

2026-01-20 17:44:27 1143

原创 《机器学习》 第 2 章 - 模型估计与优化

本文介绍了机器学习中模型估计与优化的核心方法。主要内容包括:1)参数估计方法(最小二乘、最大似然、最大后验)的原理与实现;2)优化算法(梯度下降、牛顿法、随机梯度下降)的对比分析;3)正则化策略(范数惩罚、样本增强、对抗训练)的应用效果。通过Python代码实现和可视化对比,展示了不同方法的特点:最小二乘适用于线性拟合,最大似然能估计噪声分布,梯度下降简单但收敛慢,牛顿法收敛快但计算复杂,L1正则化可产生稀疏解,对抗训练能提升模型鲁棒性。文章提供了从理论到实践的完整指导,帮助读者掌握机器学习模型优化的关键技

2026-01-19 18:22:45 861

原创 《机器学习》第 1 章 - 机器学习概述

      本章是机器学习的入门基础,后续会逐步深入讲解监督学习、无监督学习等核心内容。如果代码运行有问题,欢迎评论区交流;如果觉得有帮助,记得点赞收藏!

2026-01-19 17:48:50 744

原创 《数字图像处理》第 12 章 - 目标识别

本文系统介绍了目标识别在数字图像处理中的核心方法与应用。首先解析了模式与模式类的基本概念,指出目标识别本质是特征提取与分类决策的过程。重点讲解了三种决策理论方法:1)模板匹配法,通过相似度比对实现识别;2)贝叶斯统计分类器,基于概率模型进行分类;3)卷积神经网络,自动学习复杂特征。同时介绍了结构方法中的形状数匹配和字符串匹配技术。每种方法均配有可运行的Python代码示例和效果对比图,涵盖手写数字识别、形状匹配等典型应用场景。文章最后总结了不同方法的适用场景:简单目标适合匹配法/统计分类器,复杂目标推荐神经

2026-01-18 21:19:29 568 1

原创 《数字图像处理》第 11 章 - 表示与描述

本文介绍了数字图像处理中表示与描述的核心方法,包括边界跟踪、链码、多边形逼近、骨架提取等表示方法,以及边界描述子、区域描述子、关系描述子等特征提取技术。通过Python代码实现并对比了各种方法的实际效果,如Freeman链码压缩边界数据、傅里叶描述子保持形状特征、Hu矩的平移旋转不变性等。文章还提供了工程应用建议,如简单形状识别推荐使用Hu矩或傅里叶描述子,纹理分析适合灰度共生矩阵。所有案例均附带完整代码和可视化结果,帮助读者直观理解不同方法的应用场景和效果差异。

2026-01-18 20:40:53 541 1

原创 《数字图像处理》第 10 章 - 图像分割

本文系统介绍了图像分割技术及其实现方法。首先阐述了图像分割的基本概念,即将图像划分为具有一致性特征的互不重叠区域。随后详细讲解了多种分割方法:1)点线边缘检测(包括孤立点检测、线检测及Canny边缘检测);2)阈值分割(全局阈值、大津法、自适应阈值等);3)基于区域的分割(区域生长、分裂与合并);4)分水岭算法;5)运动分割(帧间差分和频域方法)。每种方法均配有完整的Python实现代码和效果对比图,涵盖从基础理论到实际应用的全过程。文章还特别强调了噪声处理、标记点使用等提升分割效果的关键技巧,为读者提供了

2026-01-18 19:06:09 647 1

原创 《数字图像处理》第 9 章 - 形态学图像处理

本文系统介绍了形态学图像处理的基础概念和核心算法。主要内容包括:1)腐蚀和膨胀的基本原理及对偶性;2)开运算和闭运算的组合应用;3)二值形态学的边界提取、孔洞填充、骨架提取等算法;4)灰度形态学的腐蚀膨胀、顶帽底帽变换等扩展应用。文章通过Python代码实现所有算法,并配有可视化效果对比图,帮助读者深入理解结构元素选择、迭代次数控制等关键参数的影响。形态学处理作为基于形状的图像分析方法,在图像分割、特征提取、噪声去除等领域具有广泛应用价值。

2026-01-18 17:43:07 626 2

原创 《数字图像处理》第 8 章-图像压缩

本文系统介绍了数字图像压缩的基础理论与常用方法。首先阐述了图像压缩的三大冗余类型(编码冗余、空间/时间冗余、无关信息)及保真度准则,然后详细讲解了10种压缩算法:包括无损压缩(霍夫曼编码、LZW编码、行程编码等)和有损压缩(DCT变换、小波变换等),每种算法均提供完整Python实现及效果对比。文章还介绍了数字水印技术,展示了DCT域水印嵌入与提取方法。最后总结了不同场景下的算法选型建议,所有代码均附带详细注释,可直接运行测试。通过理论讲解与代码实践相结合,帮助读者全面掌握图像压缩的核心技术。

2026-01-18 16:17:39 645

原创 《数字图像处理》第 7 章 - 小波与多分辨率处理

本文介绍了数字图像处理中的小波变换与多分辨率分析方法。首先讲解了图像金字塔、子带编码和哈尔变换等基础概念,并通过Python代码实现高斯金字塔、拉普拉斯金字塔的构建。然后深入探讨了小波变换理论,包括尺度函数、小波函数以及离散小波变换(DWT)和连续小波变换(CWT)的实现方法。重点展示了二维小波变换在图像压缩和去噪中的应用,以及小波包变换在纹理特征提取中的优势。所有代码示例均基于PyWavelets库实现,包含完整的可视化效果对比,帮助读者直观理解小波变换在图像处理中的核心价值——时频局部化特性。

2026-01-18 15:29:48 617

原创 《数字图像处理实战》第 6 章 彩色图像处理

本文系统介绍了彩色图像处理的理论与实践,涵盖色彩基础理论、颜色模型(RGB/CMY/HSI)、伪彩色处理(灰度分层/颜色变换)、真彩色处理(亮度/饱和度调整)、彩色变换(补色/色调校正/直方图均衡化)、图像平滑与锐化、基于色彩的分割以及噪声处理与压缩技术。重点讲解了HSI颜色模型在处理中的优势,提供了完整的Python实现代码并配有效果对比图。文章强调"分通道操作+跨空间协同"的处理原则,为计算机视觉、医疗影像等领域的彩色图像处理提供了实用方法指南。

2026-01-17 21:23:31 544

第二十章:Python-Matplotlib库实现函数可视化

资源绑定附上常见函数可视化完整资源供读者参考学习!

2025-04-01

第十九章:Python-pyttsx3 库实现文本转语音功能

资源绑定附上完整资料供读者参考学习(含效果视频)!

2025-03-31

第十八章:Python实战专题:北京市水资源数据可视化与图书馆书籍管理应用开发

资源绑定附上实战专题完整资料供读者参考学习!

2025-03-31

第十七章:Python数据可视化工工具-Pyecharts库

资源绑定附上Pyecharts库完整资源供读者参考学习!

2025-03-30

第十六章:HTML-以小米SU7 Ultra为例,手把手教你构建网页

资源绑定附上HTML-以小米SU7 Ultra为例完整资源供读者参考学习!

2025-03-30

第十五章:Python的Pandas库详解及常见用法

资源绑定附上pandas库完整资源供读者参考学习!

2025-03-29

第十四章:JSON和CSV格式详解及Python操作

附上JSON格式和CSV格式完整资源供读者参考学习

2025-03-29

第十三章:面向对象思想(OOP)与面向过程思想的对比与应用

资源绑定附上完整源代码供读者参考学习。

2025-03-29

第十一章:Python PIL库-图像处理

资源绑定附上PIL库完整资源供读者参考学习。

2025-03-28

第十章:Pyinstaller库打包Python项目为Windows可执行文件.exe

资源绑定附上Pyinstaller库完整资料供读者参考学习。

2025-03-28

第九章:Python的requests库和BeautifulSoup库实现网站信息爬取

资源绑定附上爬虫完整源程序供读者参考学习。

2025-03-27

Python卡通人物绘制.zip

附赠《Python趣味动漫人物绘制源码包》,内含哆啦A梦、皮卡丘等经典角色的完整Turtle实现代码。每个案例均包含分步骤解析、详细注释及配色方案,零基础也能轻松运行并修改参数(如调整大小、颜色)。通过复现卡通形象,读者可深入掌握Turtle的坐标控制、循环绘图与色彩填充技巧,同时激发编程创造力。源码支持直接运行,建议结合文章教程边调试边学习,用代码“画”出你的第一个动漫作品!

2025-03-24

第七章进阶:Pygame实战小项目-AI贪吃蛇、Python五子棋、植物大战僵尸

内置第七章进阶项目源程序,包括AI贪吃蛇,Python五子棋,植物大战僵尸三个游戏项目

2025-03-26

第七章:Python中pygame库的使用:开发小游戏

供读者参考学习

2025-03-26

第二章:Python开发工具指南

里面有操作指南.pdf

2025-03-23

第六章:Python tkinter 库入门与进阶:构建精美用户界面

内置源程序供读者参考学习

2025-03-25

第五章:Python数据可视化-Matplotlib绘制3D图形

数据可视化源代码

2025-03-25

第五章:Python数据可视化利器-Matplotlib用法详解

数据可视化程序.py

2025-03-24

第四章:Turtle库绘图全解析

附赠《Python趣味动漫人物绘制源码包》,内含哆啦A梦、皮卡丘等经典角色的完整Turtle实现代码。每个案例均包含分步骤解析、详细注释及配色方案,零基础也能轻松运行并修改参数(如调整大小、颜色)。通过复现卡通形象,读者可深入掌握Turtle的坐标控制、循环绘图与色彩填充技巧,同时激发编程创造力。源码支持直接运行,建议结合文章教程边调试边学习,用代码“画”出你的第一个动漫作品!

2025-03-24

第三章:Python基础语法精讲:从循环到数据结构的核心要点

Python经典100题,免费供读者参考学习

2025-03-23

《人工智能导论》课设:基于 YOLO11 的手机型号识别系统实现教程

《人工智能导论》课设:基于 YOLO11 的手机型号识别系统实现教程

2025-07-08

人工智能数学基础(九)- 信息论

信息论完整资源供读者参考学习!

2025-05-05

人工智能数学基础(八)- 最优化理论

最优化理论完整资源供读者参考学习

2025-05-04

人工智能数学基础(七)- 函数逼近

资源绑定附上完整资源供读者参考学习!

2025-05-04

人工智能数学基础:数理统计

资源绑定附上完整资源供读者参考学习!

2025-04-30

人工智能数学基础(五):概率论

资源绑定附上完整资源供读者参考学习!

2025-04-30

人工智能数学基础(四):线性代数

资源绑定附上完整资源供读者参考学习1

2025-04-29

人工智能数学基础(三):微积分初步

资源绑定附上完整资源供读者参考学习!

2025-04-29

人工智能数学基础(二):初等数学

资源绑定附上完整资源供读者参考学习!

2025-04-28

人工智能数学基础(一):人工智能与数学

人工智能与数学资源绑定附上完整资源供读者参考学习!

2025-04-28

第二十九章:Python-mahotas库:图像处理的高效工具

资源绑定附上完整资料供读者参考学习!

2025-04-05

第三十章:Python-NetworkX库:创建、操作与研究复杂网络

资源绑定附上完整资料供读者参考学习!

2025-04-05

第二十八章:Python可视化图表扩展-和弦图、旭日图、六边形箱图、桑基图和主题流图

资源绑定附上完整资料供读者参考学习!

2025-04-04

第二十七章:Python-Aquarel库与多种主题库结合实现Matplotlib美化

资源绑定附上完整资料供读者参考学习!

2025-04-04

第二十六章:Seaborn库实现统计数据可视化

资源绑定附上完整资料供读者参考学习!

2025-04-03

第二十五章:Python-pyecharts 库实现 3D 地图绘制

绑定附上完整资源供读者参考学习!

2025-04-03

第二十四章:Python-folium库实现中国地图绘制

资源绑定附上完整资源供读者参考学习!

2025-04-02

第二十三章:Python-Cartopy库:轻松绘制专业地图

资源绑定附上完整cartopy库学习资源供读者参考学习!

2025-04-02

第二十一章:Python-Plotly库实现函数可视化

资源绑定附上Poltly库完整资源供读者参考学习!

2025-04-01

空空如也

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

TA关注的人

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