[問題] 關於用jasper存成Jpeg2000已回收
我朋友託我代問
內容如下:
最近用Jasper這套學術軟體
http://www.ece.uvic.ca/~mdadams/jasper/#download
透過支援matlab的外掛去把圖檔存成Jpeg2000的格式
Jpeg2000有支援無失真壓縮
我是用jp2write(變數,'xxx.jp2')
或jp2write(變數,'xxx.jp2','rate',1)
去對高頻譜衛星影像AVIRIS 224個頻帶中每一個頻帶的影像
存成224張Jpeg2000的檔案(選擇無失真壓縮)
然後再重建回來
正常來說 無失真壓縮重建回來的影像
應該是MSE=0 APSNR=∞
可是有的頻帶重建回來的影像 APSNR都低於23dB
我以3個AVIRIS image來測試
第一個中約有50張頻帶的影像 重建的APSNR都低於23dB
第二個中約有十幾張 第三個中不到5張
我一開始想說會不會是外掛有寫錯
所以我就存檔時就不透過外掛 直接用Jasper在dos下
一行一行下指令去存檔(不過重建要讀取.jp2檔時 我還是
透過外掛jp2read這指令)
重連的結果 還是一樣
這...這代表Jasper這套軟體有bug 有錯嗎?
可是在jpeg2000的官網 有推薦Japser這軟體的hyperlink
http://www.jpeg.org/jpeg2000/testlinks.html
而且Jasper設計者Michael Adams 好像是Jpeg2000制定的
其中一員
這個.........錯的機率高嗎?
我的指導教授不相信 說這個軟體有錯
(IEEE上不少關於Jpeg2000的paper 存Jpeg2000檔用的軟體
就是Jasper 如果Jasper真的有錯 那麼那些paper中的數據
不就都錯了...= = ?)
就叫我用其他Jpeg2000的軟體去測試
後來我用Morgan JPEG2000 去測試
得到的結果也是一樣 這到底是怎麼一回事...
我朋友想請教板上的人 有沒有遇到和他一樣情況的人 可以給予解惑
謝謝!!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.228.158.231
補充發問: 我朋友他所上的教授 叫他乾脆自己用matlab寫一個可以
存成Jpeg2000檔 的程式 教授說寫一個很簡單 一下子
就好了 我朋友想託我再問一個問題 寫一個可以存成
Jpeg2000檔的程式 真的像他所上教授所說的那麼簡單嗎?
※ 編輯: Rosa616 來自: 61.228.158.231 (08/06 12:21)
推
08/06 12:27, , 1F
08/06 12:27, 1F
推
08/06 12:37, , 2F
08/06 12:37, 2F
→
08/06 12:38, , 3F
08/06 12:38, 3F
→
08/06 12:38, , 4F
08/06 12:38, 4F