随笔分类 -  Computer Science | 计算机科学

摘要:(本文为原创学习笔记,主要参考《模式识别(第三版)》(张学工著,清华大学出版社出版)) 1.概念 将分类看做决策,进行贝叶斯决策时考虑各类的先验概率和类条件概率,也即后验概率。考虑先验概率意味着对样本总体的认识,考虑类条件概率是对每一类中某个特征出现频率的认识。由此不难发现,贝叶斯决策的理论依据就是 阅读全文
posted @ 2018-01-04 22:45 leizhao 阅读(23496) 评论(3) 推荐(0) 编辑
摘要:(本文为原创,请勿在未经允许的情况下转载) 前言 手写字符识别是机器学习的入门问题,k-近邻算法(kNN算法)是机器学习的入门算法。本文将介绍k-近邻算法的原理、手写字符识别问题分析、手写字符识别的kNN实现、测试。 kNN算法原理 kNN算法是一种分类算法,即如何判定一组输入数据属于哪一类别的算法 阅读全文
posted @ 2017-12-17 10:37 leizhao 阅读(686) 评论(0) 推荐(0) 编辑
摘要:基础知识 补码的来源、作用、计算。补码(Two’s Complement),反码(One’s Complement)。 80×86计算机组织 Intel 8086处理器的字长、数据总线宽度、地址总线宽度、寻址空间。 处理器的工作模式:实模式、保护模式、虚86模式。 虚拟存储技术并非扩展内存到外存,而 阅读全文
posted @ 2017-12-17 10:33 leizhao 阅读(1958) 评论(0) 推荐(0) 编辑
摘要:图像本身的灰度分布是随机的,因此具有很大的可能性出现这种情况:在某一灰度级附近分布了大量像素,在另一灰度级附近却几乎没有像素,也即灰度分布不均。为了尽量让灰度等可能的分布于所有灰度级,可以对直方图采用均衡化算法。 均衡化算法的数学推导,一般采用概率论的理论,但是对于直方图均衡化根本不需要使用这么复杂 阅读全文
posted @ 2017-12-17 10:30 leizhao 阅读(501) 评论(0) 推荐(0) 编辑
摘要:综述 对于图像的处理有两种思路,一种是对图像本身的直接处理,即空间域处理;另一种是在频率域进行处理。关于空域和频域,可以参考《傅里叶变换——另一种世界观》。在空间域的处理相对简单,因此首先介绍的是空域处理法。空域中有两种重要处理方法:灰度变换(或亮度变换)和空间滤波(或邻域处理、空间卷积)。 空间域 阅读全文
posted @ 2017-12-17 10:27 leizhao 阅读(1912) 评论(0) 推荐(0) 编辑
摘要:任何惊艳的偶然与巧合,都是自然的精妙计算与安排。 写在前面的话 作者在数字图像学习过程中,需要对图像进行空间域和频率域的转换,而傅里叶变换是进行空域(或时域)到频域变换的重要手段,因此对傅里叶变换做了深入研究。本文只是作者的学习心得,不适合作为学习材料,仅作交流之用。 傅里叶变换来源 傅里叶级数是高 阅读全文
posted @ 2017-12-17 10:26 leizhao 阅读(1504) 评论(0) 推荐(0) 编辑
摘要:写在前面的话 数字图像处理系列的学习笔记是作者结合上海大学计算机学院《数字图像处理》课程的学习所做的笔记,使用参考书籍为《冈萨雷斯数字图像处理(第二版)(MATLAB版)》,同时学习过程中会参考网络学习资源。对于数字图像处理的学习不可能仅仅依靠作者所写的这一系列笔记,而是需要花时间和精力学习,本文只 阅读全文
posted @ 2017-12-17 10:23 leizhao 阅读(649) 评论(0) 推荐(0) 编辑
摘要:自美国国防部1969年创建ARPANET以来,网络的科学与技术不断发展,网络的体系结构也经历了ISO的OSI标准和TCP/IP标准。有趣的是,国际标准化组织确定的标准却并未成为事实上的标准,在这一“事实标准”的背后,市场的影子若隐若现。然而在学习中,一般将TCP/IP的网络接口层拆分为数据链路层和物 阅读全文
posted @ 2017-12-17 10:21 leizhao 阅读(432) 评论(0) 推荐(0) 编辑
摘要:关于AOE网络的基本概念可以参考《数据结构》或者search一下就能找到,这里不做赘述。 寻找AOE网络的关键路径目的是:发现该活动网络中能够缩短工程时长的活动,缩短这些活动的时长,就可以缩短整个工程的时长。因此,寻找关键路径就是寻找关键活动。 接下来开始寻找一个工程中的关键路径(关键活动)。 寻找 阅读全文
posted @ 2017-12-17 10:08 leizhao 阅读(2365) 评论(0) 推荐(0) 编辑
摘要:博主在使用Code::Blocks创建一个工程之后,正准备新建一个头文件,细心的博主发现,在工程文件夹中有两个子文件夹,分别是bin和obj。好奇心驱使下,想知道这两个文件夹用来干嘛的,网上搜了下,整合如下: 首先bin是binary(二进制)的简写,obj是object(推测翻译成对象)的简写。b 阅读全文
posted @ 2017-12-17 10:07 leizhao 阅读(1530) 评论(0) 推荐(0) 编辑