logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

opencv —— minMaxLoc 寻找图像全局最大最小值

寻找最值:minMaxLoc 函数minMaxLoc 函数的作用是在数组中找到全局最小和最大值。void minMaxLoc(InputArray src, double* minVal, double* maxVal = 0, Point* minLoc = 0, Point* maxLoc = 0, InputArray mask = noArray());src,输入的数组,若...

#opencv#人工智能#计算机视觉
opencv —— imread、namedWindow & imshow、cvtColor、imwrite 加载、显示、修改、保存图像...

加载图像:imread 函数Mat imread(const string& filename, int flags = 1);filename:需要载入的图像的路径名。flags:加载图像的颜色类型,默认值为 1。flags =1(IMREAD_COLOR):返回一个 BGR 类型的三通道彩色图像;flags = 0(IMREAD_GRAYSCALE):返回灰度图像;flag...

#opencv#人工智能#计算机视觉
opencv —— moments 矩的计算(空间矩/几何矩、中心距、归一化中心距、Hu矩)

计算矩的目的从一幅图像计算出来的矩集,不仅可以描述图像形状的全局特征,而且可以提供大量关于该图像不同的几何特征信息,如大小,位置、方向和形状等。这种描述能力广泛应用于各种图像处理、计算机视觉和机器人技术领域的目标识别与方位估计中。同时矩函数在图像分析中也有着广泛的应用,如模式识别、目标分类、目标识别与方位估计、图像的编码与重构等。矩的计算:moments 函数moments 函数可以很方便...

文章图片
#opencv#人工智能#计算机视觉
opencv —— inpaint 图像修补、去除指定区域物体

实现图像修补、物体去除:inpaint 函数void inpaint(InputArray src, InputArray inpaintMask, OutputArray dst, double inpaintRadius, int flags);src,输入图像,即源图像,填 Mat 类对象即可。但需是 8 位单通道或三通道图像。inpaintMask,修复掩膜,为 8 位单通道...

#opencv#人工智能#计算机视觉
opencv —— Laplacian 拉普拉斯算子、二阶导数用于边缘检测

Laplacian 算子简介求多元函数的二阶导数的映射又称为 Laplacian 算子:计算拉普拉斯变换:Laplacian 函数voidLaplacian(InputArray src, OutputArray dst, int ddepth, int ksize = 1, double scale = 1, double delta = 0, int borderType = B...

文章图片
#opencv#人工智能#计算机视觉
opencv —— boundingRect、minAreaRect 寻找包裹轮廓的最小正矩形、最小斜矩形

寻找包裹轮廓的最小正矩形:boundingRect 函数返回矩阵应满足:① 轮廓上的点均在矩阵空间内。② 矩阵是正矩阵(矩形的边界与图像边界平行)。Rect boundingRect(InputArray points);唯一一个参数是输入的二维点集,可以是 vector 或 Mat 类型。代码示例:#include<opencv.hpp>#include&lt...

文章图片
#opencv#人工智能#计算机视觉
opencv —— erode、dilate 腐蚀与膨胀

腐蚀与膨胀是形态学滤波。其中,腐蚀是最小值滤波,膨胀是最大值滤波,即分别选取内核中的最小值与最大值赋值给锚点。若内核为 N×1 或1×N 形状,可用于横纵方向直线检测。膨胀:dilate 函数void dilate (InputArray src, OutputArray dst, InputArray kernel, Point anchor = Point(-1, -1), int ...

#opencv#人工智能#计算机视觉
opencv —— contourArea、arcLength 计算轮廓面积与长度

计算轮廓面积:contourArea 函数double contourArea(InputArray contour, bool oriented = false);contour,输入的二维点集(轮廓顶点),可以是 vector 或 Mat 类型。oriented,面向区域标识符。有默认值 false。若为 true,该函数返回一个带符号的面积值,正负取决于轮廓的方向(顺时针还是逆...

#opencv#人工智能#计算机视觉
opencv —— matchTemplate 模板匹配

模板匹配的概念和原理模板匹配就是在一幅图像中寻找与模板图像最匹配(相似)部分。具体步骤为从左到右,从上向下计算模板图像与图像覆盖区域的匹配度,匹配程度越大,两者相同的可能性越大。实现模板匹配:matchTemplate 函数void matchTemplate(InputArray image, InputArray temp1, OutputArray result, int me...

文章图片
#opencv#人工智能#计算机视觉
由于找不到opencv_world320d.dll,无法继续执行代码。

将 opencv 安装路径 目录\opencv\build\x64\vc14\bin 中 3 个后缀是.dll 的应用程序扩展复制到 C:\Windows\System32 中完美解决!

#opencv#人工智能#计算机视觉
    共 17 条
  • 1
  • 2
  • 请选择