![](https://img-blog.csdnimg.cn/direct/060af5ff96844d7bb769876f56229b3a.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
OpenCV C++ Python
文章平均质量分 87
OpenCV C++ Python
二进制人工智能
图像,点云,机器学习, Python, C++
展开
-
【OpenCV C++&Python】(五)图像平滑(模糊)
高斯滤波它在滤除图像中噪声信号的同时,也会对图像中的边缘信息进行平滑。下面简单介绍OpenCV中常用的滤波方法,包括均值滤波、高斯滤波中值滤波和双边滤波。最常见的滤波器是线性的,其输出的像素值(即。高斯滤波是线性的,通过高斯核与输入图像的卷积进行计算,在OpenCV中可以通过函数。图像平滑,又称图像模糊,是一种简单而常用的图像处理操作,常用于图像去噪。中值滤波器遍历图像的每个元素,并将每个像素替换为核区域内所有像素的中值。输出的每个像素是它的核覆盖的所有像素的平均值。均值滤波(核大小递增:1,3,5,…原创 2024-03-22 11:05:22 · 1438 阅读 · 0 评论 -
【OpenCV】使用gcc和CMake编译OpenCV程序
【代码】【OpenCV】使用gcc和CMake编译的OpenCV程序。原创 2024-01-08 22:05:44 · 474 阅读 · 0 评论 -
【OpenCV C++&Python】(四)图像阈值处理
图像阈值化、图像平滑原创 2022-06-11 11:30:00 · 1141 阅读 · 0 评论 -
【OpenCV C++&Python】(三)改变颜色空间、图像的几何变换
改变颜色空间、图像的几何变换原创 2022-06-06 10:48:47 · 860 阅读 · 0 评论 -
【OpenCV C++&Python】(二)图像基本操作
图像基本操作Python说明:OpenCV-Python使用了Numpy。所有OpenCV数组结构都与Numpy数组相互转换。这也使得它更容易与其他使用Numpy的库集成,比如SciPy和Matplotlib。获取和修改像素值加载彩色图像:import cv2 as cvimg = cv.imread('image1.jpg')cv.imshow("Display window", img)k = cv.waitKey(0)获取图像像素值:px = img[100, 100]pri原创 2022-06-01 13:20:01 · 934 阅读 · 1 评论 -
【OpenCV C++&Python】(一)图像读取、显示和保存
文章目录OpenCV简介Mat图像存储方式显式创建Mat对象输出格式图像读取、显示和保存C++PythonOpenCV简介OpenCV(开源计算机视觉库)是一个开源库,是基于C/C++开发的:OpenCV 1.x:基于C语言开发,需要手动分配、释放内存。OpenCV 2.x之后:引入C++语言,实现自动化内存管理。它包含数百种计算机视觉算法,有以下主要模块:核心功能(Core):定义基本数据结构的模块,包括密集的多维数组和被其他模块使用的基本函数。图像处理(imgproc原创 2022-05-30 08:00:00 · 2700 阅读 · 1 评论