全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:1017
推到 Plurk!
推到 Facebook!

GIF 多張?單張?

答題得分者是:RaynorPao
chilung
一般會員


發表:4
回覆:13
積分:3
註冊:2003-03-06

發送簡訊給我
#1 引用回覆 回覆 發表時間:2003-08-26 11:57:21 IP:140.92.xxx.xxx 未訂閱
Dear All 我想判斷一個GIF檔,是動畫或是單張影像. 我參考了一些資料.有提到說,每個影像資料之前,用0x2C作為分隔. 我本想用這個當判斷的依據. 卻發現,幾乎所有的gif檔中都有好幾個0x2C.連單張影像的gif也有不只一個. 看來似乎是不能這樣做判斷. 想請問大家的是,該如何知道一個gif檔,其中究竟是單張或多張影像呢? 謝謝大家的幫忙.
RaynorPao
版主


發表:139
回覆:3622
積分:7025
註冊:2002-08-12

發送簡訊給我
#2 引用回覆 回覆 發表時間:2003-08-26 13:43:36 IP:203.73.xxx.xxx 未訂閱
引言: Dear All 我想判斷一個GIF檔,是動畫或是單張影像. 我參考了一些資料.有提到說,每個影像資料之前,用0x2C作為分隔. 我本想用這個當判斷的依據. 卻發現,幾乎所有的gif檔中都有好幾個0x2C.連單張影像的gif也有不只一個. 看來似乎是不能這樣做判斷. 想請問大家的是,該如何知道一個gif檔,其中究竟是單張或多張影像呢? 謝謝大家的幫忙.
chilung 你好: 試試這篇文章中的做法 (不過好像會有版本方面的問題,較新版本的 GIF 檔案 應該是沒有 support 的,其中 giCount 應該就是你所需要的)
------
-- 若您已經得到滿意的答覆,請適時結案!! --
-- 欲知前世因,今生受者是;欲知來世果,今生做者是 --
-- 一切有為法,如夢幻泡影,如露亦如電,應作如是觀 --
chilung
一般會員


發表:4
回覆:13
積分:3
註冊:2003-03-06

發送簡訊給我
#3 引用回覆 回覆 發表時間:2003-08-27 11:36:59 IP:140.92.xxx.xxx 未訂閱
謝謝RaynorPao的回覆. 本來,我是想搞清楚有沒有什麼判斷的依據可以決定是多張或單張. 這兩天自己研究了一下. 發現的確是可以用0x2C來判斷. 不過要跳掉color table及LZW編碼的部分. 其實也就差不多自己要寫一個Gif的parser了. (或者說,至少要能掃過lzw的code,因他是不定長度,其他部分的資料長度都可讀的出來) 但是現在時間比較緊.感謝RaynorPao的幫忙. 我就暫時先用這個 TGifImage V2.2 元件來處理囉. 改天有空的話在自己寫看看Gif parser囉. 謝謝各位的參與.
系統時間:2024-04-29 18:01:34
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!