随笔分类 -  3、机器学习与深度学习

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