討論區快速選單
知識庫快速選單
網路投保旅行平安險 掌握Salesforce雲端管理秘訣
[ 回上頁 ] [ 討論區發言規則 ]
GIF圖轉成JPG圖的概念及作法
更改我的閱讀文章字型大小
作者 : fychuang(fychuang)
[ 貼文 18 | 人氣 3926 | 評價 50 | 評價/貼文 2.78 | 送出評價 0 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2008/4/17 下午 06:43:47
Hi:
請問各位先進,如果我想要把一張GIF的圖轉成JPG格式,需要做哪些事呢?
在經過一整天的google後,還是不知道該怎麼做,想要有個基本的概念,這樣才好下手

據我所知,因為GIF和JPG的header不同,所以做轉換時一定要處理header這部份,還有呢?
因為不懂影像處理,如果問的方式很奇怪或不了解,再請各位多多指教,謝謝
作者 : linkin(Linkin) 影像處理與計算機圖學優秀好手C++ Builder優秀好手貼文超過500則
[ 貼文 696 | 人氣 1493 | 評價 3450 | 評價/貼文 4.96 | 送出評價 2 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2008/4/17 下午 07:02:41

>Hi:
>請問各位先進,如果我想要把一張GIF的圖轉成JPG格式,需要做哪些事呢?
>在經過一整天的google後,還是不知道該怎麼做,想要有個基本的概念,這樣才好下手
>
>據我所知,因為GIF和JPG的header不同,所以做轉換時一定要處理header這部份,還有呢?
>因為不懂影像處理,如果問的方式很奇怪或不了解,再請各位多多指教,謝謝

首先去尋找並且閱讀以及理解GIF的檔案編碼格式

之後的你就知道該怎麼作了... ^^
作者 : fychuang(fychuang)
[ 貼文 18 | 人氣 3926 | 評價 50 | 評價/貼文 2.78 | 送出評價 0 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2008/4/18 下午 05:13:40
Hi:
我有了一些概念上的心得,希望如果有錯或表示的怪怪的能夠告訴我。
參考資料:
GIF spec: http://www.w3.org/Graphics/GIF/spec-gif87.txt

目的:將GIF圖檔轉成JPG圖檔
作法:

Step1:將GIF檔還原成原始的圖檔
GIF format有下面幾個部份: GIF Signature、Screen Descriptor、Global Color Map、Image Descriptor、Local Color Map、Raster Data、GIF Terminator。其中真正圖片的data是經過LZW coding後存在Raster Data,因此將它decode後,就可以得到原始的圖檔資料。

Step2:將原始圖檔壓縮成JPEG格式
首先先做色彩座標轉換,將RGB轉成YUV。接著利用人的眼睛在Y成分可以看的比U和V更仔細的這個特性,去做DownSampling。接著去做DCT,將強度資料轉成頻率資料。然後利用眼睛對於高頻的變化感覺並不大,去做量化把高頻的資料給濾掉。然後使用entropy coding,得到一串Z字型序列 (以EOB表序列的結束),則就會得到壓縮過後的圖檔資料。然後再根據JFIF spec中所定義的各個marer,把有關圖像的資料及其相關資料填進去。

因為我沒有學過影像處理,所以講的只是概念而已,不曉得以上所講的有錯嗎?
又問,如果我現在真的要寫程式(使用VC2005)來轉檔
有哪些library可以使用? 因為畢竟牽扯到許多有名的algorithm,應該是有library可以call才對吧?
謝謝各位先進的回答
作者 : kib72377(史努比) Visual Basic卓越專家Assembly優秀好手Access頂尖高手貼文超過1000則
[ 貼文 1455 | 人氣 1891 | 評價 8600 | 評價/貼文 5.91 | 送出評價 31 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2008/4/21 上午 09:01:06
如果只是要結果,
有很多元件可用吧,
(或許連image,picture控制項都可以作到)
另推一個gflax給您試試.
 板主 : 徵求中
 > 影像處理與計算機圖學 - 討論區
 - 最近熱門問答精華集
 - 全部歷史問答精華集
 - 影像處理與計算機圖學 - 知識庫
  ■ 全站最新Post列表
  ■ 我的文章收藏
  ■ 我最愛的作者
  ■ 全站文章收藏排行榜
  ■ 全站最愛作者排行榜
  ■  月熱門主題
  ■  季熱門主題
  ■  熱門主題Top 20
  ■  本區Post排行榜
  ■  本區評價排行榜
  ■  全站專家名人榜
  ■  全站Post排行榜
  ■  全站評價排行榜
  ■  全站人氣排行榜
 請輸入關鍵字 
  開始搜尋
 
Top 10
評價排行
影像處理與計算機圖學
1 Linkin 780 
2 CrazyStar 400 
3 青衫 360 
4 白老鼠(Gary) 330 
5 悠悠深藍 220 
6 none 220 
7 shou 200 
8 ultra 200 
9 ghost 140 
10 ozzy 130 
影像處理與計算機圖學
  專家等級 評價  
  一代宗師 10000  
  曠世奇才 5000  
  頂尖高手 3000  
  卓越專家 1500  
  優秀好手 750  
Microsoft Internet Explorer 6.0. Screen 1024x768 pixel. High Color (16 bit).
2000-2019 程式設計俱樂部 http://www.programmer-club.com.tw/
3.100586E-02