随笔分类 - 3、机器学习与深度学习
摘要:图像处理 1、灰度化 灰度处理,就是把彩色的验证码图片转为灰色的图片。 二值化,是将图片处理为只有黑白两色的图片,利于后面的图像处理和识别 在OpenCV中有现成的方法可以进行灰度处理并二值化,处理后的效果: cvtcolor()函数是一个颜色空间转换函数。 通道转换说明:经常用到的颜色转换:BGR
阅读全文
摘要:图像简单操作 1、旋转图像 cv2.getRotationMatrix2D() 2、颠倒图像 cv2.flip() 3、移动图像 cv2.warpAffine() 4、分割和合并图像 有时你需要分别处理图像的B,G,R通道。在这种情况下,你需要将BGR图像拆分为单个通道。在其他情况下,你可能需要将这
阅读全文
摘要:二、基础运用 1、读取图像 使用cv.imread()函数读取图像。图像应该在工作目录或图像的完整路径应给出。 参数: 第一个参数是图像路径。 第二个参数是一个标志,它指定了读取图像的方式。 cv.IMREAD_COLOR:加载彩色图像。任何图像的透明度都会被忽视。它是默认标志。 cv.IMREAD
阅读全文
摘要:一、简介 OpenCV是一个基于BSD许可(开源)发行的跨平台计算机视觉库,可以运行在Linux、Windows、Android和Mac OS操作系统上。它轻量级而且高效——由一系列 C 函数和少量 C++ 类构成,同时提供了Python、Ruby、MATLAB等语言的接口,实现了图像处理和计算机视
阅读全文
摘要:监督学习是从训练数据集中学习模型,对测试数据进行预测。训练数据由输入(特征向量)与输出对组成。训练集通常表示为测试数据也有相应的输入和输出。输入和输出又成为样本或样本点。 输入变量和输出变量有不同的类型,可以是连续的哦,也可以是离散的。 1.1. 线性模型1.2. 线性和二次判别分析1.3. 核岭回
阅读全文
摘要:一、概念理解 机器学习(Machine Learning, ML)是一门多领域交叉学科,涉及概率论、统计学、逼近论、凸分析、算法复杂度理论等多门学科。专门研究计算机怎样模拟或实现人类的学习行为,以获取新的知识或技能,重新组织已有的知识结构使之不断改善自身的性能。 它是人工智能的核心,是使计算机具有智
阅读全文
浙公网安备 33010602011771号