要学习算法?视觉算法的特点?图像处理基本步骤?图像预处理Р第一节图像预处理Р机器视觉培训系列教程(基础入门培训)Р第一节:图像预处理Р内容提要Р第四讲:机器视觉算法概述Р一、为什么需要学习算法Р机器视觉培训系列教程(基础入门培训)Р第一节:图像预处理Р对机器视觉有更深入的理解?便于理解和分析处理结果?更加灵活的选用或设计新算法Р第四讲:机器视觉算法概述Р二、视觉算法的特点Р机器视觉培训系列教程(基础入门培训)Р第一节:图像预处理Р机器视觉算法是图像处理算法的子集 ??机器视觉算法针对工业应用的特点:?可控的照明条件?对被检工件有先验知识?需要高效率、高可靠性和高重复性?对智能要求不高Р视觉算法中所称的图像,是由像素表达出来的明暗信息组成的二维数组,其中每个像素代表该位置的图像0 ~ 255的灰度值。其数字表达式为:Р第四讲:机器视觉算法概述Р机器视觉培训系列教程(基础入门培训)Р第一节:图像预处理Р三、图像处理的基本步骤Р预处理Р原始图像/像素Р增强的图像/像素Р图像分割Р特征提取Р点、线、区域…Р特征值Р低Р高Р第四讲:机器视觉算法概述Р机器视觉培训系列教程(基础入门培训)Р第一节:图像预处理Р四、图像预处理(1)Р图像预处理目的?图像增强?噪音去除?图像单纯化Р图像预处理算法通常包括:?滤波:高通、低通…?形态处理: erosion/dilation/open/close…?图像算数:+、-、X、…?二值处理Р第四讲:机器视觉算法概述Р机器视觉培训系列教程(基础入门培训)Р第一节:图像预处理Р四、图像预处理(2),滤波(1)Р需要下列要素:?原始图像:?处理后的图像: ?一2D模板: Р滤波算法如下:РM, N 为K的尺寸Р第四讲:机器视觉算法概述Р机器视觉培训系列教程(基础入门培训)Р第一节:图像预处理Р四、图像预处理(2),滤波(2)Р从图像上来理解滤波Р模板Р原图