本發(fā)明涉及圖像處理技術(shù)領(lǐng)域,尤其涉及一種PVG格式圖像的生成方法及系統(tǒng)。
背景技術(shù):
在人們的日常工作中,要對所拍攝的圖像中的具體某些細(xì)節(jié)部分進(jìn)行說明往往會通過電話來溝通,是一件費(fèi)時費(fèi)力的事兒,比如說:隨手拿手機(jī)拍攝的現(xiàn)場施工圖,并說該圖中的某一些地方需要細(xì)微調(diào)整,通過email或即時通訊工具發(fā)送給對方,對方是很難立刻理解的,還需要電話不斷地溝通,特別是工程施工行業(yè)、廣告行業(yè)、機(jī)械制造行業(yè)等等。這給人們的日常工作帶來極大的不便。
只是在圖像中實(shí)施繪畫涂鴉已經(jīng)不能完全滿足人們的日常工作需求,有沒有一種方法來解決這樣的問題呢?在圖像上同時實(shí)施語音嵌入、繪畫涂鴉目前是還是一大難題,因此,怎么有效的解決這個問題。是迫切需要本領(lǐng)域技術(shù)人員解決的問題。
技術(shù)實(shí)現(xiàn)要素:
鑒于目前移動端圖像處理技術(shù)存在的上述不足,本發(fā)明提供一種PVG格式圖像的生成方法及系統(tǒng),實(shí)現(xiàn)了圖像上同時嵌入語音和輪廓線條,可方便快捷地理解圖像具體場景細(xì)節(jié)存在的問題,有助于準(zhǔn)確解決問題。
為達(dá)到上述目的,本發(fā)明的實(shí)施例采用如下技術(shù)方案:
一種PVG格式圖像的生成方法,所述PVG格式圖像的生成方法包括如下步驟:
獲取具有場景細(xì)節(jié)的圖像;
在圖像上用輪廓線條勾勒出需要處理的場景細(xì)節(jié),對場景細(xì)節(jié)添加編輯文字并保存為圖像文件;
對需要處理的圖像場景細(xì)節(jié)情況通過語音進(jìn)行描述并生成語音文件;
將語音文件作為圖像文件的擴(kuò)展數(shù)據(jù)塊寫入圖像文件形成后輟名為PVG格式的圖像文件。
依照本發(fā)明的一個方面,所述獲取具有場景細(xì)節(jié)的圖像步驟具體 為:拍攝得到即時圖像文件,將即時圖像文件緩存;讀取預(yù)先存儲的圖像文件,將預(yù)先存儲的圖像文件生成編碼數(shù)據(jù)后緩存。
依照本發(fā)明的一個方面,所述在圖像上用輪廓線條勾勒出需要處理的場景細(xì)節(jié),對場景細(xì)節(jié)添加編輯文字并保存為圖像文件步驟執(zhí)行后執(zhí)行以下步驟:對需要處理的場景細(xì)節(jié)進(jìn)行編號并形成連續(xù)幀形式的動態(tài)圖像。
依照本發(fā)明的一個方面,所述對需要處理的圖像場景細(xì)節(jié)情況通過語音進(jìn)行描述并生成語音文件步驟執(zhí)行前執(zhí)行以下步驟:將帶有輪廓線條圖像的內(nèi)容寫入PVG格式文件并設(shè)置文件數(shù)據(jù)起始位置。
依照本發(fā)明的一個方面,所述將語音文件作為圖像文件的擴(kuò)展數(shù)據(jù)塊寫入圖像文件步驟執(zhí)行后執(zhí)行以下步驟:對寫入語音文件的PVG格式圖像文件進(jìn)行解碼播放。
依照本發(fā)明的一個方面,所述對寫入語音文件的PVG格式圖像文件進(jìn)行解碼播放步驟具體為:對PVG格式圖像文件進(jìn)行檢測;若存在語音文件,則提取圖像文件相應(yīng)的語音文件進(jìn)行解碼播放;若不存語音文件,則直接解碼展示帶有輪廓線條的圖像。
一種PVG格式圖像的生成系統(tǒng),其特征在于,所述PVG格式圖像的生成系統(tǒng)包括:
獲取模塊,用于獲取具有場景細(xì)節(jié)的圖像;
標(biāo)記模塊,用于在圖像上用輪廓線條勾勒出需要處理的場景細(xì)節(jié),對場景細(xì)節(jié)添加編輯文字并保存為圖像文件;
描述模塊,用于對需要處理的圖像場景細(xì)節(jié)情況通過語音進(jìn)行描述并生成語音文件;
寫入模塊,用于將語音文件作為圖像文件的擴(kuò)展數(shù)據(jù)塊寫入圖像文件形成后輟名為PVG格式的圖像文件。
依照本發(fā)明的一個方面,所述PVG格式圖像的生成系統(tǒng)還包括:編號模塊,用于對需要處理的場景細(xì)節(jié)進(jìn)行編號并形成連續(xù)幀形式的動態(tài)圖像。
依照本發(fā)明的一個方面,所述PVG格式圖像的生成系統(tǒng)還包括:轉(zhuǎn)換模塊,用于將帶有輪廓線條圖像的內(nèi)容寫入PVG格式文件并設(shè)置文件數(shù)據(jù)起始位置。
一種PVG格式圖像,所述PVG格式圖像包括設(shè)置的圖像基底層、畫筆涂鴉層、文字編輯層、音頻嵌入層。
本發(fā)明實(shí)施的優(yōu)點(diǎn):通過獲取具有場景細(xì)節(jié)的圖像;在圖像上用輪廓線條勾勒出需要處理的場景細(xì)節(jié),對場景細(xì)節(jié)添加編輯文字并保存為圖像文件;對需要處理的圖像場景細(xì)節(jié)情況通過語音進(jìn)行描述并生成語音文件;將語音文件作為圖像文件的擴(kuò)展數(shù)據(jù)塊寫入圖像文件形成后輟名為PVG格式的圖像文件,通過上述方法步驟,通過獲取語音文件和圖像文件,在圖像文件上將需要處理的場景細(xì)節(jié)用輪廓線條勾勒出,并將語音文件作為圖像文件的擴(kuò)展數(shù)據(jù)塊寫入到圖像文件中成為一個完整的圖像文件,實(shí)現(xiàn)了圖像上同時嵌入語音和輪廓線條,可方便快捷地理解圖像具體場景細(xì)節(jié)存在的問題,有助于準(zhǔn)確解決問題。
附圖說明
為了更清楚地說明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對實(shí)施例中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為本發(fā)明所述的一種PVG格式圖像的生成方法的實(shí)施例1的方法流程圖;
圖2為本發(fā)明所述的一種PVG格式圖像的生成方法的實(shí)施例2的方法流程圖;
圖3為本發(fā)明所述的一種PVG格式圖像的生成方法的實(shí)施例3的方法流程圖;
圖4為本發(fā)明所述的一種PVG格式圖像的生成方法的實(shí)施例4的方法流程圖;
圖5為本發(fā)明所述的一種PVG格式圖像的生成系統(tǒng)的結(jié)構(gòu)示意圖。
具體實(shí)施方式
下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
實(shí)施例1:
如圖1所示,一種PVG格式圖像的生成方法,所述PVG格式圖像的生成方法包括如下步驟:
步驟S1:獲取具有場景細(xì)節(jié)的圖像;
所述步驟S1:獲取具有場景細(xì)節(jié)的圖像步驟具體為:拍攝得到即時圖像文件,將即時圖像文件緩存;讀取預(yù)先存儲的圖像文件,將預(yù)先存儲的圖像文件生成編碼數(shù)據(jù)后緩存。
可以利用帶有拍圖功能的移動終端拍攝即時圖像,在拍攝即時圖像后將該即時圖像的圖像文件作為緩存數(shù)據(jù)緩存起來。另外,還可以將設(shè)備中預(yù)先存儲的圖像文件解碼生成編碼數(shù)據(jù)作為緩存數(shù)據(jù)緩存起來。
步驟S2:在圖像上用輪廓線條勾勒出需要處理的場景細(xì)節(jié),對場景細(xì)節(jié)添加編輯文字并保存為圖像文件;
在日常工作中,需要對圖像中的具體某些細(xì)節(jié)部分進(jìn)行說明往往會通過電話來溝通,是一件費(fèi)時費(fèi)力的事兒,比如說:隨手拿手機(jī)拍攝的現(xiàn)場施工圖,并說該圖中的某一些地方需要細(xì)微調(diào)整,通過email或即時通訊工具發(fā)送給對方,對方是很難立刻理解的,還需要電話不斷地溝通,特別是工程施工行業(yè)、廣告行業(yè)、機(jī)械制造行業(yè)等等。這給人們的日常工作帶來極大的不便,但通過在圖像中某些細(xì)節(jié)實(shí)施輪廓線條標(biāo)記并通過語音對細(xì)節(jié)的情況進(jìn)行描述,最后將描述語音嵌入到圖像,通過細(xì)節(jié)實(shí)施輪廓線條標(biāo)記和語音描述,圖像細(xì)節(jié)的情況將會很容易被人理解,這將有助于問題的解決。
步驟S3:對需要處理的圖像場景細(xì)節(jié)情況通過語音進(jìn)行描述并生成語音文件;
可以利用移動終端設(shè)備的錄音功能錄制預(yù)設(shè)時長語音并生成語音文件,預(yù)設(shè)時長可以設(shè)置為2秒、5秒、10秒、20秒等,或根據(jù)需要設(shè)置另外的預(yù)設(shè)時長。另外,也可以讀取設(shè)備預(yù)先存儲的音頻文件作為實(shí)現(xiàn)有聲圖像所需的語音文件,如預(yù)先存儲的語音文件、音樂文件等。
步驟S4:將語音文件作為圖像文件的擴(kuò)展數(shù)據(jù)塊寫入圖像文件形成后輟名為PVG格式的圖像文件;
在圖像文件中除圖像文件的像素信息外,通常還包括圖像文件的其他信息,例如表示文件格式的信息、表示文件大小的信息等等。此外,圖像文件還可以包含擴(kuò)展數(shù)據(jù)區(qū),將一些額外的數(shù)據(jù)包含在圖像文件 中。本實(shí)施例將語音文件作為圖像文件的擴(kuò)展數(shù)據(jù)塊編碼到圖像文件中成為一個完整的圖像文件,此時圖像文件包含圖像和語音數(shù)據(jù)。這樣圖像文件在設(shè)備上可以實(shí)現(xiàn)圖像與語音同時播放。另外更重要的是,在一個包含圖像和語音的圖像文件,避免了在已生成的圖像附加上的語音注釋文件形成兩個文件后,在轉(zhuǎn)移過程中容易出現(xiàn)文件丟失的問題。
先獲取帶有輪廓線條圖像文件的大小,然后將圖像大小轉(zhuǎn)化成4個字節(jié)的byte數(shù)組,寫入.pvg文件的起始位置,然后接著讀取圖像文件的內(nèi)容,繼續(xù)以添加方式寫入.pvg文件,直至圖像文件內(nèi)容寫入完畢,如果有語音文件,則再讀取錄音文件的內(nèi)容,以添加數(shù)據(jù)的方式寫入.pvg文件,然后結(jié)束文件讀寫,即得到帶有輪廓線條標(biāo)記的PVG格式圖像文件,其中pvg格式圖像文件為可移植性語音涂鴉圖像。
通過獲取具有場景細(xì)節(jié)的圖像;在圖像上用輪廓線條勾勒出需要處理的場景細(xì)節(jié),對場景細(xì)節(jié)添加編輯文字并保存為圖像文件;對需要處理的圖像場景細(xì)節(jié)情況通過語音進(jìn)行描述并生成語音文件;將語音文件作為圖像文件的擴(kuò)展數(shù)據(jù)塊寫入圖像文件形成后輟名為PVG格式的圖像文件,通過上述方法步驟,通過獲取語音文件和圖像文件,在圖像文件上將需要處理的場景細(xì)節(jié)用輪廓線條勾勒出,并將語音文件作為圖像文件的擴(kuò)展數(shù)據(jù)塊寫入到圖像文件中成為一個完整的圖像文件,實(shí)現(xiàn)了圖像上同時嵌入語音和輪廓線條,可方便快捷地理解圖像具體場景細(xì)節(jié)存在的問題,有助于準(zhǔn)確解決問題。
實(shí)施例2:
如圖2所示,一種PVG格式圖像的生成方法,所述PVG格式圖像的生成方法包括如下步驟:
步驟S1:獲取具有場景細(xì)節(jié)的圖像;
所述步驟S1:獲取具有場景細(xì)節(jié)的圖像步驟具體為:拍攝得到即時圖像文件,將即時圖像文件緩存;讀取預(yù)先存儲的圖像文件,將預(yù)先存儲的圖像文件生成編碼數(shù)據(jù)后緩存。
可以利用帶有拍圖功能的移動終端拍攝即時圖像,在拍攝即時圖像后將該即時圖像的圖像文件作為緩存數(shù)據(jù)緩存起來。另外,還可以將設(shè)備中預(yù)先存儲的圖像文件解碼生成編碼數(shù)據(jù)作為緩存數(shù)據(jù)緩存起來。
步驟S2:在圖像上用輪廓線條勾勒出需要處理的場景細(xì)節(jié),對場景 細(xì)節(jié)添加編輯文字并保存為圖像文件;
在日常工作中,需要對圖像中的具體某些細(xì)節(jié)部分進(jìn)行說明往往會通過電話來溝通,是一件費(fèi)時費(fèi)力的事兒,比如說:隨手拿手機(jī)拍攝的現(xiàn)場施工圖,并說該圖中的某一些地方需要細(xì)微調(diào)整,通過email或即時通訊工具發(fā)送給對方,對方是很難立刻理解的,還需要電話不斷地溝通,特別是工程施工行業(yè)、廣告行業(yè)、機(jī)械制造行業(yè)等等。這給人們的日常工作帶來極大的不便,但通過在圖像中某些細(xì)節(jié)實(shí)施輪廓線條標(biāo)記并通過語音對細(xì)節(jié)的情況進(jìn)行描述,最后將描述語音嵌入到圖像,通過細(xì)節(jié)實(shí)施輪廓線條標(biāo)記和語音描述,圖像細(xì)節(jié)的情況將會很容易被人理解,這將有助于問題的解決。
步驟S3:對需要處理的場景細(xì)節(jié)進(jìn)行編號并形成連續(xù)幀形式的動態(tài)圖像。
步驟S4:對需要處理的圖像場景細(xì)節(jié)情況通過語音進(jìn)行描述并生成語音文件;
可以利用移動終端設(shè)備的錄音功能錄制預(yù)設(shè)時長語音并生成語音文件,預(yù)設(shè)時長可以設(shè)置為2秒、5秒、10秒、20秒等,或根據(jù)需要設(shè)置另外的預(yù)設(shè)時長。另外,也可以讀取設(shè)備預(yù)先存儲的音頻文件作為實(shí)現(xiàn)有聲圖像所需的語音文件,如預(yù)先存儲的語音文件、音樂文件等。
步驟S5:將語音文件作為圖像文件的擴(kuò)展數(shù)據(jù)塊寫入圖像文件形成后輟名為PVG格式的圖像文件;
在圖像文件中除圖像文件的像素信息外,通常還包括圖像文件的其他信息,例如表示文件格式的信息、表示文件大小的信息等等。此外,圖像文件還可以包含擴(kuò)展數(shù)據(jù)區(qū),將一些額外的數(shù)據(jù)包含在圖像文件中。本實(shí)施例將語音文件作為圖像文件的擴(kuò)展數(shù)據(jù)塊編碼到圖像文件中成為一個完整的圖像文件,此時圖像文件包含圖像和語音數(shù)據(jù)。這樣圖像文件在設(shè)備上可以實(shí)現(xiàn)圖像與語音同時播放。另外更重要的是,在一個包含圖像和語音的圖像文件,避免了在已生成的圖像附加上的語音注釋文件形成兩個文件后,在轉(zhuǎn)移過程中容易出現(xiàn)文件丟失的問題。
先獲取帶有輪廓線條圖像文件的大小,然后將圖像大小轉(zhuǎn)化成4個字節(jié)的byte數(shù)組,寫入.pvg文件的起始位置,然后接著讀取圖像文件的內(nèi)容,繼續(xù)以添加方式寫入.pvg文件,直至圖像文件內(nèi)容寫入完畢, 如果有語音文件,則再讀取錄音文件的內(nèi)容,以添加數(shù)據(jù)的方式寫入.pvg文件,然后結(jié)束文件讀寫,即得到帶有輪廓線條標(biāo)記的PVG格式圖像文件,其中pvg格式圖像文件為可移植性語音涂鴉圖像。
通過獲取具有場景細(xì)節(jié)的圖像;在圖像上用輪廓線條勾勒出需要處理的場景細(xì)節(jié),對場景細(xì)節(jié)添加編輯文字并保存為圖像文件;對需要處理的圖像場景細(xì)節(jié)情況通過語音進(jìn)行描述并生成語音文件;將語音文件作為圖像文件的擴(kuò)展數(shù)據(jù)塊寫入圖像文件形成后輟名為PVG格式的圖像文件,通過上述方法步驟,通過獲取語音文件和圖像文件,在圖像文件上將需要處理的場景細(xì)節(jié)用輪廓線條勾勒出,并將語音文件作為圖像文件的擴(kuò)展數(shù)據(jù)塊寫入到圖像文件中成為一個完整的圖像文件,實(shí)現(xiàn)了圖像上同時嵌入語音和輪廓線條,可方便快捷地理解圖像具體場景細(xì)節(jié)存在的問題,有助于準(zhǔn)確解決問題。
實(shí)施例3:
如圖3所示,一種PVG格式圖像的生成方法,所述PVG格式圖像的生成方法包括如下步驟:
步驟S1:獲取具有場景細(xì)節(jié)的圖像;
所述步驟S1:獲取具有場景細(xì)節(jié)的圖像步驟具體為:拍攝得到即時圖像文件,將即時圖像文件緩存;讀取預(yù)先存儲的圖像文件,將預(yù)先存儲的圖像文件生成編碼數(shù)據(jù)后緩存。
可以利用帶有拍圖功能的移動終端拍攝即時圖像,在拍攝即時圖像后將該即時圖像的圖像文件作為緩存數(shù)據(jù)緩存起來。另外,還可以將設(shè)備中預(yù)先存儲的圖像文件解碼生成編碼數(shù)據(jù)作為緩存數(shù)據(jù)緩存起來。
步驟S2:在圖像上用輪廓線條勾勒出需要處理的場景細(xì)節(jié),對場景細(xì)節(jié)添加編輯文字并保存為圖像文件;
在日常工作中,需要對圖像中的具體某些細(xì)節(jié)部分進(jìn)行說明往往會通過電話來溝通,是一件費(fèi)時費(fèi)力的事兒,比如說:隨手拿手機(jī)拍攝的現(xiàn)場施工圖,并說該圖中的某一些地方需要細(xì)微調(diào)整,通過email或即時通訊工具發(fā)送給對方,對方是很難立刻理解的,還需要電話不斷地溝通,特別是工程施工行業(yè)、廣告行業(yè)、機(jī)械制造行業(yè)等等。這給人們的日常工作帶來極大的不便,但通過在圖像中某些細(xì)節(jié)實(shí)施輪廓線條標(biāo)記并通過語音對細(xì)節(jié)的情況進(jìn)行描述,最后將描述語音嵌入到圖像,通過細(xì)節(jié)實(shí)施輪廓線條標(biāo)記和語音描述,圖像細(xì)節(jié)的情況將會很容易被人理 解,這將有助于問題的解決。
步驟S3:對需要處理的場景細(xì)節(jié)進(jìn)行編號并形成連續(xù)幀形式的動態(tài)圖像。
步驟S4:將帶有輪廓線條圖像的內(nèi)容寫入PVG格式文件并設(shè)置文件數(shù)據(jù)起始位置;
先獲取帶有輪廓線條圖像文件的大小,然后將圖像大小轉(zhuǎn)化成4個字節(jié)的byte數(shù)組,寫入.pvg文件的起始位置,然后接著讀取圖像文件的內(nèi)容,繼續(xù)以添加方式寫入.pvg文件,直至圖像文件內(nèi)容寫入完畢。
步驟S5:對需要處理的圖像場景細(xì)節(jié)情況通過語音進(jìn)行描述并生成語音文件;
可以利用移動終端設(shè)備的錄音功能錄制預(yù)設(shè)時長語音并生成語音文件,預(yù)設(shè)時長可以設(shè)置為10秒、20秒等,或根據(jù)需要設(shè)置另外的預(yù)設(shè)時長。另外,也可以讀取設(shè)備預(yù)先存儲的音頻文件作為實(shí)現(xiàn)有聲圖像所需的語音文件,如預(yù)先存儲的語音文件、音樂文件等。
步驟S6:將語音文件作為圖像文件的擴(kuò)展數(shù)據(jù)塊寫入圖像文件形成后輟名為PVG格式的圖像文件;
在圖像文件中除圖像文件的像素信息外,通常還包括圖像文件的其他信息,例如表示文件格式的信息、表示文件大小的信息等等。此外,圖像文件還可以包含擴(kuò)展數(shù)據(jù)區(qū),將一些額外的數(shù)據(jù)包含在圖像文件中。本實(shí)施例將語音文件作為圖像文件的擴(kuò)展數(shù)據(jù)塊編碼到圖像文件中成為一個完整的圖像文件,此時圖像文件包含圖像和語音數(shù)據(jù)。這樣圖像文件在設(shè)備上可以實(shí)現(xiàn)圖像與語音同時播放。另外更重要的是,在一個包含圖像和語音的圖像文件,避免了在已生成的圖像附加上的語音注釋文件形成兩個文件后,在轉(zhuǎn)移過程中容易出現(xiàn)文件丟失的問題。
先獲取帶有輪廓線條圖像文件的大小,然后將圖像大小轉(zhuǎn)化成4個字節(jié)的byte數(shù)組,寫入.pvg文件的起始位置,然后接著讀取圖像文件的內(nèi)容,繼續(xù)以添加方式寫入.pvg文件,直至圖像文件內(nèi)容寫入完畢,如果有語音文件,則再讀取錄音文件的內(nèi)容,以添加數(shù)據(jù)的方式寫入.pvg文件,然后結(jié)束文件讀寫,即得到帶有輪廓線條標(biāo)記的PVG格式圖像文件,其中pvg格式圖像文件為可移植性語音涂鴉圖像。
通過獲取具有場景細(xì)節(jié)的圖像;在圖像上用輪廓線條勾勒出需要處 理的場景細(xì)節(jié),對場景細(xì)節(jié)添加編輯文字并保存為圖像文件;對需要處理的圖像場景細(xì)節(jié)情況通過語音進(jìn)行描述并生成語音文件;將語音文件作為圖像文件的擴(kuò)展數(shù)據(jù)塊寫入圖像文件形成后輟名為PVG格式的圖像文件,通過上述方法步驟,通過獲取語音文件和圖像文件,在圖像文件上將需要處理的場景細(xì)節(jié)用輪廓線條勾勒出,并將語音文件作為圖像文件的擴(kuò)展數(shù)據(jù)塊寫入到圖像文件中成為一個完整的圖像文件,實(shí)現(xiàn)了圖像上同時嵌入語音和輪廓線條,可方便快捷地理解圖像具體場景細(xì)節(jié)存在的問題,有助于準(zhǔn)確解決問題。
實(shí)施例4:
如圖4所示,一種PVG格式圖像的生成方法,所述PVG格式圖像的生成方法包括如下步驟:
步驟S1:獲取具有場景細(xì)節(jié)的圖像;
所述步驟S1:獲取具有場景細(xì)節(jié)的圖像步驟具體為:拍攝得到即時圖像文件,將即時圖像文件緩存;讀取預(yù)先存儲的圖像文件,將預(yù)先存儲的圖像文件生成編碼數(shù)據(jù)后緩存。
可以利用帶有拍圖功能的移動終端拍攝即時圖像,在拍攝即時圖像后將該即時圖像的圖像文件作為緩存數(shù)據(jù)緩存起來。另外,還可以將設(shè)備中預(yù)先存儲的圖像文件解碼生成編碼數(shù)據(jù)作為緩存數(shù)據(jù)緩存起來。
步驟S2:在圖像上用輪廓線條勾勒出需要處理的場景細(xì)節(jié),對場景細(xì)節(jié)添加編輯文字并保存為圖像文件;
在日常工作中,需要對圖像中的具體某些細(xì)節(jié)部分進(jìn)行說明往往會通過電話來溝通,是一件費(fèi)時費(fèi)力的事兒,比如說:隨手拿手機(jī)拍攝的現(xiàn)場施工圖,并說該圖中的某一些地方需要細(xì)微調(diào)整,通過email或即時通訊工具發(fā)送給對方,對方是很難立刻理解的,還需要電話不斷地溝通,特別是工程施工行業(yè)、廣告行業(yè)、機(jī)械制造行業(yè)等等。這給人們的日常工作帶來極大的不便,但通過在圖像中某些細(xì)節(jié)實(shí)施輪廓線條標(biāo)記并通過語音對細(xì)節(jié)的情況進(jìn)行描述,最后將描述語音嵌入到圖像,通過細(xì)節(jié)實(shí)施輪廓線條標(biāo)記和語音描述,圖像細(xì)節(jié)的情況將會很容易被人理解,這將有助于問題的解決。
步驟S3:對需要處理的場景細(xì)節(jié)進(jìn)行編號并形成連續(xù)幀形式的動態(tài)圖像;
步驟S4:將帶有輪廓線條圖像的內(nèi)容寫入PVG格式文件并設(shè)置文件 數(shù)據(jù)起始位置;
先獲取帶有輪廓線條圖像文件的大小,然后將圖像大小轉(zhuǎn)化成4個字節(jié)的byte數(shù)組,寫入.pvg文件的起始位置,然后接著讀取圖像文件的內(nèi)容,繼續(xù)以添加方式寫入.pvg文件,直至圖像文件內(nèi)容寫入完畢。
步驟S5:對需要處理的圖像場景細(xì)節(jié)情況通過語音進(jìn)行描述并生成語音文件;
可以利用移動終端設(shè)備的錄音功能錄制預(yù)設(shè)時長語音并生成語音文件,預(yù)設(shè)時長可以設(shè)置為10秒、20秒等,或根據(jù)需要設(shè)置另外的預(yù)設(shè)時長。另外,也可以讀取設(shè)備預(yù)先存儲的音頻文件作為實(shí)現(xiàn)有聲圖像所需的語音文件,如預(yù)先存儲的語音文件、音樂文件等。
步驟S6:將語音文件作為圖像文件的擴(kuò)展數(shù)據(jù)塊寫入圖像文件形成后輟名為PVG格式的圖像文件;
在圖像文件中除圖像文件的像素信息外,通常還包括圖像文件的其他信息,例如表示文件格式的信息、表示文件大小的信息等等。此外,圖像文件還可以包含擴(kuò)展數(shù)據(jù)區(qū),將一些額外的數(shù)據(jù)包含在圖像文件中。本實(shí)施例將語音文件作為圖像文件的擴(kuò)展數(shù)據(jù)塊編碼到圖像文件中成為一個完整的圖像文件,此時圖像文件包含圖像和語音數(shù)據(jù)。這樣圖像文件在設(shè)備上可以實(shí)現(xiàn)圖像與語音同時播放。另外更重要的是,在一個包含圖像和語音的圖像文件,避免了在已生成的圖像附加上的語音注釋文件形成兩個文件后,在轉(zhuǎn)移過程中容易出現(xiàn)文件丟失的問題。
先獲取帶有輪廓線條圖像文件的大小,然后將圖像大小轉(zhuǎn)化成4個字節(jié)的byte數(shù)組,寫入.pvg文件的起始位置,然后接著讀取圖像文件的內(nèi)容,繼續(xù)以添加方式寫入.pvg文件,直至圖像文件內(nèi)容寫入完畢,如果有語音文件,則再讀取錄音文件的內(nèi)容,以添加數(shù)據(jù)的方式寫入.pvg文件,然后結(jié)束文件讀寫,即得到帶有輪廓線條標(biāo)記的PVG格式圖像文件,其中pvg格式圖像文件為可移植性語音涂鴉圖像。
步驟S7:對寫入語音文件的PVG格式圖像文件進(jìn)行解碼播放。
所述步驟S7:對寫入語音文件的PVG格式圖像文件進(jìn)行解碼播放步驟具體為:對PVG格式圖像文件進(jìn)行檢測;若存在語音文件,則提取圖像文件相應(yīng)的語音文件進(jìn)行解碼播放;若不存語音文件,則直接解碼展示帶有輪廓線條的圖像。
通過獲取具有場景細(xì)節(jié)的圖像;在圖像上用輪廓線條勾勒出需要處理的場景細(xì)節(jié),對場景細(xì)節(jié)添加編輯文字并保存為圖像文件;對需要處理的圖像場景細(xì)節(jié)情況通過語音進(jìn)行描述并生成語音文件;將語音文件作為圖像文件的擴(kuò)展數(shù)據(jù)塊寫入圖像文件形成后輟名為PVG格式的圖像文件,通過上述方法步驟,通過獲取語音文件和圖像文件,在圖像文件上將需要處理的場景細(xì)節(jié)用輪廓線條勾勒出,并將語音文件作為圖像文件的擴(kuò)展數(shù)據(jù)塊寫入到圖像文件中成為一個完整的圖像文件,實(shí)現(xiàn)了圖像上同時嵌入語音和輪廓線條,可方便快捷地理解圖像具體場景細(xì)節(jié)存在的問題,有助于準(zhǔn)確解決問題。
一種PVG格式圖像的生成系統(tǒng)的實(shí)施例:
一種PVG格式圖像的生成系統(tǒng),其特征在于,所述PVG格式圖像的生成系統(tǒng)包括:
獲取模塊1,用于獲取具有場景細(xì)節(jié)的圖像;
標(biāo)記模塊2,用于在圖像上用輪廓線條勾勒出需要處理的場景細(xì)節(jié),對場景細(xì)節(jié)添加編輯文字并保存為圖像文件;
描述模塊3,用于對需要處理的圖像場景細(xì)節(jié)情況通過語音進(jìn)行描述并生成語音文件;
寫入模塊4,用于將語音文件作為圖像文件的擴(kuò)展數(shù)據(jù)塊寫入圖像文件形成后輟名為PVG格式的圖像文件。
在本實(shí)施例中,PVG格式圖像的生成系統(tǒng)還包括:編號模塊5,用于對需要處理的場景細(xì)節(jié)進(jìn)行編號并形成連續(xù)幀形式的動態(tài)圖像。
在本實(shí)施例中,PVG格式圖像的生成系統(tǒng)還包括:轉(zhuǎn)換模塊6,用于將帶有輪廓線條圖像的內(nèi)容寫入PVG格式文件并設(shè)置文件數(shù)據(jù)起始位置。
一種PVG格式圖像的實(shí)施例:
一種PVG格式圖像,所述PVG格式圖像包括設(shè)置的圖像基底層、畫筆涂鴉層、文字編輯層、音頻嵌入層。
其中,獲取具有場景細(xì)節(jié)的圖像的步驟形成圖像基底層;在圖像上用輪廓線條勾勒出需要處理的場景細(xì)節(jié),對場景細(xì)節(jié)添加編輯文字并保存為圖像文件的步驟形成畫筆涂鴉層和文字編輯層;對需要處理的圖像場景細(xì)節(jié)情況通過語音進(jìn)行描述并生成語音文件與將語音文件作為圖像文件的擴(kuò)展數(shù)據(jù)塊寫入圖像文件形成后輟名為PVG格式的圖像這兩上 步驟形成音頻嵌入層。
本發(fā)明實(shí)施的優(yōu)點(diǎn):獲取具有場景細(xì)節(jié)的圖像;在圖像上用輪廓線條勾勒出需要處理的場景細(xì)節(jié),對場景細(xì)節(jié)添加編輯文字并保存為圖像文件;對需要處理的圖像場景細(xì)節(jié)情況通過語音進(jìn)行描述并生成語音文件;將語音文件作為圖像文件的擴(kuò)展數(shù)據(jù)塊寫入圖像文件形成后輟名為PVG格式的圖像文件,通過上述方法步驟,通過獲取語音文件和圖像文件,在圖像文件上將需要處理的場景細(xì)節(jié)用輪廓線條勾勒出,并將語音文件作為圖像文件的擴(kuò)展數(shù)據(jù)塊寫入到圖像文件中成為一個完整的圖像文件,實(shí)現(xiàn)了圖像上同時嵌入語音和輪廓線條,可方便快捷地理解圖像具體場景細(xì)節(jié)存在的問題,有助于準(zhǔn)確解決問題。。
以上所述,僅為本發(fā)明的具體實(shí)施方式,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本領(lǐng)域技術(shù)的技術(shù)人員在本發(fā)明公開的技術(shù)范圍內(nèi),可輕易想到的變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)以所述權(quán)利要求的保護(hù)范圍為準(zhǔn)。