计算机视觉OpenCV中的图像处理
一、 形态学操作形态学操作通常用于处理二值图像黑白图但也可以用于灰度图。其核心是卷积核它像一个“探针”在图像上滑动根据局部像素的分布改变中心像素的值。其中的操作有1、腐蚀 (Erosion)在OpenCV函数中为cv2.erode()取核区域内最小值。作用消除细小的噪点分离粘连的物体使线条变细。2、膨胀 (Dilation)在OpenCV函数中为cv2.dilate()取核区域内最大值。作用填补孔洞连接断裂的线条使线条变粗。3、开运算 (Opening)在OpenCV函数中为cv2.MORPH_OPEN先腐蚀后膨胀。作用去除背景中的小噪点如指纹中的杂色同时保持物体原有大小。4、闭运算 (Closing)在OpenCV函数中为cv2.MORPH_CLOSE先膨胀后腐蚀。作用填补物体内部的小孔洞如指纹断点连接相邻物体。5、梯度运算在OpenCV函数中为cv2.MORPH_GRADIENT膨胀图 - 腐蚀图。作用提取物体的边缘轮廓类似于边缘检测。6、顶帽 (Top-hat)在OpenCV函数中为cv2.MORPH_TOPHAT原图 - 开运算图。作用提取比背景亮的小细节如光照不均下的亮斑。7、黑帽 (Black-hat)在OpenCV函数中为cv2.MORPH_BLACKHAT闭运算图 - 原图。作用提取比背景暗的小细节。二、 边缘检测边缘检测是计算机视觉中最基础的特征提取方法。今日学习了四种经典算子1. Sobel 算子一阶微分原理计算图像在 X 和 Y 方向的梯度。2.Scharr 算子特点Sobel 的升级版。当核大小为 3 时Scharr 的权重系数更大对梯度变化更敏感能检测到更细的边缘但噪声也会增加。3. Laplacian 算子二阶微分特点对图像求二阶导数对噪声极度敏感。它不区分方向各向同性常用于寻找图像中的“零交叉点”作为边缘4. Canny 边缘检测流程高斯滤波降噪 - 计算梯度 - 非极大值抑制细化边缘 -双阈值滞后处理。双阈值关键low_threshold和high_threshold。例如下面代码截图所示low_threshold100high_threshold150。

相关新闻

Unity中CrossSection切片器在PICO4 VR开发的应用与优化

Unity中CrossSection切片器在PICO4 VR开发的应用与优化

1. 项目概述:CrossSection切片器在PICO4 VR开发中的应用在Unity引擎的VR开发领域,切片效果是实现空间可视化的重要技术手段。这次我们要探讨的是如何在PICO4设备上使用CrossSection Shader创建动态切片器——这种技术可以让用户像操作CT扫描仪一样&#…

2026/8/6 1:10:17 阅读更多 →
终极指南:Baritone - Minecraft智能路径规划机器人的完整入门教程

终极指南:Baritone - Minecraft智能路径规划机器人的完整入门教程

终极指南:Baritone - Minecraft智能路径规划机器人的完整入门教程 【免费下载链接】baritone google maps for block game 项目地址: https://gitcode.com/gh_mirrors/ba/baritone Baritone是一款专为Minecraft设计的开源Java客户端路径规划工具,…

2026/8/4 22:34:04 阅读更多 →
地铁车站、区间和机电设备告警,数字孪生怎么统一处置?

地铁车站、区间和机电设备告警,数字孪生怎么统一处置?

例如车站设备报警后,值班人员需要迅速知道设备所在区域、关联系统、最近状态变化、是否影响客运组织,以及哪一岗位正在处理。交通运输部关于数字交通的规划提出铁路、城市客运等设施的数字化与智能化建设,信息融合需要落到这样的事件处置过程…

2026/8/6 1:10:21 阅读更多 →

最新新闻

紧急预警:SD WebUI 1.9.4+更新后服装语义连贯性下降41.6%!3小时内生效的兼容性热修复方案(含patch下载链接)

紧急预警:SD WebUI 1.9.4+更新后服装语义连贯性下降41.6%!3小时内生效的兼容性热修复方案(含patch下载链接)

更多请点击: https://intelliparadigm.com 第一章:SD WebUI 1.9.4服装语义连贯性骤降事件全景速览 近期,大量 Stable Diffusion WebUI 用户反馈在升级至 1.9.4 及后续版本后,生成图像中人物服装结构出现显著语义断裂现象&#xf…

2026/8/6 1:10:30 阅读更多 →
白酒行业智能推荐系统:Python+AI+可视化实战

白酒行业智能推荐系统:Python+AI+可视化实战

1. 项目概述:白酒数据智能推荐系统的核心价值这个毕业设计项目完美融合了当下最热门的三项技术——数据可视化、AI问答和Python开发,构建了一个针对白酒行业的智能数据分析与推荐平台。作为一名长期关注数据智能应用的开发者,我认为这种结合行…

2026/8/6 1:10:30 阅读更多 →
AI变现不是选赛道,而是建漏斗:头部AI公司不愿公开的3层变现结构图(含ROI测算模板)

AI变现不是选赛道,而是建漏斗:头部AI公司不愿公开的3层变现结构图(含ROI测算模板)

更多请点击: https://kaifayun.com 第一章:AI变现不是选赛道,而是建漏斗:头部AI公司不愿公开的3层变现结构图(含ROI测算模板) AI产品的商业价值从不取决于模型参数量或技术新颖性,而在于能否在…

2026/8/6 1:10:30 阅读更多 →
Loop窗口管理:基于SwiftUI的优雅macOS生产力革命

Loop窗口管理:基于SwiftUI的优雅macOS生产力革命

Loop窗口管理:基于SwiftUI的优雅macOS生产力革命 【免费下载链接】Loop Window management made elegant. 项目地址: https://gitcode.com/GitHub_Trending/lo/Loop 在macOS生态系统中,窗口管理一直是提升工作效率的关键环节。传统的窗口管理工具…

2026/8/6 1:10:30 阅读更多 →
终极ThinkPad风扇控制指南:TPFanCtrl2让散热管理变得简单

终极ThinkPad风扇控制指南:TPFanCtrl2让散热管理变得简单

终极ThinkPad风扇控制指南:TPFanCtrl2让散热管理变得简单 【免费下载链接】TPFanCtrl2 ThinkPad Fan Control 2 (Dual Fan) for Windows 10 and 11 项目地址: https://gitcode.com/gh_mirrors/tp/TPFanCtrl2 TPFanCtrl2是一款专为ThinkPad双风扇机型设计的智…

2026/8/6 1:10:30 阅读更多 →
深入解析ORA-01756错误:从字符集与数据清洗角度根治Oracle导入难题

深入解析ORA-01756错误:从字符集与数据清洗角度根治Oracle导入难题

1. 问题初现:一个看似简单的导入操作引发的“字符串终结”风波那天下午,我正在处理一个常规的数据迁移任务。需求很简单:将一个由业务部门提供的CSV文件,通过SQL*Loader脚本导入到Oracle数据库中。文件不大,也就几十万…

2026/8/6 1:09:30 阅读更多 →

日新闻

深入解析LimboAI C++内核:架构设计与性能优化实战

深入解析LimboAI C++内核:架构设计与性能优化实战

1. 项目概述:为什么我们需要深入LimboAI的C内核?如果你是一名使用Godot引擎的游戏开发者,尤其是对AI行为逻辑有较高要求的项目,那么LimboAI这个名字你大概率不会陌生。它作为Godot 4生态中一个备受瞩目的行为树与状态机插件&#…

2026/8/6 0:00:06 阅读更多 →
Unity 2D游戏敌人AI系统:基于PlayMaker状态机与2D Toolkit的实战开发

Unity 2D游戏敌人AI系统:基于PlayMaker状态机与2D Toolkit的实战开发

1. 项目概述与核心思路大家好,我是老张,一个在游戏开发一线摸爬滚打了十多年的老码农。今天咱们接着聊《空洞骑士》风格2D动作游戏的Demo制作。上一期我们搭好了基础框架,处理了角色移动和碰撞,这一期,我们要让游戏世界…

2026/8/6 0:00:06 阅读更多 →
被动防火门市场前景发展趋势

被动防火门市场前景发展趋势

被动防火门依靠材质结构、密闭构造阻隔烟火蔓延,无需电控启动,是建筑被动消防系统核心构件,行业依托新规管控、城市更新、工业安全升级迎来稳定扩容,整体朝着合规化、专项化、低碳化、智能化方向发展。现阶段 GB12955‑2024 新版国…

2026/8/6 0:00:06 阅读更多 →

周新闻

最大流算法详解:从水管网络到Ford-Fulkerson与Dinic实战

最大流算法详解:从水管网络到Ford-Fulkerson与Dinic实战

1. 从水管网络到最大流:一个核心问题的诞生想象一下,你是一个城市供水系统的总工程师。你的城市有多个水源(水库),需要通过一个复杂的地下管道网络,将水输送到各个居民区。每条管道都有其最大通水能力&…

2026/8/5 15:00:43 阅读更多 →
基于Springboot的企业门户网站(源码+LW+调试文档+讲解)

基于Springboot的企业门户网站(源码+LW+调试文档+讲解)

温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台官方提供的学长联系方式的名片! 温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台官方提供的学长联系方式的名片! 温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台…

2026/8/5 13:13:56 阅读更多 →
MATLAB xcorr函数详解:从互相关原理到四大实战应用

MATLAB xcorr函数详解:从互相关原理到四大实战应用

1. 从一次信号“找茬”说起:为什么我们需要互相关几年前,我在处理一组声学传感器数据时遇到了一个棘手的问题。我有两个麦克风记录了一段相同的音频信号,理论上它们接收到的声音波形应该非常相似,只是由于麦克风位置不同&#xff…

2026/8/5 10:20:36 阅读更多 →

月新闻

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南 【免费下载链接】BaiduNetdiskPlugin-macOS For macOS.百度网盘 破解SVIP、下载速度限制~ 项目地址: https://gitcode.com/gh_mirrors/ba/BaiduNetdiskPlugin-macOS 还在为百度网盘macOS版的龟速下…

2026/8/5 23:28:39 阅读更多 →
终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 还在为网易云音乐下载的NCM格式文件无法在其他播放器播放而烦恼吗?ncmdump解密工具帮你轻松解决这个困…

2026/8/5 21:00:14 阅读更多 →
HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

AgentCard 智能体卡片:为英语学习 App 打造桌面级学习助手适用平台:HarmonyOS 7.0 (API 26 Beta)一、引言 HarmonyOS 7.0(API 26 Beta)新增了 AgentCard 智能体卡片能力,这是继 HMAF(鸿蒙智能体框架&#x…

2026/8/5 23:46:51 阅读更多 →