1、图像处理基础

Fundamental of Computer Vision(计算机视觉基础)

1、什么是计算机视觉?

计算机视觉的目的就是写计算机程序来解释图像。

图像处理(image processing)输入的是图像输出的还是图像。

计算机视觉(computer vision)输入的是图像输出的是对图像的理解。

应用:

目标跟踪和识别、人脸识别、增强现实(AR-Augmented reality)(,以前叫virtual reality,虚拟现实,其实就是是否引入真实场景,AR就是在我们看到的基础之后,增加一些三维的场景,比如对物体的解释等等)、机器人学(识别物体、估计运动和位姿)、工业检测、字符设别等等

2、open libraries/projects(开源库或者工程)

opencv官网:http://opencv.org/

语言:c++,c,python和java接口

平台:windows,linux,Mac OS,IOS和Android

库用得比较多的:CxImage,CImage,FreeImage

HALCON:http://www.halcon.com

,它是商用的,收费的

开源项目

项目一:人脸识别

项目二:车牌识别

mobileye公司的产品可以关注一下!!

时间: 2024-10-06 12:32:37

1、图像处理基础的相关文章

MATLAB图像处理基础

MATLAB图像处理基础 2.2.1 图像文件格式及图像类型 1.MATLAB支持的几种图像文件格式: ⑴JPEG(Joint Photogyaphic Expeyts Group):一种称为联合图像专家组的图像压缩格式. ⑵BMP(Windows Bitmap):有1位.4位.8位.24位非压缩图像,8位RLE(Run length Encoded)的图像.文件内容包括文件头(一个BITMAP FILEHEADER数据结构).位图信息数据块(位图信息头BITMAP INFOHEADER和一个颜

C#-Emgu.CV-------视频截取和图像处理基础

转:http://blog.sciencenet.cn/blog-538909-694431.html mage<Bgr, Byte> frame = capture.QueryFrame();//获取摄像头的视频帧Image<Bgr, Byte> frame2 = frame.Convert<Bgr, Byte>(); //将帧转换为RGB类型,对应为三维数组Image<Gray, Byte> grayFrame = frame.Convert<Gr

图像处理---基础(模板、卷积运算)

转自:图像处理:基础(模板.卷积运算) 1.使用模板处理图像相关概念: 模板:矩阵方块,其数学含义是一种卷积运算.      卷积运算:可看作是加权求和的过程,使用到的图像区域中的每个像素分别于卷积核(权矩阵)的每个元素对应相                乘,所有乘积之和作为区域中心像素的新值.      卷积核:卷积时使用到的权用一个矩阵表示,该矩阵与使用的图像区域大小相同,其行.列都是奇数,              是一个权矩阵.      卷积示例:              3 *

Python计算机视觉编程-第一章 图像处理基础

图像处理基础 测试1:PIL:Python图像处理类库 PIL(Python Imaging Library,图像处理库)提供了通用的图像处理功能,以及大量有用的基本图像操作.PIL库已经集成在Anaconda库中,推荐使用Anaconda,简单方便,常用库都已经集成.也可以安装python(x,y),但是我一直安装失败,所以就没有装,没有安装也可以自己导入,比如我就是用的pycharm自己导入. 如果安装失败,可以添加一些镜像网站,在进行下载 代码不报错之后,运行代码: 测试代码: # -*-

图像处理基础知识

 图像掩膜: 用选定的图像.图形或物体,对处理的图像(全部或局部)进行遮挡,来控制图像处理的区域或处理过程.用于覆盖的特定图像或物体称为掩模或模板.光学图像处理中,掩模可以是胶片.滤光片等.数字图像处理中,掩模为二维矩阵数组,有时也用多值图像.数字图像处理中,图像掩模主要用于:①提取感兴趣区,用预先制作的感兴趣区掩模与待处理图像相乘,得到感兴趣区图像,感兴趣区内图像值保持不变,而区外图像值都为0.②屏蔽作用,用掩模对图像上某些区域作屏蔽,使其不参加处理或不参加处理参数的计算,或仅对屏蔽区作处

数字图像处理基础.md

学科:数字图像处理(Digital Image Processing) 作者:zhuhonggen 基础知识 1.正交变换 1.1正交变换 1.1.1定义 1.1.2正交矩阵 定义:n级实矩阵A称为正交矩阵,如果AA=E.(A表示A的共轭转置,E是单位矩阵) 1.1.3正交变换的性质 1.1.4等价刻画 1.1.5正交变换分类 1.2傅立叶变换 1.2.1概念 傅立叶变换,表示能将满足一定条件的某个函数表示成三角函数(正弦和/或余弦函数)或者它们的积分的线性组合.在不同的研究领域,傅立叶变换具有

图像处理基础笔记(一)

第一章 导论 1. 图像处理的目的 图像增强.图像压缩.图像恢复.特征提取 2. 图像 一幅全色图像是一个2-D光密度函数f(x,y),其中x和y是空间坐标,f在(x,y)的值正比于场景中对应点的亮度.对多光谱图像,f(x,y)是一个矢量,其各个分量指示场景中点(x,y)在对应光谱带里的亮度. 一幅数字图像是在空间坐标和亮度上都离散化的图像f(x,y).它可用一个2-D整数数组,或一系列2-D整数数组(每一个对应一个颜色带)来表示.数值化的亮度值称为灰度.每一个数组的单元称为像素,通常情况下,数

图像处理基础知识像素高宽分辨率

转载请声明http://blog.csdn.net/softmanfly/article/details/45393987 图像处理中的几个基本概念及其关系: 像素:一个存储了RGB颜色值的信息点叫一像素.单位是px. 分辨率:表示物理单位一英寸包含多少个像素点,单位是px/英寸或者px/厘米等.我们都知道分辨率越高,图像越清晰,纹理越细腻,而分辨率越低,图像越模糊,纹理越粗糙. 有了上述两个概念,再来说明图像的大小和分辨率像素之间的关系. 首先说说计算机中是如何存储图像信息的,对于位图来说,计

视频图像处理基础-获取图像的仿真数据流

zynq架构之别人整理http://xilinx.eetrend.com/blog/4415 在验证算法时,首先第一步就是如何载入图片进行验证,这里的图像包括图像,视频数据流,外部摄像头的调用~ HLS中两种基础的加载方法: 1)通过 cvLoadImage 函数加载图片 格式: IplImage* src = cvLoadImage(INPUT_IMAGE); cvShowImage("src",src); 函数原型:IplImage* cvLoadImage(const char*