原文:matlab練習程序(Arnold圖像置亂)

自從上次寫了Hilbert圖像置亂之后,就對圖像置亂研究了一下,發現這里面也是有很多置亂算法的。 Arnold也算一種比較主要的置亂算法,算法由以下變換公式產生: 這里a和b是參數,n是迭代次數,N是圖像的高或寬。 有了正變換公式,我們還需要反變換公式,正好我最近在學Mathematica,反變換公式就是用這個軟件求的。 公式如下: 兩個變換矩陣正好是求逆的關系吧,手算也出來了,不過順便熟悉一下M ...

2014-09-03 21:32 1 12474 推薦指數:

查看詳情

matlab練習程序(Hilbert圖像

正好剛寫了Hibert生成曲線,不如再加一篇應用的程序。 關於Hilbert圖像,我在網上搜的應用領域主要集中在數字水印和圖像加密上,而這兩個領域我都沒怎么接觸過。 大部分的圖像都是如下圖的1所示,至於2則是我不小心生成的。 1是先把原圖按hilbert曲線進行賦值,拉成 ...

Sun Aug 31 03:52:00 CST 2014 3 5536
matlab練習程序(隨機游走圖像

隨機游走類似布朗運動,就是隨機的向各個方向走吧。 雖然代碼沒什么技術含量,不過產生的圖像實在太漂亮了,所以還是貼上來吧。 產生的圖像matlab代碼如下: ...

Sat Jul 13 03:14:00 CST 2013 0 10140
matlab練習程序(meanshift圖像聚類)

  關於這個meanshift,一來可以用來作為目標跟蹤,二來可以用來進行圖像聚類。我這里只實現了圖像聚類,當然,是按自己的理解編寫的程序。至於目標跟蹤將來一定也是要實現的,因為我最初看這個算法的原因就是想用他來跟蹤目標的。   meanshift的基本原理我就不介紹了,比起我的介紹,網上 ...

Wed Nov 21 03:23:00 CST 2012 4 29599
matlab練習程序圖像Haar小波變換)

關於小波變換我只是有一個很朴素了理解。不過小波變換可以和傅里葉變換結合起來理解。 傅里葉變換是用一系列不同頻率的正余弦函數去分解原函數,變換后得到是原函數在正余弦不同頻率下的系數。 小波變換使用一 ...

Sat Apr 13 00:56:00 CST 2013 23 84486
matlab練習程序圖像馬賽克)

處理原理就是將鄰域像素平均值賦給鄰域中的所有像素。 這里將處理方法分為了帶線條和不帶線條,帶線條處理后的視覺效果要好些。 原圖: 處理結果(不帶線條): 處理結果(帶線條): 代碼處理的是帶線條的情況。 matlab代碼如下: 如果存在恢復馬賽克的算法一定 ...

Tue Oct 07 01:07:00 CST 2014 0 11270
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM