freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

畢業(yè)論文—基于matlab的光學(xué)圖像加密解密技術(shù)(完整版)

2025-07-30 19:55上一頁面

下一頁面
  

【正文】 序隨機(jī)打亂,把打亂后的數(shù)據(jù)矩陣信息保存在 B 中,就完成了把圖像信息加密的目的。真正的接收方會收到這個密鑰,并運(yùn)用相同的加密算法對加密后的圖像進(jìn)行解密,這一過程又稱去亂 [8]。除非是軍事應(yīng)用等特殊領(lǐng)域的圖像。計算機(jī)在對這些龐大的矩陣進(jìn)行相關(guān)計算的時候就會占用更多的資源,這對計算機(jī)的硬件有著更高的要求。(2)正態(tài)分布 r=randn(size)。查看圖像信息(1)A=size(m)%size 函數(shù)可以顯示圖像的尺寸,A 為向量。A39。一般時候,灰度圖像保存的時候不會有顏色映射矩陣。第四章,結(jié)語。(6)方便快捷并且強(qiáng)大的繪圖功能Matlab 軟件具有很強(qiáng)大的繪圖能力,可以簡單快捷的制作圖表和顯示圖像。還可以使用其他語言中編寫好的命令,例如在進(jìn)行圖形圖像的加密解密過程中,可以將源代碼存在 M 文件編譯器里面,在對不同的圖像加密過程中直接在 M 文件編譯器里面做出相應(yīng)的修改就可以了。Matlab 語言具有大量的函數(shù)命令可以讓程序員簡單的調(diào)用,直接跳過了復(fù)雜的反復(fù)編程。 Matlab 軟件介紹Matlab 軟件是在 20 世紀(jì) 70 年代,由美國墨西哥大學(xué)計算機(jī)科學(xué)系教授編寫的,最初 Matlab 軟件是為了學(xué)生計算方便免費(fèi)給大學(xué)里的學(xué)生使用,得到了廣大學(xué)生的認(rèn)可。 Matlab山東建筑大學(xué)畢業(yè)論文1 1前 言 選題背景及意義隨著科學(xué)技術(shù)的不斷進(jìn)步,網(wǎng)絡(luò)化的時代慢慢來臨,互聯(lián)網(wǎng)開始走入家家戶戶,并且開始與人們的生活密不可分?;诖耍蔡岢隽瞬簧賵D形加密解密的算法。本文基于 Matlab 語言的編程環(huán)境,對圖像的加密和解密的技術(shù)進(jìn)行了相關(guān)驗(yàn)證性的研究?;ヂ?lián)網(wǎng)帶領(lǐng)我們進(jìn)入信息大爆炸的時代,每天生活中面對的信息越來越多,并且信息閱讀的方式也隨著發(fā)生變化。到了 1984 年的時候,通過 Math Works 公司,開發(fā)者繼續(xù)對 Matlab 語言進(jìn)行開發(fā),把 Matlab 語言的使用推向了市場。Matlab 這種語言主要的特點(diǎn)有下面幾點(diǎn):(1)編程效率很高M(jìn)atlab 是高級計算語言,它主要面對的是科學(xué)與工程等方面的計算,能通過使用數(shù)字形式的語言來對程序進(jìn)行編寫,這種編寫方式和我們在紙上運(yùn)算公式的思維方式更接近,運(yùn)用 Matlab 編程就像是在草稿紙上計算式子和解答題目,所以,就簡單的稱Matlab 語言是草稿紙上的科學(xué)算法語言 [3]。(4)語句相對簡單,但有豐富的內(nèi)含Matlab 語言是由函數(shù)命令這種最簡單但是也最重要的形式構(gòu)成的,每個函數(shù)由函數(shù)名稱、輸入輸出變量組成。這也使得對圖形圖像的加密解密處理事半功倍。主要是對全文的總結(jié),還介紹了對未來圖形圖像加密解密技術(shù)的展望。在 Matlab 中讀入灰度圖像的時候,需要調(diào)用函數(shù) imagese(X,[0 1]) 。,jpg)。(2)iminfo(39。離散余弦變換D=dct2(A,m,n)。(3)圖像學(xué)闡述了一副圖像在水平、豎直、對角線方向上相鄰的 16 個像素內(nèi)都存在相關(guān)性?;谝陨蠄D像加密的特點(diǎn),我們需要找到一種最合適的圖像加密方案。到現(xiàn)在為止,圖形圖像置亂加密的方法已經(jīng)發(fā)展處很多種類,本文簡單列舉了四種置亂加密的技術(shù)。用 find 函數(shù)找出向量 r 內(nèi)從 1 到 m 的元素的位置并返回到向量 f。 用 randsample 函數(shù)產(chǎn)生一個與圖像矩陣 A 的行數(shù) m 相等的整數(shù)隨機(jī)數(shù)列并返回到r 中,這樣就可以打亂矩陣中的行向量的位置順序。 t=t+1。,39。fontsize39。 s=size(A)。 j=j+1。fontsize39。,15)。 s=size(A)。 j=j+1。 j1=j1+1。fontsize39。,15)。用randsample 函數(shù)可以產(chǎn)生隨機(jī)生成的數(shù)值,用此函數(shù)產(chǎn)生一個值為從1到m*n*3的行向量并返回到 r中。 %獲取維數(shù)n=s(1)*s(2)*s(3)。 t=t+1。,39。fontsize39。 基于 Matlab 實(shí)現(xiàn)像素點(diǎn) RGB 值的放大Matlab 實(shí)現(xiàn)代碼如下:clear RGB=imread(39。 subplot(1,2,1)。imshow(RGBE)。這種加密技術(shù)的缺點(diǎn)是加密算法比較簡單,在被不法分子截取后,容易被破解。)。原圖39。imshow(A1)。 endendsubplot(1,3,3) %將圖像顯示在第三個位置?;叶茸儞Q置亂這種加密方式有著獨(dú)特的優(yōu)點(diǎn),特別是適用于一些非彩色圖像的加密研究。A=imread(39。 imshow(A1)。39。 imshow(cc1)。 imshow(f ca1,[])。 fca2=(fca1(1tt)*e)/tt。 基于秘密分割加密解密技術(shù) 秘密分割加密算法的原理秘密分割的原理就是把需要進(jìn)行傳輸?shù)膱D像信息分割成若干不等的小份,每一份中山東建筑大學(xué)畢業(yè)論文20信息量很少,只有在集全所有的數(shù)量后,才能完整的恢復(fù)原來傳輸?shù)男畔?。C:\Users\Administrator\Desktop\畢業(yè)論文相關(guān)\39。y=m/4。)x=l/16。 endendsubplot(2,2,2)。 endenda(:,:,1)=flipud(a(:,:,1))。 endendsubplot(2,2,4)。山東建筑大學(xué)畢業(yè)論文244結(jié) 論 總結(jié)隨著計算機(jī)網(wǎng)絡(luò)技術(shù)的快速發(fā)展,人們越來越喜歡使用圖像傳送信息,但是人們使用的互聯(lián)網(wǎng)是一個開放的大環(huán)境,圖像信息如果不經(jīng)過任何加密措施就傳輸很容易被不法分子截取查看甚至修改信息,所以,在對圖像的傳輸過程中,怎樣才能安全性的傳輸給接收方成為國際社會上很熱門的一個研究課題。 展望在對圖像的傳輸過程中,怎樣才能安全性的傳輸給接收方成為國際社會上很熱門的一個研究課題。山東建筑大學(xué)畢業(yè)論文26謝 辭時光飛逝,大學(xué)生活已經(jīng)快接近尾聲,四年的大學(xué)生活要感謝身邊的老師同學(xué)對自己成長的幫助,這些都是自己生活的財富,非常感謝他們。同時借此機(jī)會感謝大學(xué)四年的所有任課老師和身邊的同學(xué)們,感謝他們對我生活和學(xué)習(xí)上的幫助,四年的大學(xué)生活中我能夠在各方面全面發(fā)展和進(jìn)步,在很大程度上受到他們的幫助和指導(dǎo),我在這里再次對他們表示由衷的謝謝,并祝有更多的學(xué)子在他們的培養(yǎng)下成為棟梁之才!山東建筑大學(xué)畢業(yè)論文27參考文獻(xiàn)[1] Matlab 的數(shù)字圖像置亂方法研究 [J].計算機(jī)與數(shù)字工程,2022,38(7):139142.[2] 程序設(shè)計與應(yīng)用 [M].北京: 高等教育出版社 ,2022.[3] 丁煒,[J].,21(9).839843.[4] 博森,[A].全國第二屆信息隱藏學(xué)術(shù)研討會論文集[C],北京,.[5] [M]. 北京: .[6] [N].北方工業(yè)大學(xué)學(xué)報,1999,11(1):2428.[7] 李昌剛,[J]. 信息與控制,2022, 32(4):339343.[8] 李昌剛,[J]. 計算機(jī)研究與發(fā)展 .2022,39(10):13171324.[9] [N].,(8):10761080.[10] 丁瑋,[J].計算機(jī)學(xué)報,1998,21(9)。就現(xiàn)階段來看,為了加密程度更好,加密更方便,圖形圖像加解密技術(shù)會在加密算法方面繼續(xù)深入研究尋找一種合適于圖形加密的特殊算法,繼續(xù)就保密性方面深入提高,在保持加密效果和保密性的前提下繼續(xù)降低圖形加密對于計算機(jī)硬件和網(wǎng)絡(luò)帶寬等方面的要求。簡要地介紹了 Matlab 軟件的起源和發(fā)展、圖像加密的特點(diǎn)、圖像加密技術(shù)的背景、發(fā)展現(xiàn)狀及應(yīng)用情況,點(diǎn)明了在現(xiàn)實(shí)社會中對圖像加密進(jìn)行保密傳輸?shù)谋匾院推渌哂械膹V闊發(fā)展應(yīng)用前景。 title(39。a(:,:,3)=a(:,:,3)39。title(39。a(:,:,1)=flipud(a(:,:,1))。a((j*x+1):((j+1)*x),(i*y+1):((i+1)*y),2)=flipud(a((j*x+1):((j+1)*x),(i*y+1):((i+1)*y),2))。subplot(2,2,1)。這種對信息進(jìn)行保密的思想可以運(yùn)用在對圖像數(shù)據(jù)的加解密處理上,主要方法就是把需要進(jìn)行保密傳送的圖像信息,通過某種安全的方式切割成不同大小不同數(shù)量的小塊,然后把切割后的圖像分別進(jìn)行加密保存,只有保存圖像的所有人的共同參與,才能將傳輸?shù)膱D像信息完整恢復(fù)出來。39。加密后39。 imshow(cd1),。 figure(3)。title(39。)。混沌的加密方法就是把一幅圖像中的所有信息轉(zhuǎn)化為矩陣序列,通過混沌信號覆蓋疊加或調(diào)制來對圖像序列進(jìn)行加密的。 %顯示解密后的圖像title(39。title(39。Gadd=fix(255*rand(255,255,3))。 %讀取C盤相應(yīng)位置中的圖片,并且轉(zhuǎn)化為灰度圖像。圖像中的灰度值或色彩值,也可以隱藏原有的信息。解密后39。title(39。)。 圖 317 原圖 圖 318 加密后 圖 319 解密后山東建筑大學(xué)畢業(yè)論文14 圖 320 原圖 圖 321 加密后 圖 322 解密后 如圖 318 和圖 321 所見,這種加密方法加密后的圖像根本上不能分辨出原有圖像的信息,可以極大程度上保全信息的安全,幾乎適用于所有的圖像,但是這種加密技術(shù)也有缺點(diǎn),現(xiàn)在互聯(lián)網(wǎng)中傳輸?shù)膱D片信息大部分上是分辨率較高的真彩圖像,數(shù)據(jù)量大,像素點(diǎn)較多,所以在 Matlab 中運(yùn)算量極大,一些大型圖片運(yùn)算時間太長,會占用計算機(jī)的大量資源。,20)。 end RGBE=B(f)。 % B=A(r)。用find函數(shù)找出向量r內(nèi)從1 到m 的元素的位置并返回到向量f。而隨機(jī)打亂各層中的行和列這種加密技術(shù)結(jié)合了行打亂和列打亂兩種加密技術(shù),加密效果較好,可以適用于大部分的圖像,并且這種加密方式相對而言比較簡單,速度快,但是它的缺點(diǎn)是保密性不高,在受到不法分子的攻擊后,容易被破解,不適用于一些比較重要的圖像加密。 subplot(1,2,2)。 D=RGB (f,:,:)。 C=B(:,i1,:)。 B=A(i,:,:)。同樣通過對兩幅不同類型加密后的效果進(jìn)山東建筑大學(xué)畢業(yè)論文11行對比分析可以發(fā)現(xiàn),這種加密方式適用于信息含量較大的圖像的加密,而對于信息含量少,在圖像的列向量中信息重復(fù)率很高的圖像信息就不適合這種加密方式了。 subplot(1,2,2)。 C=B(:,f,:)。 B=A(:,i,:)。 圖 32 原圖
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1