時間:070725(此版本完成)
目標:將YCbCr DCT並Quantization
介面
Code1(Image Open)
Code2(Draw YCbCr)
Code3(DCT&Quanti)
執行
目前功能:
1.Open Picture
2.Draw R,G,B
3.Draw Y,Cb,Cr
4.DCT&Quzntization並未分開
未來調整或新增的功能:
1.改變長條圖的畫法
2.提供Histogram的X,Y軸值
3.試著顯示每個區塊的Y,Cb,Cr值
4.希望以自己的方式引進寫出與佳玉的程式雷同的功能
5.介面
簡易解說本程式概念:
1.雖然說Paper只畫-25~25
但是我的Draw YCbCr會隨著該圖片的DCT值更動長條圖範圍(會超過上面的範圍)
2.在Open Picture的同時
取出R,G,B(可以Draw統計圖)並且算出Y,Cb,Cr值...
3.DCT & Quantizationa
計算Y,Cb,Cr的DCT值,並且量化....雖然使用不同陣列儲存,但工作一同
4.DCT function(此方面參考學姊程式,小細節修改)
※Bug-學姊的程式...Height與Width的處理放反了
※此部分的intIm1QDCTY,Cb,Cr也有點小問題
後來我並未引用,改用別的方式把量化後的值換成整數
心得:
雖然很想要靠自己的能力寫出DCT最核心的部分
但是因為與Math.h不熟的緣故,最後採用學姊的程式來修改
在其他的部分,試著用自己的方式寫了
覺得可以新增的功能很多,也想做更多的嘗試
(不過還沒思索到Stego的部分....orz)
我試著玩過佳玉的程式,也麻煩她真人解說了一些
感覺她的程式很多功能....玩過後希望自己也能做到某些功能
除此之外,希望能挑戰她的功能增強版
總之,第一版本就暫時定案(算是最簡單版)
準備開始挑戰多功能!!
2007年7月26日 星期四
訂閱:
張貼留言 (Atom)
2 則留言:
測試意見
測試意見2
張貼留言