大宇私人领地伊甸园丨宁愿做了后悔,也不要错过后悔[www.mrdayu.com]
注册

24小时联系邮箱:[email protected]

opencv

大宇私人伊甸园: 首页 > 所有文章 > 编程人生 > 开源库 > opencv
  • 《人脸识别-OPENCV》

    《人脸识别-OPENCV》

    发布时间:2018/07/03标签:opencv人脸识别阅读:85

    目录 [001.01]OpenCV介绍与环境配置 [001.02]加载、修改、保存图像 [001.03]矩阵的掩膜操作 [001.04]Mat对象 [001.05]图像操作 [001.06]图像混合 [001.07]调整图像亮度与对比度 [001.08]绘制形状与文字 [001.09]...

  • [001.12]形态学操作

    [001.12]形态学操作

    发布时间:2018/07/14标签:顶帽黑帽阅读:23

    形态学操作: 开操作- open 闭操作- close 形态学梯度- Morphological Gradient 顶帽 – top hat 黑帽 – black hat 开操作– open: 先腐蚀后膨胀 可以去掉小的对象,假设对象是前景色,背景是黑色 一般用于...

  • [001.11]膨胀与腐蚀

    [001.11]膨胀与腐蚀

    发布时间:2018/07/13标签:opencv形态学腐蚀膨胀阅读:29

    膨胀与腐蚀: 腐蚀 膨胀 代码演示 形态学操作(morphology operators)-膨胀: 图像形态学操作 – 基于形状的一系列图像处理操作的合集,主要是基于集合论基础上的形态学数学 形态学有四个基本操作:腐蚀、膨胀、开、...

  • [001.10]统计中值算法和高斯双边滤波模糊算法

    [001.10]统计中值算法和高斯双边滤波模糊算法

    发布时间:2018/07/13标签:opencv中值算法高斯双边阅读:48

    统计中值算法和高斯双边滤波模糊算法: 中值滤波 双边滤波 代码演示 中值滤波: 统计排序滤波器 中值对椒盐噪声有很好的抑制作用 双边滤波: 均值模糊无法克服边缘像素信息丢失缺陷。原因是均值滤波是基于平均权...

  • [001.09]均值滤波和高斯滤波的图片模糊化处理

    [001.09]均值滤波和高斯滤波的图片模糊化处理

    发布时间:2018/07/13标签:opencv均值高斯阅读:27

    均值滤波和高斯滤波的图片模糊化处理 模糊原理 代码演示 模糊原理: Smooth/Blur 是图像处理中最简单和常用的操作之一 使用该操作的原因之一就为了给图像预处理时候减低噪声 使用Smooth/Blur操作其背后是数学的卷...

  • [001.08]绘制形状与文字

    [001.08]绘制形状与文字

    发布时间:2018/07/12标签:opencv阅读:28

    绘制形状与文字: 使用cv::Point与cv::Scalar 绘制线、矩形、园、椭圆等基本几何形状 随机生成与绘制文本 代码演示 使用cv::Point与cv::Scalar: Point表示2D平面上一个点x,y Point p; p.x = 10; p.y = 8; or p =...

  • [001.07]调整图像亮度与对比度

    [001.07]调整图像亮度与对比度

    发布时间:2018/07/12标签:opencv阅读:24

    调整图像亮度与对比度: 理论 代码演示 理论: 图像变换可以看作如下:  – 像素变换 – 点操作  – 邻域操作 – 区域 调整图像亮度和对比度属于像素变换–点操作 重要的API: Mat new_image = Mat::ze...

  • [001.06]图像混合

    [001.06]图像混合

    发布时间:2018/07/11标签:opencv阅读:27

    图像混合 理论-线性混合操作 相关API (addWeighted) 代码演示 理论–线性混合操作: 相关代码: Mat src1, src2, dest; src1 = imread("D:/LinuxLogo.jpg"); src2 = imread("D:/win7logo.jpg"); if (!src1.da...

  • [001.05]图像操作

    [001.05]图像操作

    发布时间:2018/07/11标签:opencv阅读:39

    图像操作: 读写图像 读写像素 修改像素值 读写图像: imread 可以指定加载为灰度或者RGB图像 Imwrite 保存图像文件,类型由扩展名决定 读写像素: 读一个GRAY像素点的像素值(CV_8UC1) Scalar intensity = img.at&...

  • [001.04]Mat对象

    [001.04]Mat对象

    发布时间:2018/07/11标签:mat阅读:32

    Mat对象: Mat对象与IplImage对象 Mat对象使用 Mat定义数组 Mat对象与IplImage对象: Mat对象OpenCV2.0之后引进的图像数据结构、自动分配内存、不存在内存泄漏的问题,是面向对象的数据结构。 分了两个部分,头部...

  • [001.03]矩阵的掩膜操作

    [001.03]矩阵的掩膜操作

    发布时间:2018/07/10标签:opencv掩膜操作矩阵阅读:72

    前言: 最近发现一个能锐化图片的算法,同时借助同事“帅照”来实验一下。 内容: 先把之前的框架搭建起来,我同事的照片已经静静躺在我的D盘路径下面:test.jpg #include <opencv2/core/core.hpp> #include ...

  • [001.02]加载、修改、保存图像

    [001.02]加载、修改、保存图像

    发布时间:2018/07/05标签:opencv阅读:40

    加载、修改、保存图像 加载图像(用cv::imread) 修改图像 (用cv::cvtColor) 保存图像(用cv::imwrite) 加载图像(用cv::imread): imread功能是加载图像文件成为一个Mat对象,其中第一个参数表示图像文件名...

  • [001.01]OpenCV介绍与环境搭建

    [001.01]OpenCV介绍与环境搭建

    发布时间:2018/07/04标签:opencv阅读:48

    OpenCV介绍 OpenCV是计算机视觉开源库,主要算法涉及图像处理和机器学习相关方法。 是Intel公司贡献出来的,俄罗斯工程师贡献大部分C/C++带代码。 在多数图像处理相关的应用程序中被采用,BSD许可,可以免费应用在...

点击这里给我发消息点击这里给我发消息