文章浏览阅读729次。链接地址提取码:y6vuOpenCV是一个开源的计算机视觉和机器学习软件库。OpenCV主要为开发计算机视觉程序提供一组公共的底层结构(infrastructure)和加强商业产品中机器的感知能力。OpenCV使用BSD许可证(具体可参见......
2023-11-11 23:59 阅读 阅读全文文章浏览阅读2.1k次。文章目录基础概念1 . 二值化2 . 灰度值3 .膨胀与腐蚀基础概念1 . 二值化二值化(Binarization)意将非二值图像经过计算变成二值图像,它进行图像分割(Segmentation)最简单的一种方法,即后续图像处理技术的基础(......
2023-11-21 03:50 阅读 阅读全文文章浏览阅读2.3k次。什么是目标追踪在视频后续帧中定位一个物体,称为追踪。虽然定义简单,但是目标追踪是一个相对广义的定义,比如以下问题 也属于目标追踪问题:稠密光流:此类算法用来评估一个视频帧中的每个像素......
2024-02-07 11:29 阅读 阅读全文文章浏览阅读8.3k次,点赞2次,收藏18次。添加透明通道。使用split(),merge(),合成图像通道。把3通道的rgb转为4通道,设置alpha=0。并保存图像。#include <opencv2/opencv.hpp>#include <iostream>#include <math.h>using namespace cv;using n......
2024-01-24 18:55 阅读 阅读全文文章浏览阅读3.1k次,点赞4次,收藏20次。一、功能展示识别一种图上的所有人的脸,并且标出人脸的位置,画出人眼以及嘴的位置,展示效果图如下:二、技术实现思路图片转换成灰色(降低为一维的灰度,减低计算强度)图......
2024-01-23 03:30 阅读 阅读全文文章浏览阅读3.1k次,点赞4次,收藏20次。一、功能展示识别一种图上的所有人的脸,并且标出人脸的位置,画出人眼以及嘴的位置,展示效果图如下:二、技术实现思路图片转换成灰色(降低为一维的灰度,减低计算强度)图......
2024-01-23 03:30 阅读 阅读全文文章浏览阅读864次。点我进入原文OpenCV中的神器Image WatchImage Watch是在VS2012上使用的一款OpenCV工具,能够实时显示图像和矩阵Mat的内容,跟Matlab很像,方便程序调试,相当好用。跟VS2012配合使用,简直就是一款神器!让我一下就......
2023-11-12 06:40 阅读 阅读全文1.图像的基本表示方法1.1 二值图像二值图像是指仅仅包含黑色和白色两种颜色的图像。1.2 灰度图像通常计算机会将灰度处理为256个灰度级,用数值曲家安[0,255]来表示。其中,数值[255]表示纯白色,数值[0]表示纯黑色,其余的数......
2023-10-13 19:55 阅读 阅读全文文章浏览阅读5.5k次。目的在本章中,将学习:级联分类器的训练过程学习函数:opencv_createsamplesopencv_annotationopencv_traincascadeopencv_visualisation原理使用弱分类器的增强级联包括两个主要阶段:训练阶段和检测阶段。对象检测教程中......
2024-01-23 00:09 阅读 阅读全文文章浏览阅读5.5k次。目的在本章中,将学习:级联分类器的训练过程学习函数:opencv_createsamplesopencv_annotationopencv_traincascadeopencv_visualisation原理使用弱分类器的增强级联包括两个主要阶段:训练阶段和检测阶段。对象检测教程中......
2024-01-23 00:09 阅读 阅读全文