人工智能技术基础系列之:计算机视觉与图像处理

作者:禅与计算机程序设计艺术

1.背景介绍

在人工智能领域,计算机视觉是指让机器能够从各种各样的输入中理解其中的内容并做出相应的回应。主要解决的是如何通过计算机获取信息、处理信息、分析信息、形成判断、达到智能化的目标。图像处理则是对数字图像进行某种形式的加工,从而实现用户需求的一项重要技能。图像处理是指从原始图像数据中提取有价值的信息或特征,对其进行整理、过滤、修改、增强等后再呈现给用户,最终达到所需效果的过程。无论是图像识别、图像检索、图像分割、图像风格转换、图像修复、图像超分辨率等都属于图像处理的范畴。图像处理的典型应用场景如搜索引擎图片识别、手机拍照片实时处理、视频监控多目标跟踪、机器人导航等。

2.核心概念与联系

首先,我们需要熟悉一下计算机视觉的一些核心概念和相关术语,这样才能更好地理解计算机视觉与图像处理之间的关系。

图像与像素(Image and Pixel)

在计算机视觉中,图像就是由像素构成的二维矩阵,它代表某些物体的感知数据。通常情况下,图像大小都很大,比如几百万像素或更大的尺寸。但由于显示设备的限制,我们只能看到一个小的屏幕区域,因此需要把图像缩放到适合屏幕的大小,这是图像的重采样(resampling)过程。图像的每个像素都可以看作一个点,这个点的颜色是根据对应的像素强度反映出的。

颜色空间(Color Space)

图像的一个重要属性是色彩空间,色彩空间一般包括RGB色彩空间和其他色彩空间,比如YUV色彩空间。RGB色彩空间的颜色模型一般由红色(R)、绿色(G)、蓝色

猜你喜欢

转载自blog.csdn.net/universsky2015/article/details/134098966