Re: [請益] 請問可以看圖不失真的軟體

看板EZsoft (小軟體)作者 (陽光好青年)時間18年前 (2008/04/14 04:26), 編輯推噓2(203)
留言5則, 3人參與, 最新討論串2/3 (看更多)
※ 引述《Rodge (小魚)》之銘言: : 各位前輩好 : 之前在板上似乎有看到一個軟體 : 可以看圖「不失真」,好像是用JAVA和什麼的演算法弄的樣子.. : 因為一般來說我們看bmp,jpg檔都是點陣圖,必定在放大後失真,可是此軟體就有這神 : 奇的效果 jpeg不是"點陣圖",因為裡面儲存影像的方式早已不是一個一個點 而且一般的jpeg是一種破壞性格式,交流係數經過DCT / IDCT之後必失真 (規格上可不可以不做DCT我不知道,改用其他方法也許可以做到jpeg不失真) 如果原本的圖就是這麼小,要放大勢必得重新取樣,這時端看演算法的好壞 不過所有新產生出來的像素都一定是基於已經存在的像素求得的 程式不可能憑空產生出新的資料出來(又不是乩童XD) 目前公認縮放圖片效果最好的似乎是Lanczos,這個應該很多軟體都支援,像XnView 真正的放大縮小不失真,只有向量圖片做的到,所以你可以不用找了XD : 小弟當時忘記這個檔案的名字,麻煩各位前輩指點迷津。 : ---- : 找過精華區的看圖軟體目錄了.. -- CPU: Intel PIII EB 800MHz (Coppermine) / MB: ACER S58M(i815) RAM: Apacer PC133 256MB*2 / VGA: Gigabyte ATi 9000pro 64MB DDR CD-RW: LiteOn LTR-52327S / DVD-RW: BenQ DW1640 HDD: Seagate 7200.7 80G*2 / PSU: AcBel 350W / Case: iCute不知名 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.166.129.205

04/14 11:24, , 1F
不太對...DCT是可逆的,會失真的是quantization
04/14 11:24, 1F

04/14 11:25, , 2F
然後quantization是可以不做,不過那就壓不多
04/14 11:25, 2F

04/14 11:49, , 3F
可是DCT在取整數的過程不是會把float給丟掉嗎...?
04/14 11:49, 3F

04/14 11:50, , 4F
但是我同意jpeg主要的失真在於量化矩陣,這的確是我的疏忽囧
04/14 11:50, 4F

04/14 22:52, , 5F
不quantize的話是要用類比電腦嗎??@@
04/14 22:52, 5F
文章代碼(AID): #180cnVGG (EZsoft)
文章代碼(AID): #180cnVGG (EZsoft)