專利名稱:以文字來呈現(xiàn)數(shù)字相片的影像處理方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種影像處理方法及裝置,尤指一種以文字來呈現(xiàn)數(shù)字相片的影像處
理方法及裝置。
背景技術(shù):
由于數(shù)字處理技術(shù)的蓬勃發(fā)展,進(jìn)而帶動大量數(shù)字化相關(guān)電子產(chǎn)品的相繼推出。 在眾多的數(shù)字產(chǎn)品中,數(shù)字照相裝置一直是廣受一般民眾歡迎的電子產(chǎn)品,其所提供數(shù)字 化照相功能更是讓一般民眾可以更便利操作拍照及快速瀏覽拍照結(jié)果。 而目前數(shù)字拍照裝置為了提供出不同的拍照效果,例如可以提供不同的拍照情境 模式供選擇,亦或是提供后制功能操作來對拍照得到的數(shù)字相片進(jìn)行影像編輯,例如可以 對數(shù)字相片加框、影像參數(shù)的調(diào)整、相片剪裁等。 然而,目前數(shù)字相片的編輯,均是著重于相片本身的美化編修處理,尚缺少娛樂趣 味性的觀賞效果。
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問題,在于提供一種以文字來呈現(xiàn)數(shù)字相片的影像處理方 法及裝置,其可將數(shù)字相片中的影像信息通過套色處理,而輸出至具有特定圖形的文字文 件中顯示。 再者,現(xiàn)今的數(shù)字相機(jī)產(chǎn)品,除了比拍出來的照片好壞與否外,相機(jī)本身是否附有 其它額外功能已成了消費(fèi)者選購相機(jī)與否的另一項(xiàng)指標(biāo)。本發(fā)明提出一種可以讓拍出來的 照片變好玩的效果,使用者可以指定一張照片并挑選一組文字(一個文字文件),相機(jī)內(nèi)建 的程序即會用這些文字來組成原本照片的內(nèi)容。本發(fā)明所產(chǎn)生的特效簡單易行,可帶給使 用者額外樂趣,進(jìn)而促進(jìn)消費(fèi)者購買相機(jī)的欲望。 為了解決上述技術(shù)問題,根據(jù)本發(fā)明的一種方案,提供一種以文字來呈現(xiàn)數(shù)字相 片的影像處理方法,其包括下列步驟首先,選定一數(shù)字相片;接著,選定一文字文件,其具 有多個排列成一預(yù)定的行數(shù)及列數(shù)的文字;然后,依據(jù)所選定的文字文件的字?jǐn)?shù),將該數(shù)字 相片劃分成相對應(yīng)該文字文件的字?jǐn)?shù)的多個小圖塊;接下來,計算每一個小圖塊的顏色平 均值,以得到每一個小圖塊的平均顏色;緊接著,指定每一個文字的顏色為相對應(yīng)的每一個 小圖塊的平均顏色,以進(jìn)行每一個文字的套色處理;最后,輸出該等套色后的文字,進(jìn)而以 文字排列的方式呈現(xiàn)出該數(shù)字相片的顏色及圖案。 為了解決上述技術(shù)問題,根據(jù)本發(fā)明的另一種方案,提供一種以文字來呈現(xiàn)數(shù)字 相片的影像處理裝置,其包括一控制模塊、一儲存模塊、一影像處理模塊、一套色模塊、及 一顯示模塊。其中,該儲存模塊耦接于該控制模塊,并且該儲存模塊具有一儲存有多個文字 文件的文字文件數(shù)據(jù)庫及一儲存有至少一數(shù)字相片的相片數(shù)據(jù)庫,其中每一個文字文件具 有多個排列成一預(yù)定的行數(shù)及列數(shù)的文字。該影像處理模塊受控于該控制模塊,用以使得 所選定的數(shù)字相片被劃分成相對應(yīng)該文字文件的字?jǐn)?shù)的多個小圖塊,并且用以計算出每一
3個小圖塊的顏色平均值以得到每一個小圖塊的平均顏色。該套色模塊受控于該控制模塊, 用以指定每一個文字的顏色為相對應(yīng)的每一個小圖塊的平均顏色,以進(jìn)行每一個文字的套 色處理。該顯示模塊受控于該控制模塊,用以輸出該等套色后的文字,進(jìn)而以文字排列的方 式呈現(xiàn)出該數(shù)字相片的顏色及圖案。 因此通過上述實(shí)施方式,本發(fā)明可以通過文字文件中多個排列的格點(diǎn)來呈現(xiàn)數(shù) 字相片的整體內(nèi)容,且其呈現(xiàn)方式以文字文件本身所提供圖形的特征,借此方式可以讓數(shù) 字相片以趣味娛樂效果來顯示,以滿足使用者可擁有個人獨(dú)特的數(shù)字相片顯示效果及趣味 性。 為了能更進(jìn)一步了解本發(fā)明為達(dá)成預(yù)定目的所采取的技術(shù)、手段及功效,請參閱 以下有關(guān)本發(fā)明的詳細(xì)說明與附圖,相信本發(fā)明的目的、特征與特點(diǎn),當(dāng)可由此得一深入且
具體的了解,然而所附附圖僅提供參考與說明用,并非用來對本發(fā)明加以限制。
圖1為本發(fā)明的一較佳實(shí)施例的以文字來呈現(xiàn)數(shù)字相片的影像處理裝置的功能 方塊圖; 圖2為本發(fā)明其中一種文字文件的排列示意圖; 圖3為本發(fā)明的一較佳實(shí)施例的以文字來呈現(xiàn)數(shù)字相片的影像處理方法的流程 圖; 圖4為本發(fā)明對數(shù)字相片進(jìn)行影像處理前的示意圖;以及 圖5為本發(fā)明對數(shù)字相片進(jìn)行影像處理后的示意圖。
主要元件附圖標(biāo)記說明
控制模塊 10 儲存模塊 20 相片數(shù)據(jù)庫 201 文字?jǐn)?shù)據(jù)庫 203 影像處理模塊 30 套色模塊 40 顯示模塊 50
具體實(shí)施例方式
本發(fā)明使得數(shù)字相片的影像信息(如影像顏色及影像輪廓)能套用至另一文字文
件中,而此文字文件以格子狀排列方式的多個格點(diǎn)來呈現(xiàn)數(shù)字相片的影像信息。 為了更清楚說明本發(fā)明的技術(shù)特征,接下來請參考圖l,此實(shí)施例為本發(fā)明以文字
來呈現(xiàn)數(shù)字相片的影像處理裝置的功能方塊圖。本實(shí)施例所述的影像處理裝置讓數(shù)字相片
可以通過另外一種風(fēng)格來呈現(xiàn)出不同的視覺效果,主要是將數(shù)字相片套設(shè)至一文字文件,
并借由文字文件本身提供的圖形來顯示出數(shù)字相片。本實(shí)施例的影像處理裝置包括有一
控制模塊10、一儲存模塊20、一影像處理模塊30、一套色模塊40及一顯示模塊50。 其中,控制模塊10分別與儲存模塊20、影像處理模塊30、套色模塊40及顯示模塊
50耦接,并用來控制各模塊之間的處理程序及協(xié)調(diào)分配各模塊使用的工作資源??刂颇K
IO通常為通過硬件及軟件的搭配組合來完成前述工作,例如本實(shí)施例可以通過具有可程序化微處理芯片同時搭配植入的韌體(firmware)及相關(guān)的周邊電路(如操控接口 )來加以 實(shí)施。 該儲存模塊20中更包括有相片數(shù)據(jù)庫201及文字文件數(shù)據(jù)庫203,其中相片數(shù)據(jù) 庫201是用來儲存數(shù)字相片。換言之,該儲存模塊20具有一儲存有多個文字文件的文字文 件數(shù)據(jù)庫203及一儲存有至少一數(shù)字相片的相片數(shù)據(jù)庫201,其中每一個文字文件具有多 個排列成一預(yù)定的行數(shù)及列數(shù)的文字,并且此數(shù)字相片的來源可以是拍照取得或是通過其 它電子裝置(如計算機(jī))取得。 此外,文字文件數(shù)據(jù)庫203儲存有多個文字文件的文件,文字文件的實(shí)施態(tài)樣可 以如圖2的舉例說明(其中每一行的字?jǐn)?shù)及每一列的字?jǐn)?shù)皆相同,并且該等文字彼此間隔 一預(yù)定距離),此處文字文件僅做舉例說明并非用來限制本發(fā)明的范圍,文字文件仍可以有 其它實(shí)施態(tài)樣,本實(shí)施例的文字文件被定義成以格子狀排列的多個格點(diǎn)所構(gòu)成。因此本實(shí) 施例可以在讀取文字文件時,自動計算該文字文件的行數(shù)及每行的字?jǐn)?shù)等信息。
影像處理模塊30用來接收控制模塊10的控制,可以對數(shù)字相片劃分成格子狀排 列的多個格點(diǎn),并分別對這些格點(diǎn)中的影像信息進(jìn)行影像處理,以使得數(shù)字相片中每一格 點(diǎn)的像素的亮度及顏色能取得均勻,因此數(shù)字相片經(jīng)過影像處理的后的每一格點(diǎn)均只會以 一個顏色來呈現(xiàn)。換言之,該影像處理模塊30受控于該控制模塊IO,用以使得所選定的數(shù) 字相片被劃分成相對應(yīng)該文字文件的字?jǐn)?shù)的多個小圖塊,并且用以計算出每一個小圖塊的 顏色平均值以得到每一個小圖塊的平均顏色,其中該等文字的字?jǐn)?shù)由行數(shù)乘上列數(shù)而得。
套色模塊40根據(jù)控制模塊10的控制,用來將已經(jīng)過影像處理后的數(shù)字相片中每 一格點(diǎn)的顏色填到一文字文件中所對應(yīng)格點(diǎn)的位置,亦即經(jīng)填色的后的文字文件中的每一 格點(diǎn)的圖形以數(shù)字相片所對應(yīng)格點(diǎn)中的顏色來呈現(xiàn)。換言之,該套色模塊40受控于該控制 模塊IO,用以指定每一個文字的顏色為相對應(yīng)的每一個小圖塊的平均顏色,以進(jìn)行每一個 文字的套色處理。 顯示模塊50根據(jù)控制模塊10的控制,用來提供有顯示功能,可用來顯示影像處理 模塊30及套色模塊40的處理結(jié)果。換言之,該顯示模塊50受控于該控制模塊10,用以輸 出該等套色后的文字,進(jìn)而以文字排列的方式呈現(xiàn)出該數(shù)字相片的顏色及圖案。此外,該 等套色后的文字輸出為一影像格式或一網(wǎng)頁(HTML)格式,以呈現(xiàn)在一屏幕(顯示模塊50) 上。 該控制模塊10對于各模塊的協(xié)調(diào)控制,是讓使用者在操作時先從該文字文件數(shù) 據(jù)庫203中選取一文字文件以判斷每行的字?jǐn)?shù)及總共的行數(shù)。接著從相片數(shù)據(jù)庫201中選 取一數(shù)字相片以供該影像處理模塊30對其進(jìn)行格點(diǎn)劃分及影像處理(計算出每一個小圖 塊的平均顏色)。套色模塊40可以將影像處理后的數(shù)字相片中的各格點(diǎn)顏色套至此選定文 字文件中對應(yīng)的格點(diǎn)位置。而此控制模塊10在這執(zhí)行過程中是通過顯示模塊50來顯示相 關(guān)的顯示信息。 接下來請繼續(xù)參閱圖3,其為本發(fā)明的一較佳實(shí)施例的以文字來呈現(xiàn)數(shù)字相片的 影像處理方法的流程圖,并可一并參閱圖1的相關(guān)說明,執(zhí)行步驟如下
步驟S301為選定一數(shù)字相片。 步驟S303為選定一文字文件,其具有多個排列成一預(yù)定的行數(shù)及列數(shù)的文字。
步驟S305為依據(jù)所選定的文字文件的字?jǐn)?shù),將該數(shù)字相片劃分成相對應(yīng)該文字文件的字?jǐn)?shù)的多個小圖塊。 步驟S307為計算每一個小圖塊的顏色平均值,以得到每一個小圖塊的平均顏 色。 步驟S309為指定每一個文字的顏色為相對應(yīng)的每一個小圖塊的平均顏色,以進(jìn) 行每一個文字的套色處理。 步驟S311為輸出該等套色后的文字,進(jìn)而以文字排列的方式呈現(xiàn)出該數(shù)字相片 的顏色及圖案。 在第三圖中的步驟S303中更進(jìn)一步對選定的文字文件判斷其是否可以順利辨 識,本實(shí)施例辨識此選定文字文件中每行的字?jǐn)?shù)是否相同;若是則表示此選定的文字文件 屬于可辨識的,而若否則選定的文字文件就被認(rèn)定屬于不可辨識的,而必須重新選取另一 文字文件。 在圖3中的步驟S305,選定的數(shù)字相片要如何劃分成多少格點(diǎn),本實(shí)施例以步驟 S303中選定的文字文件作為基礎(chǔ),例如選定文字文件是以nXm個單位來形成格子狀排列 的多個格點(diǎn)時,此選定的數(shù)字相片則同樣是以nXm個單位來劃分形成格子狀排列的多個 格點(diǎn)。 在圖3中的步驟S309,由于數(shù)字相片被劃分成與文字文件具有同樣排列格式的多 個格點(diǎn),因此在數(shù)字相片中的每一格點(diǎn)均可以對應(yīng)到文字文件中相對應(yīng)的每一格點(diǎn),同時 文字文件中的每一格點(diǎn)均通過一坐標(biāo)值來表示其位置,因此當(dāng)從數(shù)字相片中每一格點(diǎn)取出 的顏色即可通過文字文件中每一格點(diǎn)的坐標(biāo)值來正確填到對應(yīng)格點(diǎn)位置中。
因此對于前述圖1及圖3的說明,當(dāng)可對本案有進(jìn)一步了解,而為了讓本發(fā)明的技 術(shù)特點(diǎn)更為清楚,接下來舉一實(shí)例說明,并請參閱圖4及圖5,其中圖4為本發(fā)明對數(shù)字相片 進(jìn)行影像處理前的示意圖,圖5為本發(fā)明對數(shù)字相片進(jìn)行影像處理后的示意圖。圖4中每 一格點(diǎn)的顏色為套色至如圖2中的文字文件,且此套色的后的結(jié)果呈現(xiàn)于圖5中。因此,借 由本發(fā)明的處理,對于原本圖4清晰的數(shù)字相片可被處理成如圖具有"可讀性高"及"帶有 顏色"的文字排列來加以呈現(xiàn)。 另外,本發(fā)明亦可同時輸入多組數(shù)字相片及多組文字文件來進(jìn)行上述的影像處 理,例如可根據(jù)上述多組文字文件所包含的不同劇情(像連戲劇一樣)來選擇不同表情的 數(shù)字相片,以達(dá)到趣味的效果。 綜上所述,前述實(shí)施例所提供的以文字來呈現(xiàn)數(shù)字相片的影像處理方法及裝置, 提供使用者可以另一獨(dú)特風(fēng)格來展現(xiàn)原本的數(shù)字相片,使得數(shù)字相片不再是呆板且不具變 化,而是充滿趣味娛樂的觀賞效果。 再者,本發(fā)明所提供的實(shí)施例亦可將其結(jié)合于數(shù)字拍照裝置中實(shí)施使用,以使得 使用者可以將拍照的結(jié)果通過前述實(shí)施例的方式來呈現(xiàn)及儲存;另外對于本領(lǐng)域的普通技 術(shù)人員而言,對于選定的數(shù)字相片其劃分格式的處理亦可不參照選定的文字文件中的格點(diǎn) 排列方式,而可以由使用者自行決定如何劃分,并對數(shù)字相片劃分格式后的每一格點(diǎn)對其 定義應(yīng)對應(yīng)至文字文件中那一格點(diǎn)。 但是,以上所述,僅為本發(fā)明最佳的一的具體實(shí)施例的詳細(xì)說明與附圖,但本發(fā)明 的特征并不局限于此,并非用以限制本發(fā)明,本發(fā)明的所有范圍應(yīng)以權(quán)利要求為準(zhǔn),凡符合 本發(fā)明權(quán)利要求的精神與其類似變化的實(shí)施例,皆應(yīng)包含于本發(fā)明的范疇中,本發(fā)明領(lǐng)域內(nèi)任何普通技術(shù)人員可輕易思及的變化或修改皆可涵蓋在本案的專利保護(hù)范圍之內(nèi),
權(quán)利要求
一種以文字來呈現(xiàn)數(shù)字相片的影像處理方法,其特征在于,包括下列步驟選定一數(shù)字相片;選定一文字文件,其具有多個排列成一預(yù)定的行數(shù)及列數(shù)的文字;依據(jù)所選定的文字文件的字?jǐn)?shù),將該數(shù)字相片劃分成相對應(yīng)該文字文件的字?jǐn)?shù)的多個小圖塊;計算每一個小圖塊的顏色平均值,以得到每一個小圖塊的平均顏色;指定每一個文字的顏色為相對應(yīng)的每一個小圖塊的平均顏色,以進(jìn)行每一個文字的套色處理;以及輸出該等套色后的文字,進(jìn)而以文字排列的方式呈現(xiàn)出該數(shù)字相片的顏色及圖案。
2. 如權(quán)利要求1所述的以文字來呈現(xiàn)數(shù)字相片的影像處理方法,其特征在于該數(shù)字 相片通過數(shù)字拍照裝置拍照取得或是通過儲存模塊中儲存的內(nèi)容取得,并且該數(shù)字相片為 一位圖文件。
3. 如權(quán)利要求1所述的以文字來呈現(xiàn)數(shù)字相片的影像處理方法,其特征在于選定該 文字文件從一文字文件數(shù)據(jù)庫中進(jìn)行選定。
4. 如權(quán)利要求1所述的以文字來呈現(xiàn)數(shù)字相片的影像處理方法,其特征在于該等套 色后的文字輸出為一影像格式或一網(wǎng)頁格式,以呈現(xiàn)在一屏幕上。
5. —種以文字來呈現(xiàn)數(shù)字相片的影像處理裝置,其特征在于,包括 一控制模塊;一儲存模塊,其耦接于該控制模塊,并且該儲存模塊具有一儲存有多個文字文件的文 字文件數(shù)據(jù)庫及一儲存有至少一數(shù)字相片的相片數(shù)據(jù)庫,其中每一個文字文件具有多個排 列成一預(yù)定的行數(shù)及列數(shù)的文字;一影像處理模塊,其受控于該控制模塊,用以使得所選定的數(shù)字相片被劃分成相對應(yīng) 該文字文件的字?jǐn)?shù)的多個小圖塊,并且用以計算出每一個小圖塊的顏色平均值以得到每一 個小圖塊的平均顏色;以及一套色模塊,其受控于該控制模塊,用以指定每一個文字的顏色為相對應(yīng)的每一個小 圖塊的平均顏色,以進(jìn)行每一個文字的套色處理。
6. 如權(quán)利要求5所述的以文字來呈現(xiàn)數(shù)字相片的影像處理裝置,其特征在于,更進(jìn)一 步包括一顯示模塊,其受控于該控制模塊,用以輸出該等套色后的文字,進(jìn)而以文字排列 的方式呈現(xiàn)出該數(shù)字相片的顏色及圖案。
7. 如權(quán)利要求5所述的以文字來呈現(xiàn)數(shù)字相片的影像處理裝置,其特征在于該數(shù)字 相片通過數(shù)字拍照裝置拍照取得或是通過儲存模塊中儲存的內(nèi)容取得。
8. 如權(quán)利要求5所述的以文字來呈現(xiàn)數(shù)字相片的影像處理裝置,其特征在于選定該 文字文件是從一文字文件數(shù)據(jù)庫中進(jìn)行選定。
9. 如權(quán)利要求5所述的以文字來呈現(xiàn)數(shù)字相片的影像處理裝置,其特征在于該等套 色后的文字輸出為一影像格式或一網(wǎng)頁格式,以呈現(xiàn)在一屏幕上。
全文摘要
一種以文字來呈現(xiàn)數(shù)字相片的影像處理方法,其包括下列步驟首先,選定一數(shù)字相片;接著,選定一文字文件,其具有多個排列成一預(yù)定的行數(shù)及列數(shù)的文字;然后,依據(jù)所選定的文字文件的字?jǐn)?shù),將該數(shù)字相片劃分成相對應(yīng)該文字文件的字?jǐn)?shù)的多個小圖塊;接下來,計算每一個小圖塊的顏色平均值,以得到每一個小圖塊的平均顏色;緊接著,指定每一個文字的顏色為相對應(yīng)的每一個小圖塊的平均顏色,以進(jìn)行每一個文字的套色處理;最后,輸出該等套色后的文字,進(jìn)而以文字排列的方式呈現(xiàn)出該數(shù)字相片的顏色及圖案。
文檔編號H04N1/387GK101729733SQ20081017057
公開日2010年6月9日 申請日期2008年10月23日 優(yōu)先權(quán)日2008年10月23日
發(fā)明者王楓興, 陳建宏 申請人:華晶科技股份有限公司