星期六, 5月 10, 2008

[日誌]工具的選擇

昨天早上老師問我兩件事情
其中一件事情 是Dr.Bell對我的幫助是什麼

另外一件事情是關於我的JPEG Decoder難產的問題
既然我要做分析 程式寫不出來 那要如何取得數據去分析


老師說 他有去問電子系的老師
他們也有派人寫JPEG Decoder
他們是去改別人的source code
就算如此 也是花了一年的時間
我現在研一下了 程式寫不出來

如果我要去改別人的程式
以資工背景的我而言 也有自己去寫過
是不是也要花一年的時間 才能改好

還是我要繼續堅持 用自己的方法寫
但是我要卡多久 也不知道

或著是說 matlab 有沒有辦法快速的讓我做到我想做的事情
老師叫我要好好的想這些問題

因為之前去上院長的影像處理課的關係
我跟matlab有小小的培養了一下感情

程式難產之後
我現在的例子都是用matlab跑出來的
但是 我都是讀了一個JPEG檔
I = imread('Ncover imageG_80.jpg');

我覺得應該是那個指令讀進來就會存成spatial domain的array了

所以 我只好再下指令
fun = @dct2;
J = blkproc(I,[8 8],fun);

不過這樣還是不夠的
我再強迫她轉成整數
intJ = int16(J);

這就是我模擬出來的東東

可是 平常做投影片給人看的data 可以這樣做
自己做研究的data可以這樣用嗎!?

如果我要去分析Feature
那應該是用steganography軟體產生出來的圖片
直接取得Huffmandecoding出來的coefficients
再去做實驗阿!!

不知道matlab這種直接讀出來是spatial domain我再轉回來的誤差
會不會影響到實驗

晚上跟有Matlab大神之稱的學弟討論了一下
降子的問題
學弟說如果要做到這樣子的話
可能就要自己寫
他給了我一個網站
http://www.mathworks.com/matlabcentral/fileexchange/loadFileList.do
說可以去看看有沒有人寫過
降我就可以去下載.m檔


昨天下載了幾個
打算趁這個週末研究一下
評估一下我該怎麼做比較好
阿哈哈哈