文章 2024-06-27 来自:开发者社区

技术笔记:openCV特征点识别与findHomography算法过滤

一,首先我们对函数先进行分析findHomography: 计算多个二维点对之间的最优单映射变换矩阵 H(3行x3列) (就是对图片的矫正),使用最小均方误差或者RANSAC方法函数功能:找到两个平面之间的转换矩阵。这里涉及到映射变换的知识, 下面介绍下什么是映射变换&#...

文章 2024-06-14 来自:开发者社区

人工智能视觉:基于OpenCV的人脸识别技术的深度解析

一、OpenCV简介 OpenCV 的全称是 Open Source Computer Vision Library,是一个跨平台的计算机视觉库。OpenCV 是由英特尔公司发起并参与开发,以 BSD 许可证授权发行,可以在商业和研究领域中免费使用。OpenCV 可用于开发实时的图像处理、计算机视觉以及模式识别程序。该程序库也可以使用英特尔公司的 IPP 进行加速处理。 ...

人工智能视觉:基于OpenCV的人脸识别技术的深度解析
文章 2024-05-28 来自:开发者社区

人工智能视觉:基于OpenCV的人脸识别技术的深度解析

一、OpenCV简介   OpenCV 的全称是 Open Source Computer Vision Library,是一个跨平台的计算机视觉库。OpenCV 是由英特尔公司发起并参与开发,以 BSD 许可证授权发行,可以在商业和研究领域中免费使用。OpenCV 可用于开发实时的图像处理、计算机视觉以及模式识别程序。该程序库也可以使用英特尔公司的 IPP 进行加速处...

文章 2024-05-17 来自:开发者社区

OpenCV高斯差分技术实现图像边缘检测

效果图 === 源码 == Kqw...

OpenCV高斯差分技术实现图像边缘检测
文章 2024-05-08 来自:开发者社区

【OpenCV】告别人工目检:深度学习技术引领工业品缺陷检测新时代

机器视觉 机器视觉是使用各种工业相机,结合传感器跟电气信号实现替代传统人工,完成对象识别、计数、测量、缺陷检测、引导定位与抓取等任务。其中工业品的缺陷检测极大的依赖人工完成,特别是传统的3C制造环节,产品缺陷检测依赖于人眼睛来发现与检测,不仅费时费力还面临人员成本与工作时间等因素的制约。使用机器视觉来实现产品缺陷检测,可以节约大量时间跟人员成本,实现生产过程的自动化与流水线作业。 ...

【OpenCV】告别人工目检:深度学习技术引领工业品缺陷检测新时代
文章 2023-12-19 来自:开发者社区

opencv滤波技术

前言在OpenCV中,有多种滤波技术可以用于图像处理和图像增强。下面我将介绍五种常见的滤波技术,包括均值滤波、中值滤波、高斯滤波、双边滤波和自适应滤波,并提供相应的函数和使用方法。一、均值滤波均值滤波(Mean Filtering):均值滤波是最简单的一种滤波方法,它使用邻域内像素的平均值来替代中心像素的值,从而实现图像平滑。cv::blur(inputImage, outputImage, c....

文章 2023-07-04 来自:开发者社区

【OpenCv • c++】形态学技术操作 —— 顶帽操作与黑帽操作

前言  在上一篇文章中,我们了解了开运算与闭运算,今天我们继续学习形态学技术操作里面的顶帽操作与黑帽操作。顶帽操作   Q:什么是顶帽操作?   A: 我们将计算原图像与开运算结果图之差的操作称为顶帽操作。形态学顶帽变换是常用的一种形态学滤波器,具有高通滤波器的某部分特性,可实现在图像中检测出周围亮结构。顶帽操作常用于检测图像中的峰结构。参考代码void morph....

【OpenCv • c++】形态学技术操作 —— 顶帽操作与黑帽操作
文章 2023-07-04 来自:开发者社区

【OpenCv • c++】形态学技术操作 —— 开运算与闭运算

前言在上一篇文章中,我们了解了腐蚀与膨胀的原理与实现,今天我们继续学习形态学技术操作里面的开运算与闭运算。开运算Q:什么是开运算?A: 我们将先腐蚀后膨胀称为开运算,开运算能够去除孤立的小点,毛刺和小桥(即联通两块区域的小点),而总的位置和形状不变。参考代码void morphologyEx( InputArray src, OutputArray dst, int op, In...

【OpenCv • c++】形态学技术操作 —— 开运算与闭运算
文章 2023-07-04 来自:开发者社区

【OpenCv • c++】形态学技术操作 —— 腐蚀与膨胀

前言形态学腐蚀膨胀操作是形态学的基本操作,常用于图形处理方面,实现了对目标像素点进行拓展的目的。从数学角度来讲,腐蚀膨胀操作就是将图像或者图像的一部分(称之为核A)与核(称之为核B)进行卷积。腐蚀Q:什么是腐蚀?A: 腐蚀就是求局部最小值的操作,也就是核B与图像进行卷积,计算核B覆盖区域的像素点的最小值,并把最小值赋值给参考点指定的像素,使得图像中的白色区域变小。参考代码void erode( ....

【OpenCv • c++】形态学技术操作 —— 腐蚀与膨胀
文章 2021-12-14 来自:开发者社区

Python 技术篇-使用opencv库读取中文路径图片报错解决办法

我们需要安装和使用 numpy 库,直接 pip install numpy 就好了。 用 numpy 读取处理图片,再对 numpy 处理后的图片数据进行转码,转化为图片对象。#!/user/bin/env python # -*- coding:utf-8 -*- import cv2 import numpy as np img_np = np.fromfile("D:\矿山\Koala.....

Python 技术篇-使用opencv库读取中文路径图片报错解决办法

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

人工智能

了解行业+人工智能最先进的技术和实践,参与行业+人工智能实践项目

+关注