- 博客(16)
- 收藏
- 关注
原创 数字图像处理MATLAB学习笔记(十)
数字图像处理MATLAB学习笔记(十)Representation and Description 表示与描述令 SSS 表示一幅图像中像素的子集。如果 SSS 中组成它们所有像素间都存在通路,就说两个像素 ppp 和 qqq 在 SSS 中是连接着的。对于 SSS 中的任何像素 ppp ,在 SSS 中连接 ppp 的像素的集合被称为连通分量。如果仅有一个连通分量,SSS 将被称为连通集。在一幅图像中,如果 RRR 是连通集,那么像素的子集 RRR 被称为图像的区域。边界是点的连接集合。如果边
2022-03-13 20:30:00
1312
原创 数字图像处理MATLAB学习笔记(九)
数字图像处理MATLAB学习笔记(九)Image Segmentation 图像分割1 Point, Line, and Edge Detection1.1 Point Detection嵌在一幅图像的恒定区域或亮度几乎不变的区域里的孤立点的检测当模板中心是孤立点时,模板的响应最强,而在恒定亮度区域中,响应为零。1.2 Line Detection我们通常使用以下四种Mask去进行Line Detection:水平:[−1−1−1222−1−1−1]{\left[\begin{matrix
2022-03-13 18:30:00
3549
原创 数字图像处理MATLAB学习笔记(八)
数字图像处理MATLAB学习笔记(八)Morphological Image Processing形态学图像处理1. Preliminaries1.1 Some Basic Concepts from Set Theory简单的、基本的不阐述。满足一定特殊条件的像素坐标集合B记为B={w∣condition}B=\{w|\text{condition}\}B={w∣condition}所有像素坐标的集合不属于集合A,即A的补集,记为AC={w∣w∉A}A^C=\{w|w\notin A\}AC=
2022-03-13 17:00:00
3730
原创 数字图像处理MATLAB学习笔记(七)
数字图像处理MATLAB学习笔记(七)Image Compression1. Basic Background图像压缩的两个结构块:编码器:包含映射器、量化器、符号编码器解码器:符号解码器、反量化器关于解码器输出的图像f^(x,y)\hat{f}(x,y)f^(x,y),我们定义其与输入图像f(x,y)f(x,y)f(x,y)的误差为e(x,y)e(x,y)e(x,y)。则对任意位置的误差值为e(x,y)=f^(x,y)−f(x,y)e(x,y)=\hat{f}(x,y)-f(x,y)e
2022-03-13 16:00:00
900
1
原创 数字图像处理MATLAB学习笔记(六)
数字图像处理MATLAB学习笔记(六)Wavelets1 Background这里我们简单回顾一下傅里叶变换,并对一些概念做一下定义:设正向DFT为T(u,v,… ){T(u,v,\dots)}T(u,v,…),根据一般关系DFT和IDFT关系式可以表示为:T(u,v,… )=∑x,yf(x,y)gu,v,…(x,y)f(x,y)=∑x,yT(u,v,… )hu,v,…(x,y)T(u,v,\dots)=\sum_{x,y}f(x,y)g_{u,v,\dots}(x,y)\\f(x,y)=\s
2022-03-13 15:30:00
737
原创 数字图像处理MATLAB学习笔记(五)
数字图像处理MATLAB学习笔记(五)Color Image Processing1 Color Image Representation in MATLAB这里不多说了,彩色图片在计算机中以R、G、B三通道存储。也就是说,读取一个彩色图片,会生成一个M×N×3{M\times N\times 3}M×N×3的matrix。1.1 Indexed Images索引图像有两个分量:整数数据矩阵 X 和彩色映射矩阵 map。矩阵 map 是 m×3 大小、由 double 类型且范围在[0,1]之间的
2022-03-13 15:00:00
1410
原创 数字图像处理MATLAB学习笔记(四)
数字图像处理MATLAB学习笔记(四)Geometric Transformations and Image Processing1 Transforming Points点变换就是进行空间坐标系统的转换,即将一个在空间a的点映射到空间b中去。我们可以将这种输入到输出的正向的空间映射用公式表达为:(x,y)=T{(w,z}{(x,y)=T\{(w,z\}}(x,y)=T{(w,z}。如果可以反向映射的话,表达式满足(u,z)=T−1{(x,y)}{(u,z)=T^{-1}\{(x,y)\}}(u,z
2022-03-13 10:33:40
959
原创 数字图像处理MATLAB学习笔记(三)
数字图像处理MATLAB学习笔记(三)Image Restoration and Reconstruction 图像复原1. A Model of the Image Degradation/Restoration ProcessImage Degradation Process:对图像进行退化和噪声添加处理。Input:Imgae:记为f(x,y){f(x,y)}f(x,y)Degradation function:记为H[f(x,y)]{H[f(x,y)]}H[f(x,y)]如果H是线
2022-03-13 10:32:56
1113
原创 数字图像处理MATLAB学习笔记(二)
数字图像处理MATLAB学习笔记(二)Filtering in the Frequency Domain频域处理主要通过Matlab语言学习傅立叶变换下的频域处理和实践1. The 2-D Discrete Fourier Transform(2-D DFT)二维离散傅里叶变换1.1 DFT和IDFT其中满足的条件:x=0,1,2,…,M−1{x=0,1,2,\dots,M-1}x=0,1,2,…,M−1y=0,1,2,…,N−1{y=0,1,2,\dots,N-1}y=0,1,2,…,N−
2022-03-13 10:30:25
3808
原创 数字图像处理MATLAB学习笔记(一)
数字图像处理MATLAB学习笔记(一)灰度转换与空间滤波本节主要使用Matlab语言进行灰度转换与空间滤波的使用并对相关数学原理进行总结1. Intensity Transformer Function(灰度转换函数)这里Matlab语言中提供有多个灰度转换函数可使用。灰度转换函数:输出值取决于像素点的大小。通过与特定参数进行比较,确定像素点位置输出像素大小是多少。1.1 Function: imadjust & imcomplement1.1.1 imadjustFunction
2021-11-14 16:10:50
5202
原创 Hadoop学习篇(二)——HDFS编程操作2
上篇链接:Hadoop学习篇(二)——HDFS编程操作1Hadoop学习篇(二)——HDFS编程操作2说明:如涉及到侵权,请及时联系我,并在第一时间删除文章。2.3.2 编程操作HDFS的编程操作,实际上就是用高级语言模拟HDFS的命令行操作,从而做到机器代替人工的大量处理。我们的编程操作主要进行模拟的有:判断文件是否存在实现ls命令实现cat命令写入HDFSHDFS文件的下载与上传2.3.2.4 写入HDFS写入文件到HDFS通过创建FSDataOutputStream数据输
2021-03-13 09:12:57
239
原创 Hadoop学习篇(二)——HDFS编程操作1
在前两篇文章中,我们已经介绍了HDFS的理论基础以及命令行的基本操作。但是,在实际中我们使用HDFS的平台时,是不可能全部进行命令行操作的。一定是要与编程结合起来进行的。所以,本篇将介绍HDFS相关的一些编程操作。上篇链接:Hadoop学习篇(二)——HDFSHadoop学习篇(二)——HDFS实践操作Hadoop学习篇(二)——HDFS编程操作1说明:如涉及到侵权,请及时联系我,并在第一时间删除文章。2.3 HDFS编程操作HDFS有很多常用的Java API,这里我们用Java API模
2021-03-12 15:31:59
544
原创 Hadoop学习篇(二)——HDFS实践操作
上篇博客中,我们学习了HDFS的理论基础,了解了HDFS的架构模式,并且是如何进行读写操作的。那么本篇就要开始HDFS的实战操作了。(实战操作将以伪分布式为例)上篇链接:Hadoop学习篇(二)——HDFSHadoop学习篇(二)——HDFS实践操作说明:如涉及到侵权,请及时联系我,并在第一时间删除文章。2.2 HDFS命令行操作HDFS的基本操作主要进行命令行操作,以伪分布式为例。Shell命令格式有三种:./bin/hadoop fs # 适用于任何不同的文件系统,比如本地文件系统
2021-03-12 14:42:53
353
2
原创 Hadoop学习篇(二)——HDFS
在大数据时代,分布式文件处理系统目前是我们的必然选项。作为Hadoop核心组件之一的HDFS,整个大数据处理技术的学习中,占有主导地位。上一节内容总结开源计算框架Hadoop的相关基本理论。其中就提到了分布式文件处理系统HDFS这一重要组件。在Hadoop生态系统中,位于底层数据位置,可以看出,HDFS的重要性。本节内容将围绕HDFS理论基础,即计算机集群和HDFS结构、HDFS相关基本概念、文件系统读写策略等进行总结。实验将重点放在实验报告中总结。上篇链接:Hadoop学习篇(一)——初识Ha.
2021-03-12 14:26:36
319
原创 Hadoop学习篇(一)——Hadoop分布式配置
上次总结中,我们介绍了实验环境,并总结了Hadoop的基础知识。本次学习承接上次学习内容继续。上篇文章链接:Hadoop学习篇(一)——初识Hadoop & Hadoop单机配置Hadoop学习篇(一)说明:如涉及到侵权,请及时联系我,并在第一时间删除文章。1.2.3.3 Hadoop分布式配置这里分布式搭建主要步骤为:虚拟机IP地址设置这里通过设定虚拟机固定的IP地址,避免每一次启动都要动态搜索IP地址,使得宿主机每一次都要进行结点IP的修改,造成不必要的麻烦。第一步:更改虚
2021-03-08 17:28:17
194
原创 Hadoop学习篇(一)——初识Hadoop & Hadoop单机配置
Hadoop学习篇(一)本文档适用于Hadoop开发学习者使用Hadoop简介:Hadoop是一个由Apache基金会所开发的分布式系统基础架构。用户可以在不了解分布式底层细节的情况下,开发分布式程序。充分利用集群的威力进行高速运算和存储。Hadoop实现了一个分布式文件系统( Distributed File System),其中一个组件是HDFS。HDFS有高容错性的特点,并且设计用来部署在低廉的(low-cost)硬件上;而且它提供高吞吐量(high throughput)来访问应用程序的数据,
2021-02-14 15:27:39
521
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人