logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

06.OpenCV cv Mat之(三)算术操作

在计算机视觉领域,OpenCV的算术运算是图像处理的基础操作。通过简单的加减乘除,我们可以实现亮度调整、对比度增强、图像融合等多种效果。下面将介绍OpenCV 4.x中C++接口的核心运算方法。

文章图片
#opencv#计算机视觉
14.OpenCV C++ 图像几何变换详解:插值缩放、翻转、旋转与 ROI 提取

在图像处理领域,经常需要对图像进行各种几何变换,例如缩放、翻转、旋转以及提取感兴趣区域(ROI)。这些操作不仅能帮助我们预处理图像数据,还能用于数据增强、目标定位等任务。函数可以根据指定的目标尺寸或者缩放因子对图像进行缩放,支持多种插值方法,包括最近邻插值、双线性插值、立方插值等。OpenCV 提供的 cv::resize。对于旋转后图像的尺寸处理,可以根据需要调整输出图像尺寸,防止部分内容被裁剪

文章图片
#opencv#c++#人工智能
04.OpenCV cv::Mat之(一)创建数据对象

在 OpenCV 中,cv::Mat 是一个非常重要的类,它负责存储图像以及其他多维数据。无论你是在进行简单的图像读取、图像变换,还是进行复杂的计算机视觉任务,对 cv::Mat 的深入理解都至关重要。本文将从多个角度介绍 cv::Mat 的基本概念、创建与初始化、数据访问、内存管理及常见应用实例,帮助你更好地使用 OpenCV 开发图像处理应用。

文章图片
#opencv#计算机视觉
11.OpenCV C++ 绘图入门:矩形、圆、线、椭圆、多边形

OpenCV 提供了丰富的绘图函数,可以轻松实现矩形、圆、线、椭圆、多边形等基本图形的绘制,同时还支持形状的填充。通过掌握这些绘图函数,开发者可以在图像标注、图形生成、数据可视化等多种场景中得心应手

文章图片
#opencv#c++#计算机视觉
17.OpenCV图像直方图、二维直方图与直方图均衡化详解

在图像处理领域,直方图是一种常用的统计工具,用于描述图像中像素值的分布情况。直方图不仅能揭示图像的对比度、亮度等信息,还可用于图像增强、分割、匹配等应用。本文将介绍如何使用 OpenCV C++ 计算图像直方图、构建二维直方图,以及如何进行直方图均衡化,从而提升图像质量。

文章图片
#opencv#人工智能#计算机视觉
04.OpenCV cv::Mat之(一)创建数据对象

在 OpenCV 中,cv::Mat 是一个非常重要的类,它负责存储图像以及其他多维数据。无论你是在进行简单的图像读取、图像变换,还是进行复杂的计算机视觉任务,对 cv::Mat 的深入理解都至关重要。本文将从多个角度介绍 cv::Mat 的基本概念、创建与初始化、数据访问、内存管理及常见应用实例,帮助你更好地使用 OpenCV 开发图像处理应用。

文章图片
#opencv#计算机视觉
10.OpenCV C++ 中统计学函数 —— 最大值、最小值、平均值、方差等应用介绍

本文将介绍 OpenCV C++ 中常用的统计学函数及其应用,包括求取最大值、最小值、平均值以及标准差(进而获得方差)的函数

文章图片
#opencv#c++#计算机视觉
08.OpenCV像素逻辑操作

像素级逻辑操作是数字图像处理的核心技术之一,OpenCV提供了一套完整的位运算函数。本文将深入解析四种基础逻辑操作(AND/OR/NOT/XOR),并通过5个实际案例展示其在图像处理中的强大应用。

文章图片
#opencv#计算机视觉
到底了