机器视觉
SMU_elec
这个作者很懒,什么都没留下…
展开
-
VS2017+opencv(C++)学习笔记:调用外部摄像头、录像、拍照功能
一、开发环境1.opencv-3.3.0-vc142.VS 20173.win10二、实验步骤打开摄像头打开摄像头同时开始录制视频按键保存当前帧三、分步实现基于opencv提供的两个主要的视频操控类VideoCapture和VideoWriter来实现录制视频功能,由于一些参考文档中只实现单一录像或单一拍照功能,或录制视频会出现解码错误问题,故写此学习笔记,以供参考。1.实现调用摄像头#include <opencv2\opencv.hpp>#include <原创 2020-11-09 16:23:42 · 8841 阅读 · 3 评论 -
opencv图像处理学习九:模糊图像
学习目的:1.迷糊原理2.代码演示一、模糊原理Smooth/Blur 是图像处理中最简单和常用的操作之一使用该操作的原因之一就为了给图像预处理时候减低噪声使用Smooth/Blur操作其背后是数学的卷积计算通常这些卷积算子计算都是线性操作,所以又叫线性滤波假设有6x6的图像像素点矩阵。卷积过程:6x6上面是个3x3的窗口,从左向右,从上向下移动,黄色的每个像个像素点值之和取平均值赋给中心红色像素作为它卷积处理之后新的像素值。每次移动一个像素格。归一化盒子滤波(均值滤波)原创 2020-11-08 17:43:57 · 714 阅读 · 0 评论 -
机器视觉与计算机视觉的区别与联系
机器视觉和计算机视觉是两个既有区别又有联系的专业术语。机器视觉(machine vision)偏重于计算机视觉技术工程化,能够自动获取和分析特定的图像,以控制相应的行为。计算机视觉(computer vision)是采用图像处理、模式识别、人工智能技术相结合的手段,着重于一幅或多幅图像的计算机分析。具体来说,计算机视觉为机器视觉提供图像和景物分析的理论及算法基础,机器视觉为计算机视觉的实现提供传感器模型、系统构造和实现手段。在某种意义上可以说,一个机器视觉系统就是一个能自动获取一幅或多幅目标物体图像,对转载 2020-10-29 21:10:54 · 2624 阅读 · 0 评论