登录
首页 » Others » MATLAB 使用混沌算法对图像进行加密

MATLAB 使用混沌算法对图像进行加密

于 2020-12-05 发布
0 287
下载积分: 1 下载次数: 5

代码说明:

使用混沌序列图像加密技术对图像进行处理,实现信息加密,主要运用异或运算将数据进行隐藏。

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 旅游网php源码带数据库
    自己做的 带数据库的 旅游网页面 很漂亮 带数据库 CSS+HTML +PHP CHAX 含模糊搜索 修改密码
    2020-11-30下载
    积分:1
  • Visual C++音频视频处理技术及工实践(含源码2/2)
    【实例简介】本书共16章,分为4篇,详细讲解了使用各种软件和平台进行音、视频多媒体编程的技术,以案例为对象展示实现过程、分析技术难点。主要内容包括软件Visual C++2005的开发技术、DirectSound开发音频、DirectShow/VFW开发视频、MMX/SSE进行多媒体汇编编程、DM642 DSP进行音视频算法优化和主流视频算法MPEG-4/H.264的编码原理及工程实践。本书系统地介绍Visual C++ 2005进行流媒体编程的基本思路和方法,采用案例为主的叙述方式,将大量的技术理论融入具体的案例剖析中。采用的案例均来源于作者实际开发工作,具有很好的实用价值,可以帮助读者在开发中进行参考或直接应用。 第1篇 开发基础 1 第1章 数字音视频开发技术基础 3 1.1 数字音视频基本概念 4 1.1.1 数字音频技术基础 4 1.1.2 各种数字音频文件格式基础 4 1.1.3 视频的相关基础概念 8 1.1.4 常见的视频文件格式 8 1.2 数字音视频数据的编解码技术 10 1.2.1 音频数据的编解码 11 1.2.2 视频数据的编解码 13 1.2.3 音视频编码的相关标准 13 1.3 音视频处理平台的选择 15 1.3.1 个人多媒体计算机 15 1.3.2 嵌入式处理器ARM 16 1.3.3 数字媒体处理器DSP 16 1.4 音视频开发的典型应用 16 1.4.1 个人消费类电子产品 16 1.4.2 公共领域的音视频应用 18 1.5 常用音视频开发工具 21 1.5.1 DirectSound音频开发 21 1.5.2 DirectShow视频开发 21 1.5.3 DSP CCS算法开发 22 1.6 本章小结 23 第2章 Visual C++ 2005开发基础 25 2.1 Visual C++ 2005新增特性 26 2.1.1 句柄(Handles) 26 2.1.2 类型的声明 26 2.1.3 对代码编辑的改进 27 2.2 VC能做的事情 27 2.2.1 生成传统的控制台应用程序 27 2.2.2 生成基于MFC的应用程序 32 2.2.3 生成静态链接库 40 2.2.4 生成动态链接库 41 2.3 利用向导完成基本开发 46 2.3.1 生成应用程序 46 2.3.2 生成应用库LIB/DLL 53 2.4 MFC编程基础 56 2.4.1 Windows消息与事件 56 2.4.2 消息与事件的响应 63 2.4.3 常用消息 66 2.5 基于对话框的编程 68 2.5.1 创建和编辑对话框 68 2.5.2 对话框种类 75 2.6 常用控件使用技巧 79 2.6.1 按钮类控件的使用 80 2.6.2 文本可编辑类控件的使用 81 2.6.3 静态类控件的使用 82 2.6.4 其他控件 83 2.7 Visual 2005开发技术资源 84 2.7.1 MSDN在线帮助 84 2.7.2 丰富的网络资源 86 2.8 Visual 2005开发的常见问题 86 2.8.1 如何使用volatile和const_cast 86 2.8.2 如何构造unicode版本的程序 87 2.8.3 如何使用.def文件 87 2.8.4 如何正确编写Win32 DLL 87 2.8.5 如何编写和使用资源DLL 88 2.8.6 如何实现对话框的数据交换 88 2.9 本章小结 89 第2篇 音频开发 91 第3章 DirectSound开发基础 93 3.1 Microsoft DirectSound SDK 94 3.1.1 比较DirectSound与DirectMusic 94 3.1.2 DirectSound SDK能做什么 95 3.1.3 如何获取DirectSound SDK 96 3.1.4 DirectSound SDK的基本结构 98 3.1.5 Directsound SDK安装 100 3.1.6 选择最适合用户的DirectSound SDK 100 3.1.7 用DirectSound进行编程的必要步骤 102 3.2 DirectSound的详细使用方法 103 3.2.1 DirectSound设备对象 104 3.2.2 DirectSound缓冲区对象 107 3.2.3 使用WAV数据 114 3.2.4 使用音效 116 3.3 开发环境配置 118 3.3.1 Visual C++基本开发环境配置 119 3.3.2 DirectSound应用程序的开发环境配置 119 3.3.3
    2021-10-30 00:34:11下载
    积分:1
  • Qt5开发及实例_高清版(含电子书、随书PPT以及源码)
    【此文件压缩包包含 高清版电子书、 随书附带的PPT以及书籍源代码】本书以Qt 5作为平台,每个章节在简单介绍开发环境的基础上,用一个小实例,介绍Qt 5应用程序开发各个方面,然后系统介绍Qt 5应用程序的开发技术,一般均通过实例介绍和讲解内容。最后通过三个大实例,系统介绍Qt 5综合应用开发。光盘中包含本书教学课件和书中所有实例源代码及其相关文件。
    2020-12-05下载
    积分:1
  • 卫星定位技术与方法课件
    GPS 卫星定位技术与方法课件
    2020-12-07下载
    积分:1
  • 树莓派3B+使用手册
    非常非常实用的树莓派3B+的使用手册,购买3B+新手准新手必备!国内店主自行编写,非常实用具体详细地介绍了树莓派的结构和操作等等。树莓派论坛:htt:/wWw.shumeikai.net淘宝店:htps:/raspi.taobao.com、前言树莓派是个好东西,已是全球第三大计算平台,保有量高,颇受欢迎。好是好但对广大新手而言,不事先做功课,就可能“秒坏《使用手册》因此而生,不妄自菲薄,也不王婆卖瓜,对初次使用者很有裨益(老司机不妨也看看),希望亲拿到手都看下。树莓派论坛( shumeipai. net),2012年开始为大家提供服务,转眼6个多年头了。不管好坏,当初和现在很多资源均来自我们论坛,还是有那么一点点贡献。我们将继续提供更多的ⅥP教程、资源,将陆续开通树莓派产品中心,树莓派百科中心,供大家参考使用。重点来袭,本店目前800种产品,其中95%有资料或教程(力争做到100%),在商品介绍中都会直接展示或链接指向。遇到什么问题,也可以先去下载相关资料来折腾解决。如果是套餐中的产品,哪个产品遇到问题,就到其商品介绍中査看2018年版《使用手册》是第四版,尽量做到简洁,直奔主题。希望能继续帮到大家。二、硬件认识干兆网卡2*2USB接口GPIO排针POERAMCPU标准HDM接口音频及AV视顷网线接口电源管理IC输出口,3.5mmCS接口TF卡槽入直接插拔,不会弹起(2018年3月树莓派3代B+型,正面,背面展示)3/49树莓派论坛:htt:/wWw.shumeikai.net淘宝店:htps:/raspi.taobao.comCORNER RADIUS 3 01Z-lltight: L5.9.623495647262 Height: 13.53.510.253.510.63213(树莓派3代B+主板尺寸图)声明、下载、购买3.1、本手册中所有链接,按下ctl键,同时鼠标点击左键,即可打开页面32、本手册中树莓派系统为:2018-04-18- Caspian- Stretch,下称树莓派系统。33、本手册中用到的PC部分,均基于 windows7系统,下称电脑。34、本手册中提到的配件在我们淘宝店(点此访问)均可购买35、本手册中所提到的资源在我们论坛资源中心(点此访问)均可下载。四、系统安装41、 Raspbian系统及工具下载下载树莓派 Raspbian系统:点此下载;其它系统下载,点击这里。树莓派3B+只能使用2018-03-13及之后的 caspian版本,否则可能无法正常使用或功能不全。系统安装软件—Win32 diskimager:点此下载,并安装好。4.2、系统安装步骤4.2.1、将TF卡装入USB读卡器,并将读卡器插入电脑的USB接口。4/49树莓派论坛:htt:/wWw.shumeikai.net淘宝店:htps:/raspi.taobao.com4.2.2、将第4.1步下载好的系统,解压缩得到〃im文件(不需要再解压),这是树莓派系统的镜像文件;放到没有中文或者特殊符号的文件夹下。433、打开Win32 diskimager,如下图s Win> isk imager5工国MDsH&=hC盘T工色是d4.2.4、如下图,点击(3)选择将系统装到哪个盘符。点击(2)选择下载好的树莓派系统镜像文件,选择好后,如(1)。点击(5)—Wte,点击后,自动安装系统s Win3? Disk Imager回双」(1)卫;}xpi!S!21吕-04-18- aEpbiQr-th. imge:51白三雪0. Thrit10.7004MB/s(4)(5)4.25、(4)是备份按钮,当配置好一个系统后,点击READ,就可以将TF卡内的系统备份到电脑。此刻不做备份,还有很多没配置好。4.2.6、此时查看TF卡,不管原本多大容量,这时候顶多显示只有几十兆了,如下图1(原本16G)。这都是正常的,具体原因这里不赘述,点此查看。也可以鼠标右键“计算机”或“我的电脑”——管理——存储一磁盘管理中可以找到盘符的真正容量,如下图2:boot (G:208MB可用,共424MB(图1)磁血2可移动boot(1484GB43 MB4.57 GB10.22GB联机状态良交状态最好(主分区末分配图2)不要拔掉读卡器和TF卡,下一步有用5/49树莓派论坛:htt:/wWw.shumeikai.net淘宝店:htps:/raspi.taobao.com五、关机配置系统5.1、开启SSH功能在电脑上,进入TF卡,新建一个以sh命名且没有后缀的空文件(如下图)即可开启SSH。也可以点击这里下载直接使用。攻本立档(2)cmdline.tct本空Aconfig.toct本立档322字节文件(1)ssh文件5,2、 config. txt配置文件5.2.1、准备代码编辑软件,已经安装可忽略,下载点击这里。52.2、如今的系统,可以不用配置 config. txt文件,直接使用。一般情况系统会自适应显示器尺寸等〔特殊尺寸还是需要配置,而且还比较麻烦)。很有必要了解下面的章节。5.2.3、如上一图, windows系统上操作,直接进入装了系统的TF卡,就可以找到 confid文件(如果是inux系统,则在/home/pi下面)。用代码编辑器打开config,tx不要用记事本等,如下图G:config. txt-Notepad++ [AdnDD x文件(编()搜素(S)视图(格式M)语言()设置(D宏(0)运行(指件()囗M?X回音|南喻酯|e|諂智|卫品For more options and information see2thttpi/rdz3 a Some settinge may ipact device functionality. see linkabove for details5 uncomment if you get no picture on aDM- Ior a deia ltmodea uncomment this if your c-splay has a b-ack border funused pixels visible9 a and your display can output wishout overscan10书ia1 OVErsCaN=1112 uncomment the following to ad-ust overscan. Use13geB日c工≡en, End neCa阳12he21 E cO0 MuCh上rde21 #overscan lE=t=16Ln: 8 Col: 7? Sel: 0|0UNIX0-8INS5.2.3、可以看到最后一行前面没加#,加了#表示不生效,注释掉了。这里着重说几个参数(=号后面的数字我们已做调整,你可以照抄调试)6/49树莓派论坛:htt:/wWw.shumeikai.net淘宝店:htps:/raspi.taobao.comhdmi force hotplug =1hdmi_ group=2hdmi mode= 16hdmi drive =2config_hdmi_boost=4arm_freq =800de=2hdmi mode表示分辨率, hdmi diⅳe=2表示声音从HDMI接口输出,为1就是3.5mm耳机孔输出。若要全面了解 config. txt各类参数含义,请点击这里查看中文版,官方英文版点击这里。至此非开机状态的系统配置过程完毕,下面进行必要的配件安装过程讲解。六、GP|O针脚定义及编码树莓派GPIo的编码有些混乱,不同的API(如 wiring,RP.GPIO等)对GPIo的端口编号并不一样,用最多的还是BCM编码,不要被功能定义这里的GPIO.0.2345.6…所迷惑61、各类针脚编码定义展示树莓派40 Pin gPo针脚定义图W工五nEP五BC编码功能定|B0ARD编码物理编码到即功能定义EC编码1BP22STSC 1GHDGPIO.IDG.D10RD151617GPIO.0 11 12 GPIO.l27GP工U.2314LGND shumeikai.net22cPI0.31516cPI0.4231718GPIO.524121920GHD13LITSO212?PT025SCLK2324CEO82526CE1300SDAO228SCL O31215GPT.212930G五D22GPI0.223132GPIO.261222313GPI0233334GD2419GPI0243536GPIO.272I2526GI0253738GnIo.28202G.D3940GPTo.292129本农出树莓派论坛制作htLp/w. hww:shumei,me量7/49树莓派论坛:htt:/wWw.shumeikai.net淘宝店:htps:/raspi.taobao.com6,2、GPIO库6.2.1、API等wiring c:有Per,PHP,Ruby,Node.Js等,支持 wiringPi Pin和 BCM GPIO两种编号RPi. GPIO Python:支持 Board pin和 BCM GPIO两种编号Webiopi: Python,使用 BCM GPIO编号Wiring-Go:Go语言,支持以上三种编号62.2、GPIO针脚权威网站:点击这里6.3、树莓派3代B+简洁针脚定义图Raspberry Pi 3 B+ GPlo HeaderEPin#t NAMNAME Pin#013.3y DC PowerDC Power 5v0203 GPIO02 (SDA1, FC)DC Power 5v04GPIO03 ( SCL1,I2C)GroundGPIO04(GPIO GCLK) O(TXDO)GPIO 14Ground(RXDO)GPIO15 101 GPIO17(GPIO_GENO)O(GPIO_GEN1)GPIO1813 GP1O27GPIO_GEN2) o.Ground1415 GPIO22(GPIOGEN3) OO(GPIO_GEN4)GPI023 16773. 3y DC PowerOo(GPIO-GEN5)GPIO2418GP1O10 (SP_MOSI)Ground21 GP1O09(SPIMISO)oO(GPIO GEN6) GPIO2523 GPIO11(PI CLK(SPI CEO N) GPIO08 2425Ground(SPI CE1 N) GPlO07 2627 ID_SD(12C ID EEPROM)OO(IC ID EEPROM)ID_SC 2829GPIO05Ground37GP1006((GPIO123233GP1O13Ground3435GPIO19GPIO1637GP1O26GPIO2039GroundGPI021Raspberry Pi 3 B+ PoE Header01TR018TROO02TR03TRO204Rev. 108汇03/2018CGswww.element14.com/raspberrypi8/49树莓派论坛:htt:/wWw.shumeikai.net淘宝店:htps:/raspi.taobao.com七、外设的安装71、安装TF卡TF卡是树莓派必须配件,用于存储系统和数据。不可直接用U盘或者其它外部存储设备代替。所谓TF卡,即 Mciro sd卡,不是大尺寸的SD卡,而是小卡72、散热片安装树莓派3B+性能上的提升,导致功率明显增大,散热需求更大。有四五个芯片值得安装散热片,做好散热可以明显提升寿命安装方法:起开散热片背面的硅胶贴纸,即可粘贴在芯片上。粘贴前先大概每个芯片上放一个散热片,比较下大小,对不对。即可快速装好。73、安装温控模块和风7.3.1、安装风扇将风扇接口插到GPIO上的5V和GND针脚即可。如果不转,对调下5V和GND即可。5V用3V3针脚代替也行。7.3.2、安装温控模块:9/49树莓派论坛:htt:/wWw.shumeikai.net淘宝店:htps:/raspi.taobao.com将风扇接λ温控模埉旳正负极。温控模块使用的是5V、G№D、GPⅠOΣ针脚,进行控制。使用说明及代码例程,看这里,不做代码操作的话,风扇接通就转动。通代码进行控制温控模块,可以为风扇设置启停阀值,以及风凉大小。74、连接视频线、USB设备、电源安装保护壳保护壳多种多样,这里不做过多表述,对应商品介绍中都有安装说明或者教程链接7.4.1、安装视频连接线树莓派视频输岀接口有标准HDMI接口和3.5MMNV接口(音视频一体)。也就是你的显示器可以是HDM接口,VGA接口,DⅥ接口,AV接口等视频输入接口,只不过除HDM接口外,其它接口都需要转接线,例如HDMI转VGA,HDM转DⅥ等等。接插很简单,不赘述。需要指出,笔记本的视频接口大多数是视频输出接口,而不是输入。故此笔记本不能直接作为显示器,可以通过远程访问来当作显示器,后面有专门讲解。74.2、安装USB设备树莓派接口为USB2.0,2*2个。跟上代无差别。常见的USB设备是兼容的,只需要将USB头插到树莓派USB接口上即可。7.4.3、电源的安装树莓派的专用电源输入接口是 Micro usB。由于树莓派没有开关,也无法通过系统强制关闭电源,因此强烈建议准备一条带有开关的电源线,而且至少能过5V2.5A,最好是3A。八、上电启动81、有独立显示器的情况有独立显示器的用户,如果配置正常,启动后会自动进入桌面。这时候就算成功了,开始折腾之旅。当然设置的如果是命令行模式,那么如下图,这样的话,也就启动成功了:piGraspberryp主:10/49
    2020-11-30下载
    积分:1
  • IAG直流电法三维自适应有限元正演模拟
    地球物理勘探中直流电法三维自适应有限元正演模拟代码
    2020-12-09下载
    积分:1
  • 多摩川码器读取序,STM32
    多摩川编码器读取程序,支持多摩川ADM485协议,在STM32F4上实验读取TS5668N21成功。
    2020-12-12下载
    积分:1
  • 有机体:奥塔哥研究纳米团簇的遗传算法,包括结构方法和相似性(有机体)序是种遗传算法,旨在全局优化纳米团簇(也称为簇或纳米颗粒...
    【实例简介】用于研究纳米团簇(有机体)程序的遗传算法:用于纳米团簇的遗传算法 奥塔哥研究纳米团簇的遗传算法,包括结构方法和相似性(有机体)程序,旨在对纳米团簇进行遗传算法全局优化。 它的设计灵感来自Roy Johnston集团的伯明翰集群遗传算法和伯明翰并行遗传算法(请参阅JBA Davis, A. Shayeghi, SL Horswell, RL Johnston, Nanoscale, 2015,7, 14032 ( 或), RL Johnston,Dalton Trans., 2003, 4193–4207 ( 或 如果您是有机体计划的新手,建议在下载之前通过在交互式Jupyter + Binder交互式页面上运行有机体来尝试一下。 在Jupyter + Binder上,您可以在网络上玩生物程序。 您无需安装任何程序即可在Jupyter + Binder上试用有机体。 单击下面的“活页夹”
    2021-12-10 00:39:39下载
    积分:1
  • 跌倒检测器 android 源码
    跌倒检测器源码,利用加速度传感器,陀螺仪和地磁传感器实现跌倒检测
    2020-11-28下载
    积分:1
  • FDTD_二维_高斯激励源_matlab源文件
    FDTD 二维 高斯激励源 电磁场数值分析 matlab 动态图 源文件 完美运行,动态图,非常漂亮,可以直接使用,也可以改变一下达到自己的要求。基于matlab的m文件。
    2021-03-29 00:39:11下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载