
opencv
文章平均质量分 83
风会吹向我
这个作者很懒,什么都没留下…
展开
-
OpenCV图像处理(8)|Canny边缘检测
边缘检测本身属于锐化操作,对噪点比较敏感,所以需要进行平滑处理;保留这四个方向的梯度:0°/45°/90°/135°。首先使用 Sobel 算子计算两个方向上的梯度。原创 2024-12-11 17:17:28 · 713 阅读 · 0 评论 -
OpenCV(8)图像处理|图像梯度与梯度算子
参考。原创 2024-12-11 16:15:21 · 1458 阅读 · 0 评论 -
OpenCV(8)图像处理| 形态学操作
即改变物体形状,一般在二值图像上进行,,主要应用于图像的预处理、特征提取和图像分析等环节。这些操作基于图像的形状特征,通过使用结构元素(structuring elements)对图像进行卷积操作,从而达到改变图像结构的目的。原创 2024-12-11 15:02:16 · 485 阅读 · 0 评论 -
OpenCV图像处理(7)|滤波、平滑与噪声
参考(前提知识:图像的卷积)原创 2024-12-11 11:16:28 · 769 阅读 · 0 评论 -
OpenCV图像处理(6)|图像阈值分割
和。原创 2024-12-09 17:10:44 · 765 阅读 · 0 评论 -
OpenCV图像处理(5)|图像的旋转、平移和缩放
和。原创 2024-12-09 16:36:04 · 468 阅读 · 0 评论 -
opencv图像处理(4)|颜色空间转换
主要参考内容和。原创 2024-12-09 15:40:45 · 1113 阅读 · 0 评论 -
opencv核心操作(3)|图像基本操作
内容主要参考。原创 2024-12-09 14:56:37 · 174 阅读 · 0 评论 -
opencv(2)入门|视频捕获、播放与保存
记录自己学习opencv的过程,如有错误,欢迎交流,学习参考内容:(1)首先创建一个对象,参数可以是设备的索引和视频的文件名(参数 0 指的是摄像头的编号,如果你电脑上有两个摄像头的话,访问第 2 个摄像头就可以传入 1);最后记得使用销毁对象。(2)cap 可能没有初始化 capture。在这种情况下,此代码显示错误。可以通过 检查它是否初始化。如果它是 True,那么是好的,否则用 打开在使用。(3)返回两个值,一个布尔值表示是否成功读取了帧。如果成功读取了帧,ret 为 True;如果没有帧可原创 2024-12-09 11:57:05 · 491 阅读 · 0 评论 -
opencv(1)入门|环境安装与图像入门
一个简单的从读取到保存的过程:以灰度模式读取图像,显示图像,如果你按下 's‘ 会保存和退出图像,或者按下 ESC 退出不保存。if s==27:使用matplot也可以对cv2读取的图像进行展示,缩放或者保存,但是彩色图像 OpenCV 用的 BGR 模式,但是 Matplotlib 显示用的 RGB 模式。因此如果图像用 OpenCV 加载,则 Matplotlib 中彩色图像将无法正常显示。原创 2024-12-09 11:15:55 · 479 阅读 · 0 评论