www.ntzj.net > 急求一个完整的C语言图像置乱加密算法!!!

急求一个完整的C语言图像置乱加密算法!!!

你好!需要显示出图像吗?还是只要算法?

最多只能给你写个rgb565像素转灰度像素的。 不知道你图像是什么格式,如何保存,以及各种其他什么什么信息。 所以图像那边的循环就你自己去搞定了,我只给你搞单个像素 #define rgb565togray(x) \ (unsigned char) ( \ ((val) >> 11) * 0.3

恰好我有。能运行的,C语言的。 #include #include "aes.h" #include "commonage.h" #define byte unsigned char #define BPOLY 0x1b //!< Lower 8 bits of (x^8+x^4+x^3+x+1), ie. (x^4+x^3+x+1). #define BLOCKSIZE 16 //!< Block size in num...

void CFRDemo1Dlg::OnButton1(){ //加载源图像CV_LOAD_IMAGE_COLOR或者CV_LOAD_IMAGE_GRAYSCALE IplImage *pSrc = cvLoadImage("lcl.jpg", CV_LOAD_IMAGE_GRAYSCALE); if(!pSrc) { MessageBox("图像文件加载失败!","错误",MB_ICONERROR|MB_OK);...

最多只能给你写个rgb565像素转灰度像素的。 不知道你图像是什么格式,如何保存,以及各种其他什么什么信息。 所以图像那边的循环就你自己去搞定了,我只给你搞单个像素 #define rgb565togray(x) \ (unsigned char) ( \ ((val) >> 11) * 0.3 + \ ...

1、数据加密的基本过程就是对原来为明文的文件或数据按某种算法进行处理,使其成为不可读的一段代码,通常称为“密文”,使其只能在输入相应的密钥之后才能显示出本来内容,通过这样的途径来达到保护数据不被非法人窃娶阅读的目的。 2、常见加密算...

int count = 0; for(int i=0;i

你的意思是温度的变化具有连续性和随机性。我给你一个建议,是否可行要看实验结果。 1、先利用rand函数生成随即矩阵A; 2、利用sparse(rand()>0.9)函数生成一个和A同样大小的稀疏矩阵B。也就是说,B当中有大概十分之一不为零的数,当然,具...

同构数的数学定义是什么? 有了数学表达,数据结构,程序自然就出来了 #include int main(){ long i,j,s; for(i=2;i0){ if((j%10)!=(s%10)) break; j=j/10; s=s/10;} if(j==0) printf("%6d",i); } return 0;}

网站地图

All rights reserved Powered by www.ntzj.net

copyright ©right 2010-2021。
www.ntzj.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com