虽然均值哈希更简单且更快速,但是在比较上更死板、僵硬。
它可能产生错误的漏洞,如果有一个伽马校正或颜色直方图被用于到图像。
这是因为颜色沿着一个非线性标尺-改变其中“平均值”的位置,并因此改变哪些高于/低于平均值的比特数。
一个更健壮的算法叫pHash,(我使用的是自己改进后的算法,但概念是一样的)pHash的做法是将均值的方法发挥到极致。
使用离散余弦变换(DCT)降低频率。
1
信息隐藏课上做的隐写小项目和解密对手组的小项目,有源码有文档。
隐写小项目是先用dct隐写将文字隐写在图片中,再将该图片混沌置乱,在用lsb隐写技术完成隐写。
解密小项目是:我们组分到的对手用的是混沌置乱加lsb隐写,我们完成了解密。
2023/12/16 0:20:44 3.77MB 信息隐藏 lsb dct
1
ZipfilecontainsVerilogfiles(*.v)dct.vtest_dct.vVhdlfile(*.vhd)dct.vhdTheverilogsynthesizedusingSynplicity(SynplifyPro)andplacedandroutedusingFoundation4.1.03i.ThemultiplierinstantiationintheverilogfilesareusedwhentargetingVirtex2.Forallotherdevices,theinstantiationsarecommentedoutandthebehavioralmultipliercodeisused.Test_dctcontainsthetestbenchwhichusestheinputvaluesasgiveninthereference"ImageandVideoCompressionStandards"byV.BhaskaranandK.Konstantinides.Dct-dct.visthetoplevelfilethatcallsthelowerleveldct.vandidct.vfiles.Thelowerlevelvhdlfilesaredct.vhdandidct.vhd
2023/12/15 5:10:21 11KB 二维dct verilog vhdl
1
通过使用matlab实现了LSB和DCT水印,并比较其优缺点,内含图片。
2023/12/9 12:22:54 56KB LSB水印 DCT水印 matlab
1
dct实现数字水印的源代码内附说明matlab实现
2023/11/21 1:17:47 742KB DCT 水印 源代码
1
基于matlab平台1、能对图像文件(bmp、jpg、tiff、gif等)进行打开、保存、另存、打印、退出等功能操作;
2、数字图像的统计信息功能:包括直方图的统计及绘制、区域图的面积、周长的统计、线条图中的距离测量等;
3、数字图像的增强处理功能:(1)空域中的点运算、直方图的均衡化、各种空间域平滑算法(如局部平滑滤波法、中值滤波等)、锐化算法(如梯度锐化法、高通滤波等)(2)频域的各种增强方法:频域平滑、频域锐化、低通滤波、同态滤波等。
(3)色彩增强:伪彩色增强、真彩色增强等4、图像分割:(1)点、线(hough变换检测直线)、及边缘检测(梯度算子、拉普拉斯算子等);
(2)区域分割包括阈值分割、区域生长、分裂合并等;
5、数字图像的变换:普通傅立叶变换(ft)与逆变换(ift)、快速傅立叶变换(fft)与逆变换(ifft)、离散余弦变换(DCT),小波变换等。
2023/11/15 4:25:35 166KB 数字图像处理 图像处理系统 matlab
1
本文图像水印源代码,要是用的话请把里面的后缀为(.bmp)的图片变为自己的(.bmp)然后将源代码中在相关的代码变为对应的久可以
2023/11/5 17:48:18 264KB dct; 图像水印;
1
DCT系数量化对图像质量影响的matlab代码实现,其中有代码注释,测试图片。
(使用8×8的DCT变换)
2023/10/28 3:40:57 394KB DCT 图像质量 MATLAB
1
基于DCT变换和DFT变换的数字图像压缩Matlab仿真分为DCT和DFT两个文件夹matlab仿真
2023/10/13 9:16:57 218KB dct dft matlab
1
(1)分别用LSB算法和量化水印算法将信息嵌入,在失真度一样的情况下,加入高斯噪声和椒盐噪声,比较提取出来的信息效果。
(2)分别对图像进行DFT、DCT、DWT处理,比较逆变换后的效果。
2023/10/12 17:18:40 1.18MB MATLAB LSB 量化水印 DCT
1
共 115 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡