昨天早上老師問我兩件事情
其中一件事情 是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檔
唔
昨天下載了幾個
打算趁這個週末研究一下
評估一下我該怎麼做比較好
阿哈哈哈
1 則留言:
我才不是大師勒....
不過我到現在還是不懂學姊你要幹麻
可是如果你真的在意
空間領域下的像素質
轉到頻域底下的係數時
再從頻域轉回空間領域下的進位問題的話阿
你可以選擇不要顯示圖片
畢竟顯示圖片的時候
就會自動把小數點去掉
因為imshow我不清楚
可以表顯出小數點的像素嗎
所以 不要顯示圖片的話
那怎麼存檔呢
可以將你修改過的資料存成data檔
下次要用時 在載入即可
這樣就不會有小數點進位的問題
禮拜一在跟妳深入討論ㄅ
張貼留言