自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 matlab将一个矩阵保存,在另一个.m文件中读取的方法

很简单保存用save函数,读取用load函数。举个栗子:保存:在1.m中我得到了一个矩阵f1,用save函数将其保存为sample.mat,直接写save sample f1,之后文件夹中就有了sample.mat(sample为得到的mat文件的名字,f1为你要保存的矩阵)读取:在2.m文件下读取时,直接用load函数,load sample即可运行之后,工作区就有f1矩阵啦...

2020-12-02 11:31:31 75

原创 数字水印常见攻击类型汇总,噪声,缩放,旋转,剪切(附matlab代码)

数字水印技术作为信息隐藏技术的一种,不可见性和鲁棒性是它的两个主要特点,通常在水印嵌入时需要确定水印的嵌入量,来平衡不可见性和鲁棒性之间的关系,若嵌入量过小,不可见性好而鲁棒性差,若嵌入量过大,则不可见性差而鲁棒性强,嵌入量最佳的取值可以通过遗传算法来确定,现在常用的有蚁群算法,果蝇算法,粒子群算法等等。对于不可见性,我们可以直观地用视觉来判断,而对于鲁棒性,我们无法直接的判断一个水印算法的鲁棒性强弱,需要进行一系列的攻击测试,来判断其鲁棒性。下面,我将介绍数字水印常见的几种攻击类型,分别从理论,代码和实例

2020-11-27 21:41:29 495 1

原创 数字水印攻击测试工具——Stirmark的使用介绍

今天在做数字水印攻击测试的时候,突然想到可以写一篇数字水印常见攻击的集合贴,在查相关资料的时候,发现了Stirmark工具。经过了解,发现这真是一个方便省事的好东西,今天跟大家简单介绍一下这个数字水印攻击工具。我们在做数字水印算法的研究时,经常要对算法进行一系列的攻击,来测试其性能。常见的包括噪声攻击,压缩攻击,剪切攻击,旋转攻击等等,用Stirmark工具可以很方便的得到这几种攻击后的图。Stirmark工具介绍Stirmark工具是由剑桥大学开发的,是一个在数字水印研究领域非常有名的测试工具,能够

2020-11-25 17:59:03 154

原创 图像边缘检测几种方法(算子)的总结(MATLAB)

图像分割技术图像分割技术,顾名思义,就是将一幅数字图像分割成不同的区域,主要包括:图像边缘分割技术,阈值分割技术和区域分割技术。这里先简单介绍一下边缘分割技术。边缘分割技术的介绍边缘检测是检测图像特性发生变化的位置,比如图像在边界处会有明显的不同,边缘分割技术就是检测出不同区域的边界来进行分割,常见的边缘检测方法包括有微分算子,Canny算子和LOG算子等,其中微分算子常用的有Sobel算子,Roberts算子和Prewit算子,下面对几种算子的用法和调用格式进行详细的介绍(理论基础略过,可自行百度

2020-11-13 19:41:05 361

原创 数字水印入门篇——空间域LSB的数字水印(附matlab代码)

空间域LSB的数字水印根据数字水印技术作用域的不同,数字水印技术可以分为空间域水印技术和变换域水印技术。空间域技术都是使用各种方法直接改变图像的像素,直接将水印信息加载在数据上,属于早期的数字水印研究,典型的几种空域水印算法包括:最低有效位方法(LSB)、Patchwork方法、文档结构微调方法等。我们今天来详细介绍一下作为空间域水印的基础LSB方法的数字水印。LSB方法的原理这是一种典型的空间域信息隐藏的方法,我们先解释一下LSB方法的原理。LSB全称为Least Significant Bit,解

2020-11-05 17:10:40 515 2

原创 图像的旋转,imrotate函数的应用

图像的旋转图像的旋转通常是以图像的中心为原点进行旋转,旋转后,图像的大小一般都会改变。函数imrotate()的调用格式如下:1.B=imrotate(A,angle)将图像A以原点为中心按照angle角度进行旋转。angle大于0,逆时针方向旋转;angle小于0,顺时针方向旋转。(该函数默认使用‘nearest’进行领域插值)2.B=imrotate(A,angle,method)将图像A以原点为中心按照angle角度进行旋转,旋转时采用method的方法进行插值。method的取值有

2020-09-20 13:28:01 167

原创 图像的加法运算及其应用

图像的加法运算图像的加法运算是将一幅图像的内容叠加在另一幅图像上,或者给图像的每一个像素加一个常数来改变图像的亮度。运算表达式可以表示为:C(x,y)=A(x,y)+B(x,y)其中,A(x,y)和B(x,y)为进行代数运算的两幅图像,C(x,y)为运算后输出的结果。调用格式为:Z=imadd(X,Y)(需要注意的是,Matlab中图像数据类型是unit8,进行代数运算时,可能会产生溢出的现象,所以在代数运算之前,先将图像的数据类型转换成double)应用一:图像的叠加close all;cl

2020-09-20 10:07:28 252

空空如也

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

提示
确定要删除当前文章?
取消 删除