PALMisLIFE 討論區

標題: [問題]為何sony的DC拍出來的相片 橫&直 檔案大小差了一倍? [列印本頁]

作者: wind001    時間: 2005-1-23 11:51
標題: [問題]為何sony的DC拍出來的相片 橫&直 檔案大小差了一倍?
最近發現一件事情
我用sony的P8,3:2模式拍照,解析度<2048*1360>
若拍直的檔案大小大約為7-800KB,
但是若是拍橫的檔案大小一定是橫的兩倍左右大約1.3-1.5MB
不知道為什麼會這樣,感覺很好奇,不知道大家知道為什麼嗎?

補充 另外一台相機 Minolta D7i 拍出來的 橫與直的相片 檔案大小就很接近... WHY ?

[ Last edited by wind001 on 2005-1-23 at 12:10 ]
作者: loren    時間: 2005-1-23 13:04
標題: Re: [問題]為何sony的DC拍出來的相片 橫&直 檔案大小差了一倍?
Originally posted by wind001 at 2005-1-23 11:51 AM:
最近發現一件事情
我用sony的P8,3:2模式拍照,解析度<2048*1360>
若拍直的檔案大小大約為7-800KB,
但是若是拍橫的檔案大小一定是橫的兩倍左右大約1.3-1.5MB
不知道為什麼會這樣,感覺很好奇,不知道大家知道為什麼嗎?

補充 另外一台相機 Minolta D7i 拍出來的 橫與直的相片 檔案大小就很接近... WHY ?
[ Last edited by wind001 on 2005-1-23 at 12:10 ]

應該是壓縮技術的關係吧. 印象中, 拿gif 來說, 小弟測驗過, 橫向(800x600)的直線, 檔案只要3K, 轉換成直向(600x800)的, 檔案馬上變成16K.

jpg 的對哪種壓縮比較好就忘了, 有興趣的話可以上網路搜尋搜尋.
作者: jinx    時間: 2005-1-23 13:30
標題: Re: [問題]為何sony的DC拍出來的相片 橫&直 檔案大小差了一倍?
Originally posted by loren at 2005-1-23 13:04:

應該是壓縮技術的關係吧. 印象中, 拿gif 來說, 小弟測驗過, 橫向(800x600)的直線, 檔案只要3K, 轉換成直向(600x800)的, 檔案馬上變成16K.

你把線條轉成垂直的,效果就會反過來了
因為Gif是LZW壓縮技術的記錄方式,像這張圖如果不壓縮會紀錄成

"黑""黑""黑""黑""黑""黑""黑""黑""黑""黑""黑"...........800個黑
"白""白""白""白""白""白""白""白""白""白""白""白.......800個白
.
.
.
.
以此類推

但是LZW則會重新編碼紀錄成

"黑"(1-800)
"白"(1-800)

這樣在資料上就會小很多了

但如果是

"黑""白""黑""白""黑""白""黑""白""黑""白""黑""白""黑""白""黑""白"......

這樣會紀錄成
"黑"(1,3,5,7.........)
"白"(2,4,6,8.........)

這樣子檔案大小就沒有辦法有效縮減了,關於Gif的一些資料有興趣可以參考這一篇文章
http://www.eplug-cg.com/4_idea/cg_03.htm

當然我只是打個比方來解釋,影像壓縮編碼實作上並沒有這麼單純。

至於jpeg的壓縮方式,基本是過濾掉肉眼所不容易察覺的差異,是block by block的,應該是較不受長寬比的影響的。

[ Last edited by jinx on 2005-1-23 at 16:24 ]




歡迎光臨 PALMisLIFE 討論區 (http://f.pil.tw/) Powered by Discuz! X2.5