项目
青天诀
狂傲,却不从门缝看人;散漫,骨子里却是真诚。
展开
-
对于彩色图像,PSNR的计算
close all;clear all;clc;%PSNR的计算old=imread('carrier.bmp');%old=rgb2gray(old);new=imread('compute.bmp');%new=rgb2gray(new);[h,w]=size(old);img=double(old);imgn=double(new);B=8;原创 2015-01-05 18:33:09 · 11123 阅读 · 1 评论 -
小波变换(dwt)
第一节 一个很简单的例子 还谈不上正式入门 但他具备了部分的思想。 [x0,x1,x2,x3]=[90,70,100,70] 为达到压缩 我们可取 (x0+x1)/2 (x0-x1)/2 来代表 x0,x1 这样 [90,70] 可表示为 [80,10] 80即平均数 10是小范围波动数(可想象出一种波的形状) [90,70] –〉[80,10] , [100,70]–〉 [85,15]原创 2015-04-22 11:34:06 · 10084 阅读 · 1 评论 -
jpg图片攻击测试代码
matlab代码如下:close all;clear all;clc;% key=1; %key 用来设置需要压缩的比例%读入原始图像original string,os 原始图像字符串[filename pathname]=uigetfile('*.bmp;*.jpg;*.tif', '原图像.jpg');os=[pathname filename];o=imread(os);%读原创 2015-04-26 15:25:30 · 2621 阅读 · 0 评论 -
奇异值分解
奇异值分解 函数 svd格式 s = svd (X) %返回矩阵X的奇异值向量[U,S,V] = svd (X) %返回一个与X同大小的对角矩阵S,两个酉矩阵U和V,且满足= U*S*V’。若A为m×n阵,则U为m×m阵,V为n×n阵。奇异值在S的对角线上,非负且按降序排列。[U,S,V] = svd (X,0) %得到一个“有效大小”的分解,只计算出矩阵U的前n列,矩阵原创 2015-04-21 18:19:55 · 585 阅读 · 0 评论 -
git 常用命令
git push origin :branch-name 冒号前面的空格不能少,原理是把一个空分支push到server上,相当于删除该分支。 git config –global alias.(命令简写) 命令 例如: git config --global alias.co commitgit config --global alias.ci checkoutgit config原创 2015-07-16 21:09:27 · 425 阅读 · 0 评论