读书笔记
文章平均质量分 90
如魔
这个作者很懒,什么都没留下…
展开
-
数字图像处理笔记 第五章 图像增强 附实验
第五章 图像增强 附实验5.1前言,基础概念与分类图像增强的目的:改善图像的视觉效果,或将图像转换成更适合于人眼观察和机器分析识别的形式,以便从图像中获取更有用的信息有针对性的,注意主观为导向,并不存在通用的增强算法,与受关注物体的特性、观察者的习惯和处理目的相关。没有一个图像增强的统一理论,如何评价图像增强的结果好坏也没有统一的标准。图像增强方法分为两大类:空间域方法和频率域方法。空间域方法:对图像的像素直接处理为基础。包括点处理,模板处理(邻域处理)。频率域方法:以修改图像原创 2021-07-25 18:12:36 · 6000 阅读 · 1 评论 -
KMP模式匹配算法
KMP模式匹配算法KMP算法第一个例子,S=“abcdefgab”,T=“abcdex”。朴素的模式匹配过程,再第一步中,主串S与模式串T比较了前6位都相等,第七位不相等,然后模式串指针 i 需要回溯到1重新开始。这样做显然是非常浪费时间的,因为我们已经知道S的1-5与T的1-5位置的字符是匹配的,并且T的第一个字符’a’与其自身的2-5位"bcde"都不相等,那么’a’也就没有必要与S的2-5位比较(上面划线),也就是说,朴素算法中的②③④⑤步骤都是多余的,可以跳过。第⑥布是必要的,因为我们不知原创 2021-07-15 18:48:17 · 1682 阅读 · 0 评论 -
数字图像处理学习笔记4第四章 图像变换 附实验
第四章 图像变换 附实验原创 2021-06-23 15:20:17 · 2708 阅读 · 0 评论 -
自制脚本语言笔记(没什么价值)
2周自制脚本语言1.前言与说明开始时间:2021年6月13日目的:以实践的形式了解编译原理的部分知识,动手自制改进脚本语言后来发现理解代码太难太难,最终选择将能看懂的代码进行注释本文没有什么参考价值,完全是我在学习过程中的无聊笔记。排版也比较乱。开始注释第三章代码注释完成实现词法分析功能。第四五章代码注释完毕实现语法分析有很多东西虽然可以猜到是什么意思,但还是理解不够透彻,不知道具体每一步骤实在做什么。整体介绍/ast包含abstract syntax tree(ast) 的原创 2021-06-20 21:00:05 · 749 阅读 · 0 评论 -
《统计学关我什么事》读书笔记
《统计学关我什么事》读书笔记1概述这本书以比较简单易懂的“面积图”的方式以及通俗易懂的例子带着我认识了贝叶斯统计,老实说,如果一开始就从公式上讲解所谓的“先验概率”,“后验概率”,我一定会感觉头大。2贝叶斯统计举一个例子,假如说我们知道①商店里来的客人有80%的可能是随便逛逛,有20%的可能是真的想买东西,②而随便逛逛的人有30%的概率会询问商品,而真的想买的客人会有90%的概率去询问。③这时有一个客人询问商品,我们如何判断这位客人是真的想买还是随便逛逛呢?①②我们可以用一个图来表示,图中的面积原创 2021-04-24 00:17:34 · 351 阅读 · 0 评论 -
数字图像处理学习笔记3
图像处理是建立在各种算法基础上的处理方法。实验内容(1)对图像进行线性点运算。(2)对图像比例放大1.5倍,比例缩小0.7倍,非比例放大到600x700像素,非比例缩小到300x400像素。(3)对图像旋转30度、60度、90度、135度和180度。原创 2021-03-24 22:45:20 · 338 阅读 · 0 评论 -
数字图像处理学习笔记2
第二章 数字图像处理的基础 (附matlab实验)文章目录第二章 数字图像处理的基础 (附matlab实验)2.1 人类的视觉感知系统基本构造亮度适应和鉴别2.2 数字图像的基础知识图像的数字化及表达图像的获取1.图像的采样2.图像的量化2.3 像素间的基本关系2.4 数字图像类型数字图像类型位图术语2.5 实验 图像采样与量化实验内容:(1)程序(2)程序实验结论 即图像采样与量化对图像效果的影响2.1 人类的视觉感知系统基本构造光接受器主要包括视锥细胞和视杆细胞。 视锥细胞:在视网膜中间的中原创 2021-03-22 19:46:22 · 818 阅读 · 0 评论 -
《JavaScript面向对象精要》 读书笔记
《JavaScript面向对象精要》这本书是基于ES5讲解的JavaScript中面向对象的核心知识。JavaScript中的面向对象不同于c++,java等语言,JavaScript以一种非常灵活的方式实现面向对象。原创 2021-03-15 21:44:10 · 141 阅读 · 0 评论 -
《编写可测试的JavaScript代码》 读书笔记1
《编写可测试的JavaScript代码》 读书笔记1前言由于笔者并没有过多的测试方面的经验,因此只能整理一些从书中学到的理论上的知识。1.可测试的JavaScript测试驱动开发(TDD): 测试领先于开发。先写出测试,测试失败(因为现在还没有开始写功能代码)然后再开始编写代码,以确保测试能够通过。保证永远没有未被测试的代码。行为驱动开发(BDD):在TDD的基础上,为开发人员或非开发人员提供一种通用语言,用于对被测试模块的描述。无论采用哪种办法,真正的目的都是编写出整洁、松耦合、足够多注释的代原创 2021-03-14 12:37:48 · 152 阅读 · 0 评论 -
《python网络数据采集》 简读
《python网络数据采集》 简读对本书的认识和看法这本书主要讲解的是利用python进行网络数据采集,由于本书原版是15年出版,而这几年python3第三方库也经历了不小的发展,书上提到的一些技术在现在已经不太适用。不过本书内容生动且丰富,可以作为一本不错的爬虫入门书。主要内容因为我之前对爬虫已经有过一些学习,所以介绍本书内容时会根据我的认识那个进行重新的整理。网络连接客户端(浏览器)原创 2021-03-11 12:07:43 · 294 阅读 · 0 评论 -
《java实践指南》简读
《java实践指南》简读对本书的认识和看法 本书就java实际开发中琐事用到的技术工具等进行总结,内容涵盖比较广。但是由于本书实际上内容并不多,对于每个部分的讲解都有一些“站在终点回顾”的感觉,因此,我私自认为本书对于在java中“历经风霜”的人来说是一本回顾与总结的书籍,而对于经验并不丰富的人来说,只能是“走马观花”。主要内容构建工具AntMavenGradle用于构建文件和管理依赖。测试JUnitTestNGJUnit中的测试主要方法@Testpublic void原创 2021-03-10 19:09:30 · 94 阅读 · 0 评论 -
《网络是这样连接的》读书笔记3
《网络是这样连接的》读书笔记3文章目录《网络是这样连接的》读书笔记39. 服务器端的局域网有什么玄机9.1 Web服务器的部署地点在公司里部署Web服务器将Web服务器部署在数据中心9.2 防火墙的结构和原理主流的包过滤方式包过滤的规则从公司内网访问公开区域的规则防火墙无法抵御的攻击9.3 通过将请求平均分配给多态服务器来平衡负载性能不足时需要负载均衡怎样将客户端发送的请求分配到每台服务器上?9.4 利用缓存服务器分担负载缓存服务器缓存服务器通过更新时间管理内容最原始的代理——正向代理正向代理的改良版——原创 2021-02-01 12:35:13 · 242 阅读 · 0 评论 -
《网络是这样连接的》读书笔记2
《网络是这样连接的》读书笔记2文章目录《网络是这样连接的》读书笔记26. 从网线到网络设备——探索集线器、交换机和路由器6.1信号在网线和集线器中传输发包啥是防止信号衰弱?噪声是如何产生的?“双绞线”抑制噪声集线器将信号发往所有线路6.2 交换机的包转发操作结构与功能MAC地址表的维护(自学习功能)特殊操作双工模式可以同时进行发送和接收自动协商:确定最优的传输速率交换机可同时执行多个转发操作6.3 路由器的包转发操作结构与功能路由表关于子网掩码的一些问题路由表的维护路由器的包接受操作查询路由表确定输出端口原创 2021-01-31 14:43:49 · 505 阅读 · 0 评论 -
《网络是怎样连接的》读书笔记1
《网络是怎样连接的》读书笔记1. 写在前面今日看到一篇博文,作者说”写成博客的目的是防止自己走马观花,花了一堆时间还什么搜没学到“,我自诩接受、学习新事物比较快,然而在实际学习的过程中不是进度缓慢就是过于走马观花、雁过无痕。因此在这段时间希望能以写成体系的博客来督促、约束自己的学习,期望能够真正的获取一些知识。对于读书笔记应该记什么,我也在探索中、之前读的几本书都是用思维导图的方式整理出来、但是个人感觉效果甚微。这些读书笔记也是我的一个尝试,文字、知识、逻辑方面可能都有不足之处,慢慢改进。我的文章如果原创 2021-01-28 15:38:42 · 1413 阅读 · 1 评论