專(zhuān)利名稱(chēng):數(shù)字圖片文件鑲?cè)爰帮@示方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種數(shù)字圖片文件鑲?cè)爰帮@示方法,特別是涉及一種在JPEG 文件中,編輯附加數(shù)據(jù),鑲?cè)隞PEG文件格式,以重迭顯示附加數(shù)據(jù)及JPEG 原圖片的方法。
背景技術(shù):
聯(lián)合圖片專(zhuān)家組(Joint Photographic Experts Group)通稱(chēng)為JPEG, 是一種針對(duì)圖片壓縮的標(biāo)準(zhǔn)格式,由于JPEG數(shù)字圖片具有高壓縮率、畫(huà)質(zhì)佳 的特性,為目前數(shù)字相機(jī)及數(shù)字?jǐn)z影機(jī)等數(shù)字產(chǎn)品所采用作為存儲(chǔ)及輸出的 圖片格式,且為網(wǎng)絡(luò)圖片流通的主流。
JPEG有其缺點(diǎn),并不能直接在圖片上繪圖(Drawing)、標(biāo)示文字及圖形 (Icon)等,只能以注記數(shù)據(jù)的形式,顯示在圖片的周邊。單調(diào)的注記方式, 并無(wú)法滿(mǎn)足使用者標(biāo)新立異的創(chuàng)作^l望。因此,為了能在圖片上直接留下注 記文字及圖形,現(xiàn)有數(shù)字圖片處理的方法是經(jīng)由圖片編輯的方式,將文字及 圖形直接繪制在圖片上,與原始圖片融合為一體。
然而,前述將文字圖形直接繪制在JPEG數(shù)字圖片方式,因與JPEG數(shù)字 圖片結(jié)合,不僅難以輕易分離,破壞原來(lái)的圖片,也會(huì)影響原始圖片的畫(huà)質(zhì)。 同時(shí),所繪制的文字圖形更難隨意更改或刪除,^吏用上相當(dāng)不i更。此外,對(duì) 于在JPEG數(shù)字圖片僅用于提醒自已的私密性注記,例如情書(shū)或日記等,也將 隨JPEG數(shù)字圖片的展示一覽無(wú)遺,而無(wú)法保護(hù)個(gè)人的隱私,及達(dá)到數(shù)字圖片 共享的目的。因此,現(xiàn)有JPEG數(shù)字圖片文件在注記婆:據(jù)的處理方法上,仍有 問(wèn)題亟待解決。
發(fā)明內(nèi)容
本發(fā)明的目的在提供一種數(shù)字圖片文件鑲?cè)爰帮@示方法,藉由將附加數(shù) 據(jù)鑲?cè)隞PEG文件格中,形成另一圖層,與JPEG數(shù)字圖片的圖層重迭顯示, 圖層間獨(dú)立易于分合,以避免破壞原始圖片及畫(huà)質(zhì)。本發(fā)明另一目的在提供一種數(shù)字圖片文件鑲?cè)爰帮@示方法,利用編輯附
加數(shù)據(jù)的顯示數(shù)據(jù)及顯示方式,以方便更改或刪除JPEG數(shù)字圖片的注記文字圖形。
本發(fā)明再一目的在提供一種數(shù)字圖片文件鑲?cè)爰帮@示方法,將附加數(shù)據(jù)
加密,作為選擇是否將附加數(shù)據(jù)顯示在JPEG數(shù)字圖片,以達(dá)到共享及確保隱 私兼顧的目的。
本發(fā)明又一 目的在提供一種數(shù)字圖片文件鑲?cè)爰帮@示方法,于附加數(shù)據(jù) 加入識(shí)別碼,使特定的應(yīng)用軟件易于搜尋解碼,快速展示附加數(shù)據(jù),而非特 定應(yīng)用軟件,則僅能顯示JPEG數(shù)字圖片,以免妨礙JPEG正常的功能。
為了達(dá)到前述發(fā)明的目的,本發(fā)明的數(shù)字圖片文件鑲?cè)敕椒?,首先輸?所要顯示的文字圖形數(shù)據(jù)、設(shè)定顯示方式及加密方式,以編輯結(jié)合成附加數(shù) 據(jù),對(duì)附加數(shù)據(jù)編碼,加密形式封裝附加數(shù)據(jù),封裝后加入一識(shí)別碼,作為 快速搜尋附加數(shù)據(jù)的識(shí)別記號(hào)。開(kāi)啟JPEG數(shù)字圖片文件,分析數(shù)字圖片文件 的格式,搜尋預(yù)定鑲?cè)敫郊訑?shù)據(jù)的制造廠(chǎng)商區(qū)的保留空白區(qū),將附加數(shù)據(jù)鑲 入該空白區(qū)。
本發(fā)明的數(shù)字圖片文件顯示方法,先開(kāi)啟一數(shù)字圖片文件,形成數(shù)字圖 片文件的圖層,分析數(shù)字圖片文件的格式,檢查識(shí)別碼,以搜尋數(shù)字圖片文 件的附加數(shù)據(jù),并檢查附加數(shù)據(jù)的合法性及加密方式,完成解密后對(duì)附加數(shù) 據(jù)解碼,形成附加數(shù)據(jù)的圖層,決定重新編輯,再將附加數(shù)據(jù)圖層重迭數(shù)字 圖片文件的圖層顯示。且JPEG文件在非本發(fā)明應(yīng)用軟件的系統(tǒng)執(zhí)行時(shí),僅顯 示原始JPEG數(shù)字圖片。
圖1為JPEG文件的數(shù)據(jù)格式。
圖2為本發(fā)明第一實(shí)施例數(shù)字圖片文件鑲?cè)氲牧鞒虉D。 圖3為本發(fā)明第一實(shí)施例數(shù)字圖片文件顯示的流程圖。 圖4為本發(fā)明第二實(shí)施例數(shù)字圖片文件鑲?cè)氲牧鞒虉D。 圖5為本發(fā)明第二實(shí)施例數(shù)字圖片文件顯示的流程圖。 附圖符號(hào)說(shuō)明
10 目錄區(qū)
11 JPEG圖片區(qū)12 駐記區(qū)
13 制造廠(chǎng)商區(qū)
20 編輯步驟
21 輸入顯示數(shù)據(jù)步驟
22 設(shè)定顯示方式步驟
23 結(jié)合成附加數(shù)據(jù)步驟
24 編碼步驟
25 封裝步驟
26 開(kāi)啟步驟
27 開(kāi)啟JPEG文件步驟
28 格式分析步驟
29 解碼JPEG步驟
30 顯示JPEG圖層步驟
31 附加數(shù)據(jù)鑲?cè)隞PEG格式步驟
32 含有加數(shù)據(jù)JPEG文件步驟
33 結(jié)束步驟
40 開(kāi)啟步驟
41 開(kāi)啟JPEG文件步驟
42 格式分析步驟
43 解碼JPEG步驟
" 顯示JPEG圖層步驟
45 搜尋附加數(shù)據(jù)步驟
46 離開(kāi)步驟
47 檢查附加數(shù)據(jù)合法性步驟
48 附加數(shù)據(jù)解碼步驟
49 形成附加數(shù)據(jù)圖層步驟
50 重迭顯示步驟
60 編輯步驟
61 輸入顯示數(shù)據(jù)步驟
62 設(shè)定顯示方式步驟
63 設(shè)定加密方式步驟
664結(jié)合成附加數(shù)據(jù)步驟
65編碼步驟
66封裝步驟
67加入識(shí)別碼步驟
68開(kāi)啟步驟
69開(kāi)啟JPEG文件步驟
70格式分析步驟
71解碼JPEG步驟
72顯示JPEG圖層步驟
73附加數(shù)據(jù)鑲?cè)隞PEG格式步驟
74含有加數(shù)據(jù)JPEG文件步驟
75結(jié)束步驟
80開(kāi)啟步驟
81開(kāi)啟JPEG文件步驟
82格式分析步驟
83解碼JPEG步驟
84顯示JPEG圖層步驟
85^r查識(shí)別碼步驟
86離開(kāi)步驟
87檢查附加數(shù)據(jù)合法性步驟
88檢查加密步驟
89輸入解密步驟
90附加數(shù)據(jù)解碼步驟
91形成附加數(shù)據(jù)圖層步驟
92斗企查重新編輯步驟
93編輯步驟
94重迭顯示步驟。
具體實(shí)施例方式
有關(guān)本發(fā)明為達(dá)成上述目的,所采用的技術(shù)手段及其功效,茲舉較佳實(shí) 施例,并配合附圖加以說(shuō)明如下。請(qǐng)參考圖1,為JPEG文件一般的數(shù)據(jù)格式。JPEG文件的數(shù)據(jù)格式通常分 為兩部份目錄區(qū)10及JPEG圖片區(qū)11。其中,JPEG圖片區(qū)11用于存儲(chǔ)JPEG 數(shù)字圖片的壓縮編碼。目錄區(qū)10用于記載JPEG文件相關(guān)的規(guī)范,主要包含 駐記區(qū)12及制造廠(chǎng)商區(qū)13。駐記區(qū)12分為數(shù)部份,每一部份用于輸入數(shù)據(jù) 作為顯示在圖片的各周邊的注記。而制造廠(chǎng)商區(qū)13則包含標(biāo)示制造廠(chǎng)商名稱(chēng) 與局部巻標(biāo)的位置,以及部份的保留區(qū)。本發(fā)明是利用目前JPEG文件規(guī)范未 使用的空白區(qū),例如制造廠(chǎng)商區(qū)13的保留區(qū)或未使用的駐記區(qū)12中,將注 記文字圖形在JPEG數(shù)字圖片的附加數(shù)據(jù),鑲?cè)肟瞻讌^(qū)中,形成JPEG文件的 一部份,以隨JPEG文件傳輸移動(dòng)。
如圖2所示,為本發(fā)明第一實(shí)施例的數(shù)字圖片文件鑲?cè)敕椒鞒?。?dāng)需 建立JPEG數(shù)字圖片的附加數(shù)據(jù)時(shí),首先在虛線(xiàn)20的編輯步驟中編輯附加數(shù) 據(jù),其中利用步驟21輸入所要顯示的文字圖形數(shù)據(jù),步驟22設(shè)定文字圖形 的顯示方式,例如水印、藝術(shù)字形、圖框形狀等。完成編輯后,即進(jìn)入步驟 23,將步驟21輸入的文字圖形顯示數(shù)據(jù)及步驟22設(shè)定的顯示方式結(jié)合形成 附加數(shù)據(jù),接著進(jìn)入步驟24,將結(jié)合的附加數(shù)據(jù)以預(yù)定方式的編碼規(guī)則,經(jīng) 由亂序混編(Scrambling),形成特定的編碼。在步驟25將編碼后的附加數(shù)據(jù) 進(jìn)行封裝。
接著,如虛線(xiàn)26所示JPEG文件的通常開(kāi)啟流程,在步驟27另外開(kāi)啟所 要鑲?cè)氲腏PEG文件,開(kāi)啟JPEG文件后,將進(jìn)入步驟28進(jìn)行JPEG文件格式 分析,檢查JPEG文件格式目錄區(qū)中所列的需求,接著利用步驟29將JPEG圖 片區(qū)存儲(chǔ)JPEG數(shù)字圖片的壓縮編碼,進(jìn)行解碼,然后在步驟30顯示JPEG數(shù) 字圖層,完成JPEG文件開(kāi)啟的動(dòng)作。
在JPEG文件開(kāi)啟后,同時(shí)根據(jù)步驟30 JPEG文件格式分析的結(jié)果,找出 JPEG文件中適宜鑲?cè)敫郊訑?shù)據(jù)的空白區(qū)位置,本發(fā)明一般以制造廠(chǎng)商區(qū)的保 留區(qū)為主要的鑲?cè)胛恢?。然后,進(jìn)入步驟31,將步驟25封裝的附加數(shù)據(jù), 鑲?cè)隞PEG文件決定的空白區(qū)中,在步驟32形成含有本發(fā)明附加數(shù)據(jù)的JPEG 文件,最后進(jìn)入步驟33結(jié)束附加數(shù)據(jù)編碼及鑲?cè)氲牧鞒?,使該開(kāi)啟的JPEG 文件鑲?cè)氡景l(fā)明的附加數(shù)據(jù),而附加數(shù)據(jù)能隨JPEG文件傳輸移動(dòng)。
如圖3所示,為本發(fā)明第一實(shí)施例數(shù)字圖片文件顯示方法的流程。當(dāng)JPEG 文件在具有本發(fā)明應(yīng)用軟件的系統(tǒng)#1行時(shí),首先在虛線(xiàn)40所示的JPEG文件 的通常開(kāi)啟流程中,同樣在步驟41開(kāi)啟JPEG文件。開(kāi)啟JPEG文件后,進(jìn)入步驟42分析JPEG文件格式,檢查JPEG文件格式目錄區(qū)中所列的需求,接著 利用步驟43將JPEG圖片區(qū)存儲(chǔ)JPEG數(shù)字圖片的壓縮編碼,進(jìn)行解碼,然后 在步驟44顯示JPEG數(shù)字圖片的圖層。
在步驟42分析JPEG文件格式的同時(shí),本發(fā)明的應(yīng)用軟件,將在步驟45 中,搜尋本發(fā)明鑲?cè)隞PEG文件特定空白區(qū)的附加數(shù)據(jù)。假如未搜尋到鑲?cè)敫?加數(shù)據(jù),表示該JPEG文件未含附加數(shù)據(jù),則進(jìn)入步驟46,離開(kāi)本發(fā)明的應(yīng) 用軟件,使本發(fā)明附加數(shù)據(jù)內(nèi)的顯示數(shù)據(jù)及顯示方式產(chǎn)生空白的圖層。假如 在步驟45中搜尋到鑲?cè)氲母郊訑?shù)據(jù),則進(jìn)入步驟47,再^f企查附加數(shù)據(jù)是否 符合本發(fā)明所定附加數(shù)據(jù)規(guī)范的合法性?以免恰巧碰到與識(shí)別碼結(jié)構(gòu)相同的 數(shù)據(jù)導(dǎo)致顯示失誤。假如附加數(shù)據(jù)不合法,則進(jìn)入步驟46,離開(kāi)本發(fā)明的應(yīng) 用軟件,同樣使本發(fā)明附加數(shù)據(jù)產(chǎn)生空白的圖層。假如附加數(shù)據(jù)符合本發(fā)明 所定規(guī)范,具有合法性,則進(jìn)入下一步驟48。因步驟47僅是用于提高附加 數(shù)據(jù)顯示的可靠性,實(shí)際上,亦可刪除步驟47不執(zhí)行,并不影響本發(fā)明附加 數(shù)據(jù)處理方法。
在步驟48中,對(duì)附加數(shù)據(jù)進(jìn)行解碼。然后在步驟49,根據(jù)附加數(shù)據(jù)所 含顯示數(shù)據(jù)及顯示方式的設(shè)定,形成附加數(shù)據(jù)的圖層,最后進(jìn)入步驟50,將 步驟49所形成附加數(shù)據(jù)的圖層,重迭在步驟44所形成原始JPEG數(shù)字圖片的 圖層,進(jìn)行顯示。同時(shí),在前述步驟45未搜尋到鑲?cè)氲母郊訑?shù)據(jù)及步驟47 檢查附加數(shù)據(jù)不合法,而進(jìn)入步驟46離開(kāi)本發(fā)明的應(yīng)用軟件,以致產(chǎn)生附加 數(shù)據(jù)空白的圖層時(shí),則在步驟50重迭顯示中,僅存原始JPEG數(shù)字圖片的圖 層,因此僅能顯示原始JPEG數(shù)字圖片。
同樣,JPEG文件如在未具有本發(fā)明應(yīng)用軟件的系統(tǒng)執(zhí)行時(shí),因無(wú)法對(duì)附 加數(shù)據(jù)解碼,會(huì)將保留區(qū)的附加數(shù)據(jù),視同一般補(bǔ)充數(shù)據(jù),不會(huì)加以執(zhí)行, 亦不會(huì)產(chǎn)生附加數(shù)據(jù)的圖層。 一般系統(tǒng)執(zhí)行時(shí),步驟50僅能顯示步驟44所 形成原始JPEG數(shù)字圖片。不致影響JPEG文件的一般使用兼容性。
因此,本發(fā)明第一實(shí)施例的數(shù)字圖片文件鑲?cè)爰帮@示方法,即可藉由編 輯附加數(shù)據(jù)的顯示數(shù)據(jù)及顯示方式,將附加數(shù)據(jù)鑲?cè)隞PEG文件格式中保留的 空白區(qū)中,與JPEG數(shù)字圖片的數(shù)據(jù)分開(kāi)存放,隨JPEG文件傳輸移動(dòng)。開(kāi)啟 JPEG文件時(shí),非本發(fā)明的應(yīng)用軟件,則僅能顯示JPEG數(shù)字圖片,以維持JPEG 正常的功能。此外,附加數(shù)據(jù)所形成另一圖層,與JPEG數(shù)字圖片的圖層獨(dú)立, 重迭顯示及分離容易,可避免破壞原始圖片及畫(huà)質(zhì)。施例的數(shù)字圖片文件鑲?cè)肓鞒獭1緦?shí)施例 的流程基本上與第一實(shí)施例相似,不同之處在于,本實(shí)施例在虛線(xiàn)60的編輯 步驟中,除相同利用步驟61輸入所要顯示數(shù)據(jù)及步驟62設(shè)定顯示方式外, 另以步驟63中通過(guò)設(shè)定加密的形式,以選擇附加數(shù)據(jù)是否要公開(kāi)展示。完成 編輯后,同樣進(jìn)入步驟64,將顯示數(shù)據(jù)及顯示方式結(jié)合形成附加數(shù)據(jù),進(jìn)入 步驟65,將結(jié)合的附加數(shù)據(jù)編碼。并在步驟66將編碼后的附加數(shù)據(jù)以步驟 63中設(shè)定的加密形式進(jìn)行封裝。此外,另在步驟67中對(duì)附加數(shù)據(jù)封裝時(shí), 加入一識(shí)別碼,以便播放JPEG文件時(shí),能快速搜尋到附加數(shù)據(jù)。
接著,本實(shí)施例與第一實(shí)施例相同處理過(guò)程,在虛線(xiàn)68中經(jīng)步驟69開(kāi) 啟所要鑲?cè)氲腏PEG文件、步驟70進(jìn)行JPEG文件格式分析、步驟71解碼JPEG 文件、及步驟72顯示JPEG數(shù)字圖片的圖層,完成JPEG文件開(kāi)啟的動(dòng)作。并 根據(jù)步驟70 JPEG文件格式分析的結(jié)果,找出JPEG文件鑲?cè)敫郊訑?shù)據(jù)的空白 區(qū)位置。然后,進(jìn)入步驟73,將步驟67加入識(shí)別碼的封裝附加數(shù)據(jù),鑲?cè)?JPEG文件的空白區(qū)中,在步驟74形成含有本發(fā)明附加數(shù)據(jù)的JPEG文件,最 后進(jìn)入步驟75結(jié)束附加數(shù)據(jù)鑲?cè)氲牧鞒獭?br>
如圖5所示,為本發(fā)明第二實(shí)施例數(shù)字圖片文件顯示方法的流程。當(dāng)JPEG 文件在具有本發(fā)明應(yīng)用軟件的系統(tǒng)執(zhí)行時(shí),首先在虛線(xiàn)80所示的JPEG文件 的通常開(kāi)啟流程中,同樣在步驟81開(kāi)啟JPEG文件、步驟82分析JPEG文件 格式、步驟83解碼JPEG文件、以及在步驟84顯示JPEG數(shù)字圖片,以形成 JPEG數(shù)字圖片的圖層。
同時(shí)根據(jù)步驟82 JPEG文件的格式分析結(jié)果,本發(fā)明的應(yīng)用軟件,在步 驟85中,搜尋JPEG文件附加數(shù)據(jù)特有的識(shí)別碼,利用識(shí)別碼以迅速找到所 需處理的附加數(shù)據(jù)。假如未搜尋到識(shí)別碼,表示該JPEG文件未含附加數(shù)據(jù), 則進(jìn)入步驟86,離開(kāi)本發(fā)明的應(yīng)用軟件,使本發(fā)明附加數(shù)據(jù)產(chǎn)生空白的圖層。 假如在步驟85中搜尋到識(shí)別碼,則進(jìn)入步驟87,再檢查附加數(shù)據(jù)是否符合 本發(fā)明所定附加數(shù)據(jù)規(guī)范的合法性?提高產(chǎn)品的可靠性。假如附加數(shù)據(jù)不合 法,則進(jìn)入步驟86,離開(kāi)本發(fā)明的應(yīng)用軟件,同樣使本發(fā)明附加數(shù)據(jù)產(chǎn)生空 白的圖層。假如附加數(shù)據(jù)符合本發(fā)明所定規(guī)范,具有合法性,則進(jìn)入下一步 驟88。
在步驟88中,接著檢查附加數(shù)據(jù)是否設(shè)定加密?假如未設(shè)定加密,則直 接進(jìn)入步驟90,對(duì)附加數(shù)據(jù)進(jìn)行解碼。假如設(shè)定加密,則進(jìn)入步驟89,要求
10使用者輸入解密,假如使用者未完成輸入解密,則至步驟86,離開(kāi)本發(fā)明的
應(yīng)用軟件,同樣使本發(fā)明附加數(shù)據(jù)內(nèi)產(chǎn)生空白的圖層。假如使用者輸入解密,
則進(jìn)入步驟90,對(duì)附加數(shù)據(jù)進(jìn)行解碼。然后在步驟91,根據(jù)附加數(shù)據(jù)所含顯 示數(shù)據(jù)及顯示方式的設(shè)定,形成附加數(shù)據(jù)的圖層,接著進(jìn)入步驟92,檢查是 否要重新編輯附加數(shù)據(jù)及加密方式?假如要重新編輯,則進(jìn)入步驟93,比照 圖4所示對(duì)附加數(shù)據(jù)編輯、編碼及鑲?cè)氲牧鞒?,重新更改或刪除附加數(shù)據(jù), 以取代原附加數(shù)據(jù)。假如不要重新編輯,則進(jìn)入步驟94,將步驟91所形成 附加數(shù)據(jù)的圖層,重迭在步驟84所形成原始JPEG數(shù)字圖片的圖層,進(jìn)行顯 示。
在前述步驟85因未搜尋到識(shí)別碼,步驟87檢查附加數(shù)據(jù)不合法,或步 驟89使用者未輸入解密,進(jìn)入步驟86離開(kāi)本發(fā)明的應(yīng)用軟件,使本發(fā)明附 加數(shù)據(jù)內(nèi)產(chǎn)生空白的圖層,則在步驟92重迭顯示中,僅顯示原始JPEG數(shù)字 圖片的圖層。同樣,JPEG文件如在未具有本發(fā)明應(yīng)用軟件的系統(tǒng)執(zhí)行時(shí),因 無(wú)法識(shí)別本發(fā)明的識(shí)別碼,將保留區(qū)的附加數(shù)據(jù),視同一般補(bǔ)充數(shù)據(jù),不會(huì) 執(zhí)行步驟85至步驟91,亦使本發(fā)明附加數(shù)據(jù)內(nèi)產(chǎn)生空白的圖層。步驟92僅 能顯示步驟84所形成原始JPEG數(shù)字圖片。不致影響JPEG文件的使用兼容性。
因此,本發(fā)明數(shù)字圖片文件鑲?cè)爰帮@示方法,即可藉由編輯附加數(shù)據(jù)的 顯示數(shù)據(jù)及顯示方式,并加以編碼、加密及加入識(shí)別碼,將附加數(shù)據(jù)鑲?cè)隞PEG 文件格式中保留的空白區(qū)中,與JPEG數(shù)字圖片的數(shù)據(jù)分開(kāi)存放,隨JPEG文 件傳輸移動(dòng)。開(kāi)啟JPEG文件時(shí),利用識(shí)別碼使特定的應(yīng)用軟件易于搜尋解碼, 快速展示附加數(shù)據(jù),而非特定應(yīng)用軟件,則僅能顯示JPEG數(shù)字圖片,以維持 JPEG正常的功能,并利用加密,使附加數(shù)據(jù)的文字圖形,依需要進(jìn)行隱藏或 顯示,達(dá)到共享及確保隱私。此外,經(jīng)由編輯過(guò)程,輕易方便更改或刪除JPEG 數(shù)字圖片的注記文字圖形。
以上所述者,僅用于方便說(shuō)明本發(fā)明的較佳實(shí)施例,本發(fā)明的范圍不限 于所述較佳實(shí)施例,凡依本發(fā)明所做的任何變更,在不脫離本發(fā)明的精神下, 皆屬本發(fā)明申請(qǐng)專(zhuān)利的范圍。
權(quán)利要求
1. 一種數(shù)字圖片文件鑲?cè)敕椒?,其步驟包含(1)編輯附加數(shù)據(jù);(2)對(duì)附加數(shù)據(jù)編碼;(3)封裝附加數(shù)據(jù);(4)開(kāi)啟數(shù)字圖片文件,分析數(shù)字圖片文件的格式,搜尋預(yù)定鑲?cè)敫郊訑?shù)據(jù)的空白區(qū);以及(5)將附加數(shù)據(jù)鑲?cè)朐摽瞻讌^(qū)。
2. 依據(jù)權(quán)利要求1所述的數(shù)字圖片文件鑲?cè)敕椒?,其中,該步驟(l)輸入 所要顯示的文字圖形數(shù)據(jù)及設(shè)定顯示方式以編輯形成附加數(shù)據(jù)。
3. 依據(jù)權(quán)利要求1所述的數(shù)字圖片文件鑲?cè)敕椒?,其中,該步驟(2)對(duì)附 加數(shù)據(jù)以預(yù)定方式編碼。
4. 依據(jù)權(quán)利要求1所述的數(shù)字圖片文件鑲?cè)敕椒?,其中,該?shù)字圖片文 件為JPEG文件。
5. 依據(jù)權(quán)利要求1所述的數(shù)字圖片文件鑲?cè)敕椒ǎ渲?,該步驟(4)預(yù)定 鑲?cè)敫郊訑?shù)據(jù)的空白區(qū)為數(shù)字圖片文件規(guī)范未使用的保留空白區(qū)。
6. 依據(jù)權(quán)利要求5所述的數(shù)字圖片文件鑲?cè)敕椒?,其中,該保留空白區(qū) 為制造廠(chǎng)商區(qū)的保留區(qū)。
7. 依據(jù)權(quán)利要求1所述的數(shù)字圖片文件鑲?cè)敕椒?,其中,該步驟(3)以加 密形式封裝附加數(shù)據(jù)。
8. 依據(jù)權(quán)利要求7所述的數(shù)字圖片文件鑲?cè)敕椒?,其中,該加密形式?在步驟(l)的編輯中設(shè)定。
9. 依據(jù)權(quán)利要求1所述的數(shù)字圖片文件鑲?cè)敕椒ǎ渲?,該步驟(3)封裝 附加數(shù)據(jù)后加入一識(shí)別碼,作為快速搜尋附加數(shù)據(jù)的識(shí)別記號(hào)。
10. —種數(shù)字圖片文件顯示方法,包含下述步驟(1) 開(kāi)啟一數(shù)字圖片文件,形成數(shù)字圖片文件的圖層;(2) 分析數(shù)字圖片文件的格式;(3) 檢查數(shù)字圖片文件有無(wú)附加數(shù)據(jù)?假如有,則進(jìn)入步驟(4),否則形 成附加數(shù)據(jù)的空白圖層,并進(jìn)入步驟(6);(4) 對(duì)附加數(shù)據(jù)解碼;(5) 形成附加數(shù)據(jù)的圖層;以及(6) 將附加數(shù)據(jù)圖層重迭數(shù)字圖片文件的圖層顯示。
11. 依據(jù)權(quán)利要求10所述的數(shù)字圖片文件顯示方法,其中,該步驟(3) 根據(jù)檢查附加數(shù)據(jù)的識(shí)別碼,作為有無(wú)附加數(shù)據(jù)的判斷依據(jù)。
12. 依據(jù)權(quán)利要求10所述的數(shù)字圖片文件顯示方法,其中,該步驟(3) 后進(jìn)一步包含步驟(3-l)檢查附加數(shù)據(jù)是否符合合法性?假如符合合法性,再進(jìn)入(4)步驟, 假如不符合合法性,則形成附加數(shù)據(jù)的空白圖層,并進(jìn)入步驟(6)。
13. 依據(jù)權(quán)利要求10所述的數(shù)字圖片文件顯示方法,其中,該步驟(3) 后進(jìn)一步包含步驟(3-2)檢查附加數(shù)據(jù)有無(wú)加密?假如有加密,則要求輸入解密,未完成解 密就則形成附加數(shù)據(jù)的空白圖層,并進(jìn)入步驟(6),假如完成解密或無(wú)加密, 則對(duì)附加數(shù)據(jù)解碼形成圖層,并進(jìn)入步驟(4)。
14. 依據(jù)權(quán)利要求10所述的數(shù)字圖片文件顯示方法,其中,該步驟(5) 在形成附加數(shù)據(jù)的圖層后,進(jìn)一步包含步驟(5-l)檢查是否要重新編輯附加數(shù)據(jù)?假如要重新編輯,則對(duì)附加數(shù)據(jù)進(jìn) 行編輯,假如不要重新編輯,則進(jìn)入步驟(6)。
15. 依據(jù)權(quán)利要求14所述的數(shù)字圖片文件顯示方法,其中,該重新編輯 的內(nèi)容包含加密方式。
16. 依據(jù)權(quán)利要求10所述的數(shù)字圖片文件顯示方法,其中,該JPEG文件 在非本發(fā)明應(yīng)用軟件的系統(tǒng)執(zhí)行時(shí),僅顯示原始JPEG數(shù)字圖片。
全文摘要
一種數(shù)字圖片文件鑲?cè)爰帮@示方法,首先編輯結(jié)合成附加數(shù)據(jù),對(duì)附加數(shù)據(jù)編碼,加密形式封裝附加數(shù)據(jù),封裝后加入一識(shí)別碼,分析數(shù)字圖片文件的格式,搜尋預(yù)定鑲?cè)敫郊訑?shù)據(jù)的制造廠(chǎng)商區(qū)的保留空白區(qū),將附加數(shù)據(jù)鑲?cè)腩A(yù)定保留空白區(qū)。開(kāi)啟數(shù)字圖片文件時(shí),形成數(shù)字圖片文件的圖層,檢查識(shí)別碼,以搜尋附加數(shù)據(jù),并檢查附加數(shù)據(jù)的合法性及加密方式,完成解密后對(duì)附加數(shù)據(jù)解碼,形成附加數(shù)據(jù)的圖層,決定是否重新編輯,再將附加數(shù)據(jù)圖層重迭數(shù)字圖片文件的圖層顯示。
文檔編號(hào)G06T11/60GK101430793SQ20071018600
公開(kāi)日2009年5月13日 申請(qǐng)日期2007年11月9日 優(yōu)先權(quán)日2007年11月9日
發(fā)明者李啟志, 李祥生 申請(qǐng)人:廣明光電股份有限公司