本發(fā)明涉及圖像處理領(lǐng)域,特別是涉及一種字幕拍生成方法和裝置、圖像處理方法和裝置。
背景技術(shù):
隨著移動終端的發(fā)展,用戶習(xí)慣通過移動終端隨手拍攝各種圖像,為了增加圖像的效果,會在拍攝的圖像上疊加字幕拍,該字幕拍包括濾鏡效果和字幕,通過將字幕的樣式設(shè)定為電影字幕的形式和將圖像疊加上具有電影膠片感覺的濾鏡效果,使得圖像具有一定的文藝氣息,類似于電影中畫面的一幀。傳統(tǒng)的圖像處理方法是通過將一些濾鏡效果和字幕組合內(nèi)置在應(yīng)用程序中,下載該應(yīng)用程序到本地,由用戶選擇使用該組合的濾鏡效果和字幕,然而內(nèi)置的濾鏡效果和字幕組合數(shù)量有限,字幕拍樣式少。
技術(shù)實現(xiàn)要素:
基于此,有必要針對傳統(tǒng)的圖像處理中濾鏡效果和字幕組合選擇面小的問題,提供一種字幕拍生成方法,能增加字幕拍樣式。
此外,還有必要提供一種字幕拍生成裝置,能增加字幕拍樣式。
此外,還有必要提供一種圖像處理方法和裝置,能增加字幕拍樣式。
一種字幕拍生成方法,包括以下步驟:
獲取終端當(dāng)前地理位置;
將所述終端當(dāng)前地理位置上傳到服務(wù)器;
接收所述服務(wù)器根據(jù)所述終端當(dāng)前地理位置獲取對應(yīng)的候選的濾鏡效果和字幕;
獲取從所述候選的濾鏡效果和字幕中選取的濾鏡效果和字幕;
根據(jù)所述選取的濾鏡效果和字幕形成字幕拍,并輸出所述字幕拍。
一種字幕拍生成裝置,包括:
地理位置獲取模塊,用于獲取終端當(dāng)前地理位置;
上傳模塊,用于將所述終端當(dāng)前地理位置上傳到服務(wù)器;
接收模塊,用于接收所述服務(wù)器根據(jù)所述終端當(dāng)前地理位置獲取對應(yīng)的候選的濾鏡效果和字幕;
選取模塊,用于獲取從所述候選的濾鏡效果和字幕中選取的濾鏡效果和字幕;
輸出模塊,用于根據(jù)所述選取的濾鏡效果和字幕形成字幕拍,并輸出所述字幕拍。
上述字幕生成方法和裝置,通過獲取終端當(dāng)前地理位置,將當(dāng)前地理位置上傳到服務(wù)器,由服務(wù)器根據(jù)終端當(dāng)前地理位置獲取對應(yīng)的候選的濾鏡效果和字幕并發(fā)送給終端,終端獲取到從候選的濾鏡效果和字幕從選取濾鏡效果和字幕,形成字幕拍,因可從候選的濾鏡效果和字幕中選取任意的濾鏡效果和字幕組成字幕拍,形成的字幕拍形式多樣,且不需將字幕拍存儲在終端上,節(jié)省了終端的存儲空間。
一種字幕拍生成方法,包括以下步驟:
接收終端當(dāng)前地理位置;
根據(jù)所述終端當(dāng)前地理位置獲取對應(yīng)的候選的濾鏡效果和字幕;
將所述候選的濾鏡效果和字幕發(fā)送給終端,以使所述終端獲取從所述候選的濾鏡效果和字幕中選取的濾鏡效果和字幕,根據(jù)所述選取的濾鏡效果和字幕形成字幕拍,并輸出所述字幕拍。
一種字幕拍生成裝置,包括:
地理位置接收模塊,用于接收終端當(dāng)前地理位置;
獲取模塊,用于根據(jù)所述終端當(dāng)前地理位置獲取對應(yīng)的候選的濾鏡效果和字幕;
發(fā)送模塊,用于將所述候選的濾鏡效果和字幕發(fā)送給終端,以使所述終端獲取從所述候選的濾鏡效果和字幕中選取的濾鏡效果和字幕,根據(jù)所述選取的濾鏡效果和字幕形成字幕拍,并輸出所述字幕拍。
上述字幕拍生成方法和裝置,通過獲取終端當(dāng)前地理位置,根據(jù)終端當(dāng)前地理位置獲取對應(yīng)的候選的濾鏡效果和字幕并發(fā)送給終端,以使終端獲取到從候選的濾鏡效果和字幕從選取濾鏡效果和字幕,形成字幕拍,因可從候選的濾鏡效果和字幕中選取任意的濾鏡效果和字幕組成字幕拍,形成的字幕拍形式多樣,且不需將字幕拍存儲在終端上,節(jié)省了終端的存儲空間。
一種圖像處理方法,包括以下步驟:
獲取終端當(dāng)前地理位置;
將所述終端當(dāng)前地理位置上傳到服務(wù)器;
接收所述服務(wù)器根據(jù)所述終端當(dāng)前地理位置獲取對應(yīng)的候選的濾鏡效果和字幕;
獲取從所述候選的濾鏡效果和字幕中選取的濾鏡效果和字幕;
根據(jù)所述選取的濾鏡效果和字幕形成字幕拍,并輸出所述字幕拍;
獲取圖像;
將所述字幕拍增加到所述圖像中。
一種圖像處理裝置,包括:
地理位置獲取模塊,用于獲取終端當(dāng)前地理位置;
上傳模塊,用于將所述終端當(dāng)前地理位置上傳到服務(wù)器;
接收所述服務(wù)器根據(jù)所述終端當(dāng)前地理位置獲取對應(yīng)的候選的濾鏡效果和字幕;
選取模塊,用于獲取從所述候選的濾鏡效果和字幕中選取的濾鏡效果和字幕;
輸出模塊,用于根據(jù)所述選取的濾鏡效果和字幕形成字幕拍,并輸出所述字幕拍;
圖像獲取模塊,用于獲取圖像;
添加模塊,用于將所述選取的濾鏡效果和字幕增加到所述圖像中。
上述圖像處理方法和裝置,通過獲取終端當(dāng)前地理位置,將當(dāng)前地理位置上傳到服務(wù)器,由服務(wù)器根據(jù)終端當(dāng)前地理位置獲取對應(yīng)的候選的濾鏡效果和 字幕并發(fā)送給終端,終端獲取到從候選的濾鏡效果和字幕從選取濾鏡效果和字幕,形成字幕拍,因可從候選的濾鏡效果和字幕中選取任意的濾鏡效果和字幕組成字幕拍,形成的字幕拍形式多樣,且不需將字幕拍存儲在終端上,節(jié)省了終端的存儲空間,將字幕拍增加到圖像中,增加了圖像的信息,使得圖像的信息也多種多樣。
附圖說明
圖1為一個實施例中字幕拍生成方法和圖像處理方法的應(yīng)用環(huán)境示意圖;
圖2a為一個實施例中終端的內(nèi)部結(jié)構(gòu)示意圖;
圖2b為一個實施例中服務(wù)器的內(nèi)部結(jié)構(gòu)示意圖;
圖3為一個實施例中字幕拍生成方法的流程圖;
圖4為另一個實施例中字幕拍生成方法的流程圖;
圖5為一個實施例中圖像處理方法的流程圖;
圖6為一個實施例中字幕拍生成裝置的結(jié)構(gòu)框圖;
圖7為另一個實施例中字幕拍生成裝置的結(jié)構(gòu)框圖;
圖8為另一個實施例中字幕拍生成裝置的結(jié)構(gòu)框圖;
圖9另一個實施例中字幕拍生成裝置的結(jié)構(gòu)框圖;
圖10為一個實施例中圖像處理裝置的結(jié)構(gòu)框圖。
具體實施方式
為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清楚明白,以下結(jié)合附圖及實施例,對本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
圖1為一個實施例中字幕拍生成方法和圖像處理方法的應(yīng)用環(huán)境示意圖。如圖1所示,該應(yīng)用環(huán)境包括終端110和服務(wù)器120。終端110與服務(wù)器120通過網(wǎng)絡(luò)進(jìn)行通信。終端110獲取終端地理位置,將終端地理位置上傳到服務(wù)器120。服務(wù)器120根據(jù)終端地理位置獲取對應(yīng)的候選的濾鏡效果和字幕,將候選的濾鏡效果和字幕發(fā)送給終端110。終端110展示候選的濾鏡效果和字幕,獲取用戶從候 選的濾鏡效果和字幕中選取的濾鏡效果和字幕,并輸出該選取的濾鏡效果和字幕。濾鏡效果是用來實現(xiàn)圖像的各種特殊效果。濾鏡可為反物質(zhì)濾鏡(在不影響色度及飽和度的情況下反轉(zhuǎn)亮度)、浮雕濾鏡(可以生成格式的斜面與雕刻外型,并將其變成浮雕效果)、光暈濾鏡(能產(chǎn)生光暈、氣流云團(tuán)等天體效果)、切塊濾鏡(通過施加陰影效果,使圖像產(chǎn)生類似空洞或凸起的效果)、水滴效果(可以為文本及圖像添加逼真的各種水滴效果)、火焰濾鏡(可以生成各種不同的火焰和類似火苗的效果)、柔毛濾鏡(可以生成各種不同形狀、色彩的毛、發(fā)等效果)、玻璃濾鏡(通過模擬折射、濾光、反射等生成玻璃效果)、漸色輝光濾鏡(圍繞物體產(chǎn)生真實的輝光與漸變彩色效果)、噪點濾鏡(通過調(diào)節(jié)色度、飽和度及亮度,為圖像添加各異的噪點效果)、輕舞濾鏡(產(chǎn)生強烈的扭曲變形效果)、陰影濾鏡(可為物體添加多種陰影效果)、煙霧濾鏡(能產(chǎn)生各種自然煙霧效果)、斜視濾鏡(能產(chǎn)生模糊效果)、星形濾鏡(能產(chǎn)生各種星形效果)、漩渦濾鏡(產(chǎn)生漩渦效果)、水滴濾鏡(可生成各種顏色、形狀的水滴效果)、編織濾鏡(產(chǎn)生織物效果)、木紋濾鏡(產(chǎn)生各種逼真的木紋效果)等。
圖2a為一個實施例中終端110的內(nèi)部結(jié)構(gòu)示意圖。如圖2a所示,該終端110包括通過系統(tǒng)總線連接的處理器、存儲介質(zhì)、內(nèi)存、網(wǎng)絡(luò)接口、顯示屏和輸入裝置。其中,終端的存儲介質(zhì)存儲有操作系統(tǒng),還包括一種字幕拍生成裝置,該字幕拍生成裝置用于實現(xiàn)一種字幕拍生成方法。該處理器用于提供計算和控制能力,支撐整個終端的運行。終端中的內(nèi)存為存儲介質(zhì)中的字幕拍生成裝置的運行提供環(huán)境,網(wǎng)絡(luò)接口用于與服務(wù)器進(jìn)行網(wǎng)絡(luò)通信,如發(fā)送地理位置至服務(wù)器,接收服務(wù)器返回的濾鏡效果和字幕等。終端的顯示屏可以是液晶顯示屏或者電子墨水顯示屏等,輸入裝置可以是顯示屏上覆蓋的觸摸層,也可以是終端外殼上設(shè)置的按鍵、軌跡球或觸控板,也可以是外接的鍵盤、觸控板或鼠標(biāo)等。該終端可以是手機(jī)、平板電腦、個人數(shù)字助理或穿戴式設(shè)備等。本領(lǐng)域技術(shù)人員可以理解,圖2a中示出的結(jié)構(gòu),僅僅是與本申請方案相關(guān)的部分結(jié)構(gòu)的框圖,并不構(gòu)成對本申請方案所應(yīng)用于其上的終端的限定,具體的終端可以包括比圖中所示更多或更少的部件,或者組合某些部件,或者具有不同的部件布 置。
圖2b為一個實施例中服務(wù)器的內(nèi)部結(jié)構(gòu)示意圖。如圖2b所示,該服務(wù)器120包括通過系統(tǒng)總線連接的處理器、存儲介質(zhì)、內(nèi)存和網(wǎng)絡(luò)接口。其中,該服務(wù)器的存儲介質(zhì)存儲有操作系統(tǒng)、數(shù)據(jù)庫和字幕拍生成裝置,數(shù)據(jù)庫中存儲有地理位置及對應(yīng)的濾鏡效果和字幕,該字幕拍生成裝置用于實現(xiàn)適用于服務(wù)器的一種字幕拍生成方法。該服務(wù)器的處理器用于提供計算和控制能力,支撐整個服務(wù)器的運行。該服務(wù)器的內(nèi)存為存儲介質(zhì)中的字幕拍生成裝置的運行提供環(huán)境。該服務(wù)器的網(wǎng)絡(luò)接口用于據(jù)以與外部的終端通過網(wǎng)絡(luò)連接通信,比如接收終端發(fā)送的地理位置以及向終端返回濾鏡效果和字幕等。服務(wù)器可以用獨立的服務(wù)器或者是多個服務(wù)器組成的服務(wù)器集群來實現(xiàn)。本領(lǐng)域技術(shù)人員可以理解,圖2b中示出的結(jié)構(gòu),僅僅是與本申請方案相關(guān)的部分結(jié)構(gòu)的框圖,并不構(gòu)成對本申請方案所應(yīng)用于其上的服務(wù)器的限定,具體的服務(wù)器可以包括比圖中所示更多或更少的部件,或者組合某些部件,或者具有不同的部件布置。
圖3為一個實施例中字幕拍生成方法的流程圖。如圖3所示,一種字幕拍生成方法,運行于圖1中的終端上,包括以下步驟:
步驟302,獲取終端當(dāng)前地理位置。
本實施例中,終端通過gps(globepositioningsystem,全球衛(wèi)星定位系統(tǒng))或北斗衛(wèi)星定位系統(tǒng)等定位當(dāng)前地理位置。
步驟304,將該終端當(dāng)前地理位置上傳到服務(wù)器。
本實施例中,終端從當(dāng)前地理位置中取出經(jīng)緯度,將該經(jīng)緯度上傳到服務(wù)器。
步驟306,接收該服務(wù)器根據(jù)該終端當(dāng)前地理位置獲取對應(yīng)的候選的濾鏡效果和字幕。
本實施例中,服務(wù)器根據(jù)終端當(dāng)前地理位置獲取對應(yīng)的候選的濾鏡效果和字幕,將候選的濾鏡效果和字幕發(fā)送給終端。
服務(wù)器上預(yù)先建立地理位置與濾鏡效果的映射關(guān)系,以及地理位置與字幕的映射關(guān)系。獲取到終端地理位置,根據(jù)終端地理位置從地理位置與濾鏡效果的映射關(guān)系中查找對應(yīng)的濾鏡效果,作為候選的濾鏡效果。根據(jù)終端地理位置 從地理位置與字幕的映射關(guān)系中查找對應(yīng)的字幕,作為候選的字幕。字幕的內(nèi)容可為該地理位置的熱點事件和歷史事件中一種或兩種。
步驟308,獲取從該候選的濾鏡效果和字幕中選取的濾鏡效果和字幕。
本實施例中,在終端上展示候選的濾鏡效果和字幕,獲取用戶從候選的濾鏡效果中選取的濾鏡效果,獲取用戶從候選的字幕中選取的字幕。
步驟310,根據(jù)該選取的濾鏡效果和字幕形成字幕拍,并輸出該字幕拍。
本實施例中,輸出字幕拍可采用預(yù)覽的方式展示選取的字幕拍,即展示濾鏡效果和字幕。
上述字幕生成方法,通過獲取終端當(dāng)前地理位置,將當(dāng)前地理位置上傳到服務(wù)器,由服務(wù)器根據(jù)終端當(dāng)前地理位置獲取對應(yīng)的候選的濾鏡效果和字幕并發(fā)送給終端,終端獲取到從候選的濾鏡效果和字幕從選取濾鏡效果和字幕,形成字幕拍,因可從候選的濾鏡效果和字幕中選取任意的濾鏡效果和字幕組成字幕拍,形成的字幕拍形式多樣,且不需將字幕拍存儲在終端上,節(jié)省了終端的存儲空間。
在一個實施例中,接收該服務(wù)器根據(jù)該終端當(dāng)前地理位置獲取候選的濾鏡效果和字幕的步驟包括:接收該服務(wù)器根據(jù)該終端當(dāng)前地理位置從預(yù)先建立的地理位置與熱點事件和/或歷史事件的映射關(guān)系中獲取熱點事件和/或歷史事件,將該熱點事件和/或歷史事件作為該終端當(dāng)前地理位置對應(yīng)的候選的字幕。
本實施例中,預(yù)先建立地理位置與熱點事件的映射關(guān)系,以及建立地理位置與歷史事件的映射關(guān)系。熱點事件是指當(dāng)前大家關(guān)注度高的事件。
通過將熱點事件或歷史事件作為字幕,可滿足用戶在旅行時基于時下熱點事件或歷史事件拍攝出具有分享價值的圖像。
在一個實施例中,上述字幕拍生成方法還包括:當(dāng)該服務(wù)器根據(jù)該終端當(dāng)前地理位置未獲取到對應(yīng)的候選的濾鏡效果和字幕時,接收該服務(wù)器根據(jù)該終端當(dāng)前地理位置獲取到的默認(rèn)的濾鏡效果和字幕,根據(jù)默認(rèn)的濾鏡效果和字幕形成字幕拍。
在一個實施例中,上述字幕拍生成方法還包括:獲取選取的濾鏡效果和字幕,上傳選取的濾鏡效果和字幕。
接收該服務(wù)器根據(jù)該終端當(dāng)前地理位置獲取候選的濾鏡效果和字幕的步驟包括接收服務(wù)器根據(jù)終端當(dāng)前地理位置獲取的對應(yīng)按照濾鏡效果的使用次數(shù)進(jìn)行排序后的候選的濾鏡效果,以及按照字幕的使用次數(shù)進(jìn)行排序后的候選的字幕。
具體地,服務(wù)器統(tǒng)計濾鏡效果的使用次數(shù)和字幕的使用次數(shù),將濾鏡效果按照濾鏡效果的使用次數(shù)進(jìn)行排序,以及將字幕按照字幕的使用次數(shù)進(jìn)行排序;將濾鏡效果按照濾鏡效果的使用次數(shù)從多到少進(jìn)行排序,或者從少到多進(jìn)行排序。
通過對濾鏡效果進(jìn)行排序,可將使用次數(shù)最多的濾鏡效果推薦給用戶,方便用戶選擇,以及將字幕進(jìn)行排序,可將使用次數(shù)最多的字幕推薦給用戶,方便用戶選擇字幕。
在一個實施例中,上述字幕拍生成方法還包括:獲取用戶自己編輯的字幕及選擇的濾鏡效果,根據(jù)自己編輯的字幕和所選擇的濾鏡效果形成字幕拍。
通過獲取用戶自己編輯的字幕,可形成個性化的字幕,從而形成個性化的字幕拍。
圖4為另一個實施例中字幕拍生成方法的流程圖。如圖4所示,一種字幕拍生成方法,運行于服務(wù)器上,包括以下步驟:
步驟402,接收終端當(dāng)前地理位置。
具體地,服務(wù)器接收終端上傳的當(dāng)前地理位置。
步驟404,根據(jù)該終端當(dāng)前地理位置獲取對應(yīng)的候選的濾鏡效果和字幕。
本實施例中,服務(wù)器根據(jù)終端當(dāng)前地理位置獲取對應(yīng)的候選的濾鏡效果和字幕,將候選的濾鏡效果和字幕發(fā)送給終端。
服務(wù)器上預(yù)先建立地理位置與濾鏡效果的映射關(guān)系,以及地理位置與字幕的映射關(guān)系。獲取到終端地理位置,根據(jù)終端地理位置從地理位置與濾鏡效果的映射關(guān)系中查找對應(yīng)的濾鏡效果,作為候選的濾鏡效果。根據(jù)終端地理位置從地理位置與字幕的映射關(guān)系中查找對應(yīng)的字幕,作為候選的字幕。字幕的內(nèi)容可為該地理位置的熱點事件和歷史事件中一種或兩種。
濾鏡可為反物質(zhì)濾鏡(在不影響色度及飽和度的情況下反轉(zhuǎn)亮度)、浮雕 濾鏡(可以生成格式的斜面與雕刻外型,并將其變成浮雕效果)、光暈濾鏡(能產(chǎn)生光暈、氣流云團(tuán)等天體效果)、切塊濾鏡(通過施加陰影效果,使圖像產(chǎn)生類似空洞或凸起的效果)、水滴效果(可以為文本及圖像添加逼真的各種水滴效果)、火焰濾鏡(可以生成各種不同的火焰和類似火苗的效果)、柔毛濾鏡(可以生成各種不同形狀、色彩的毛、發(fā)等效果)、玻璃濾鏡(通過模擬折射、濾光、反射等生成玻璃效果)、漸色輝光濾鏡(圍繞物體產(chǎn)生真實的輝光與漸變彩色效果)、噪點濾鏡(通過調(diào)節(jié)色度、飽和度及亮度,為圖像添加各異的噪點效果)、輕舞濾鏡(產(chǎn)生強烈的扭曲變形效果)、陰影濾鏡(可為物體添加多種陰影效果)、煙霧濾鏡(能產(chǎn)生各種自然煙霧效果)、斜視濾鏡(能產(chǎn)生模糊效果)、星形濾鏡(能產(chǎn)生各種星形效果)、漩渦濾鏡(產(chǎn)生漩渦效果)、水滴濾鏡(可生成各種顏色、形狀的水滴效果)、編織濾鏡(產(chǎn)生織物效果)、木紋濾鏡(產(chǎn)生各種逼真的木紋效果)等。
灰度效果的濾鏡算法可為最大值法、平均值法和加權(quán)平均值法。最大值法是指新的顏色值r(紅色)=g(綠色)=b(藍(lán)色)=max(r,g,b)。平均值法是指新的顏色值r=g=b=(r+g+b)/3。加權(quán)平均值法是指新的顏色值r=g=b=(r*wr+g*wg+b*wb),其中wr,wg,wb為三種顏色值的權(quán)值。
浮雕效果的濾鏡算法可為用當(dāng)前點的rgb值減去相鄰點的rgb值并加上128作為新的rgb值。
柔化效果的濾鏡算法是將圖像的每一個像素,將其顏色值置為周圍8個點加上自身的rgb的平均值。
步驟406,將該候選的濾鏡效果和字幕發(fā)送給終端,以使該終端獲取從該候選的濾鏡效果和字幕中選取的濾鏡效果和字幕,根據(jù)該選取的濾鏡效果和字幕形成字幕拍,并輸出該字幕拍。
上述字幕拍生成方法,通過獲取終端當(dāng)前地理位置,根據(jù)終端當(dāng)前地理位置獲取對應(yīng)的候選的濾鏡效果和字幕并發(fā)送給終端,以使終端獲取到從候選的濾鏡效果和字幕從選取濾鏡效果和字幕,形成字幕拍,因可從候選的濾鏡效果和字幕中選取任意的濾鏡效果和字幕組成字幕拍,形成的字幕拍形式多樣,且不需將字幕拍存儲在終端上,節(jié)省了終端的存儲空間,在圖像中加入濾鏡效果, 使得圖像更加具有觀賞性。
在一個實施例中,步驟404包括:根據(jù)該終端當(dāng)前地理位置獲取對應(yīng)的候選的濾鏡效果和字幕的組合。
步驟406包括:將候選的濾鏡效果和字幕的組合發(fā)送給終端,以使該終端獲取從該候選的濾鏡效果和字幕的組合中選取的濾鏡效果和字幕的組合,根據(jù)該選取的濾鏡效果和字幕的組合形成字幕拍,并輸出該字幕拍。
直接提供濾鏡效果和字幕的組合,方便用戶直接選取組合形成字幕拍,操作簡便。
在一個實施例中,上述字幕拍生成方法還包括:獲取地理位置及對應(yīng)的熱點事件和/或歷史事件;建立該地理位置及熱點事件和/或歷史事件的映射關(guān)系。
根據(jù)該終端當(dāng)前地理位置獲取對應(yīng)的候選的濾鏡效果和字幕的步驟包括:
根據(jù)該終端當(dāng)前地理位置從該地理位置及熱點事件和/或歷史事件的映射關(guān)系中獲取熱點事件和/或歷史事件,將該熱點事件和/或歷史事件作為該終端當(dāng)前地理位置對應(yīng)的候選的字幕。
在一個實施例中,上述字幕拍生成方法還包括:當(dāng)根據(jù)該終端當(dāng)前地理位置未獲取到對應(yīng)的候選的濾鏡效果和字幕時,根據(jù)該終端當(dāng)前地理位置獲取到的默認(rèn)的濾鏡效果和字幕,并將該默認(rèn)的濾鏡效果和字幕發(fā)送給終端。
在一個實施例中,上述字幕拍生成方法還包括:接收上傳的選取的濾鏡效果和字幕;統(tǒng)計濾鏡效果的使用次數(shù)和字幕的使用次數(shù);將濾鏡效果按照濾鏡效果的使用次數(shù)進(jìn)行排序,以及將字幕按照字幕的使用次數(shù)進(jìn)行排序。
本實施例中,統(tǒng)計所有濾鏡效果的使用次數(shù)和字幕的使用次數(shù),對濾鏡效果按照其使用次數(shù)進(jìn)行排序,以及將字幕按照其使用次數(shù)進(jìn)行排序。
圖5為一個實施例中圖像處理方法的流程圖。如圖5所示,一種圖像處理方法,包括以下步驟:
步驟502,獲取終端當(dāng)前地理位置。
本實施例中,終端通過gps或北斗衛(wèi)星定位系統(tǒng)等定位當(dāng)前地理位置。
步驟504,將該終端當(dāng)前地理位置上傳到服務(wù)器。
本實施例中,終端從當(dāng)前地理位置中取出經(jīng)緯度,將該經(jīng)緯度上傳到服務(wù) 器。
步驟506,接收該服務(wù)器根據(jù)該終端當(dāng)前地理位置獲取對應(yīng)的候選的濾鏡效果和字幕。
本實施例中,服務(wù)器根據(jù)終端當(dāng)前地理位置獲取對應(yīng)的候選的濾鏡效果和字幕,將候選的濾鏡效果和字幕發(fā)送給終端。
服務(wù)器上預(yù)先建立地理位置與濾鏡效果的映射關(guān)系,以及地理位置與字幕的映射關(guān)系。獲取到終端地理位置,根據(jù)終端地理位置從地理位置與濾鏡效果的映射關(guān)系中查找對應(yīng)的濾鏡效果,作為候選的濾鏡效果。根據(jù)終端地理位置從地理位置與字幕的映射關(guān)系中查找對應(yīng)的字幕,作為候選的字幕。字幕的內(nèi)容可為該地理位置的熱點事件和歷史事件中一種或兩種。
濾鏡可為反物質(zhì)濾鏡(在不影響色度及飽和度的情況下反轉(zhuǎn)亮度)、浮雕濾鏡(可以生成格式的斜面與雕刻外型,并將其變成浮雕效果)、光暈濾鏡(能產(chǎn)生光暈、氣流云團(tuán)等天體效果)、切塊濾鏡(通過施加陰影效果,使圖像產(chǎn)生類似空洞或凸起的效果)、水滴效果(可以為文本及圖像添加逼真的各種水滴效果)、火焰濾鏡(可以生成各種不同的火焰和類似火苗的效果)、柔毛濾鏡(可以生成各種不同形狀、色彩的毛、發(fā)等效果)、玻璃濾鏡(通過模擬折射、濾光、反射等生成玻璃效果)、漸色輝光濾鏡(圍繞物體產(chǎn)生真實的輝光與漸變彩色效果)、噪點濾鏡(通過調(diào)節(jié)色度、飽和度及亮度,為圖像添加各異的噪點效果)、輕舞濾鏡(產(chǎn)生強烈的扭曲變形效果)、陰影濾鏡(可為物體添加多種陰影效果)、煙霧濾鏡(能產(chǎn)生各種自然煙霧效果)、斜視濾鏡(能產(chǎn)生模糊效果)、星形濾鏡(能產(chǎn)生各種星形效果)、漩渦濾鏡(產(chǎn)生漩渦效果)、水滴濾鏡(可生成各種顏色、形狀的水滴效果)、編織濾鏡(產(chǎn)生織物效果)、木紋濾鏡(產(chǎn)生各種逼真的木紋效果)等。
步驟508,獲取從該候選的濾鏡效果和字幕中選取的濾鏡效果和字幕。
本實施例中,在終端上展示候選的濾鏡效果和字幕,獲取用戶從候選的濾鏡效果中選取的濾鏡效果,獲取用戶從候選的字幕中選取的字幕。
步驟510,根據(jù)該選取的濾鏡效果和字幕形成字幕拍,并輸出該字幕拍。
本實施例中,輸出字幕拍可采用預(yù)覽的方式展示選取的字幕拍,即展示濾 鏡效果和字幕。
步驟512,獲取圖像。
具體地,通過終端的攝像頭拍攝圖像或者通過其他設(shè)備拍攝圖像,再拷貝到終端上。
步驟514,將字幕拍增加到該圖像中。
具體地,將字幕拍增加到圖像中,使得圖像與熱點事件或歷史事件聯(lián)系起來,增加了圖像的信息,在圖像中加入濾鏡效果,使得圖像更加具有觀賞性。
上述圖像處理方法,通過獲取終端當(dāng)前地理位置,將當(dāng)前地理位置上傳到服務(wù)器,由服務(wù)器根據(jù)終端當(dāng)前地理位置獲取對應(yīng)的候選的濾鏡效果和字幕并發(fā)送給終端,終端獲取到從候選的濾鏡效果和字幕從選取濾鏡效果和字幕,形成字幕拍,因可從候選的濾鏡效果和字幕中選取任意的濾鏡效果和字幕組成字幕拍,形成的字幕拍形式多樣,且不需將字幕拍存儲在終端上,節(jié)省了終端的存儲空間,將字幕拍增加到圖像中,增加了圖像的信息,使得圖像的信息也多種多樣。
在一個實施例中,步驟506包括:接收服務(wù)器根據(jù)當(dāng)前地理位置獲取對應(yīng)的候選的濾鏡效果和字幕的組合。本實施例中,在服務(wù)器上預(yù)先提供了多種濾鏡效果和字幕的組合,方便用戶根據(jù)已有的濾鏡效果和字幕的組合直接選取組合好的濾鏡效果和字幕。
步驟508包括:獲取從候選的濾鏡效果和字幕的組合中選取的濾鏡效果和字幕的組合。
步驟510包括:將選取的濾鏡效果和字幕的組合形成字幕拍,并輸出該字幕拍。
在一個實施例中,接收該服務(wù)器根據(jù)該終端當(dāng)前地理位置獲取候選的濾鏡效果和字幕的步驟包括:接收該服務(wù)器根據(jù)該終端當(dāng)前地理位置從預(yù)先建立的地理位置與熱點事件和/或歷史事件的映射關(guān)系中獲取熱點事件和/或歷史事件,將該熱點事件和/或歷史事件作為該終端當(dāng)前地理位置對應(yīng)的候選的字幕。
本實施例中,預(yù)先建立地理位置與熱點事件的映射關(guān)系,以及建立地理位置與歷史事件的映射關(guān)系。熱點事件是指當(dāng)前大家關(guān)注度高的事件。
通過將熱點事件或歷史事件作為字幕,可滿足用戶在旅行時基于時下熱點事件或歷史事件拍攝出具有分享價值的圖像。
在一個實施例中,上述圖像處理方法還包括:當(dāng)該服務(wù)器根據(jù)該終端當(dāng)前地理位置未獲取到對應(yīng)的候選的濾鏡效果和字幕時,接收該服務(wù)器根據(jù)該終端當(dāng)前地理位置獲取到的默認(rèn)的濾鏡效果和字幕,根據(jù)默認(rèn)的濾鏡效果和字幕形成字幕拍。
在一個實施例中,上述圖像方法還包括:獲取選取的濾鏡效果和字幕,上傳選取的濾鏡效果和字幕,以使服務(wù)器統(tǒng)計濾鏡效果的使用次數(shù)和字幕的使用次數(shù),將濾鏡效果按照濾鏡效果的使用次數(shù)進(jìn)行排序,以及將字幕按照字幕的使用次數(shù)進(jìn)行排序;接收服務(wù)器根據(jù)終端當(dāng)前地理位置獲取的對應(yīng)按照濾鏡效果的使用次數(shù)進(jìn)行排序后的候選的濾鏡效果,以及按照字幕的使用次數(shù)進(jìn)行排序后的候選的字幕。
具體地,將濾鏡效果按照濾鏡效果的使用次數(shù)從多到少進(jìn)行排序,或者從少到多進(jìn)行排序。
通過對濾鏡效果進(jìn)行排序,可將使用次數(shù)最多的濾鏡效果推薦給用戶,方便用戶選擇,以及將字幕進(jìn)行排序,可將使用次數(shù)最多的字幕推薦給用戶,方便用戶選擇字幕。
在一個實施例中,上述圖像處理方法還包括:獲取用戶自己編輯的字幕及選擇的濾鏡效果,根據(jù)自己編輯的字幕和所選擇的濾鏡效果形成字幕拍。
通過獲取用戶自己編輯的字幕,可形成個性化的字幕,從而形成個性化的字幕拍。
圖6為一個實施例中字幕拍生成裝置的結(jié)構(gòu)框圖。如圖6所示,一種字幕拍生成裝置,運行于終端上,包括地理位置獲取模塊602、上傳模塊604、接收模塊606、選取模塊608和輸出模塊610。其中:
地理位置獲取模塊602用于獲取終端當(dāng)前地理位置。
上傳模塊604用于將該終端當(dāng)前地理位置上傳到服務(wù)器。
本實施例中,終端從當(dāng)前地理位置中取出經(jīng)緯度,將該經(jīng)緯度上傳到服務(wù) 器。
接收模塊606用于接收該服務(wù)器根據(jù)該終端當(dāng)前地理位置獲取對應(yīng)的候選的濾鏡效果和字幕。
本實施例中,服務(wù)器根據(jù)終端當(dāng)前地理位置獲取對應(yīng)的候選的濾鏡效果和字幕,將候選的濾鏡效果和字幕發(fā)送給終端。
服務(wù)器上預(yù)先建立地理位置與濾鏡效果的映射關(guān)系,以及地理位置與字幕的映射關(guān)系。獲取到終端地理位置,根據(jù)終端地理位置從地理位置與濾鏡效果的映射關(guān)系中查找對應(yīng)的濾鏡效果,作為候選的濾鏡效果。根據(jù)終端地理位置從地理位置與字幕的映射關(guān)系中查找對應(yīng)的字幕,作為候選的字幕。字幕的內(nèi)容可為該地理位置的熱點事件和歷史事件中一種或兩種。
選取模塊608用于獲取從該候選的濾鏡效果和字幕中選取的濾鏡效果和字幕。
輸出模塊610用于根據(jù)該選取的濾鏡效果和字幕形成字幕拍,并輸出該字幕拍。
上述字幕生成裝置,通過獲取終端當(dāng)前地理位置,將當(dāng)前地理位置上傳到服務(wù)器,由服務(wù)器根據(jù)終端當(dāng)前地理位置獲取對應(yīng)的候選的濾鏡效果和字幕并發(fā)送給終端,終端獲取到從候選的濾鏡效果和字幕從選取濾鏡效果和字幕,形成字幕拍,因可從候選的濾鏡效果和字幕中選取任意的濾鏡效果和字幕組成字幕拍,形成的字幕拍形式多樣,且不需將字幕拍存儲在終端上,節(jié)省了終端的存儲空間。
在一個實施例中,接收模塊606還用于接收該服務(wù)器根據(jù)該終端當(dāng)前地理位置從預(yù)先建立的地理位置及熱點事件和/或歷史事件的映射關(guān)系中獲取熱點事件和/或歷史事件,將該熱點事件和/或歷史事件作為該終端當(dāng)前地理位置對應(yīng)的候選的字幕。
本實施例中,預(yù)先建立地理位置與熱點事件的映射關(guān)系,以及建立地理位置與歷史事件的映射關(guān)系。熱點事件是指當(dāng)前大家關(guān)注度高的事件。
通過將熱點事件或歷史事件作為字幕,可滿足用戶在旅行時基于時下熱點事件或歷史事件拍攝出具有分享價值的圖像。
接收模塊606還用于當(dāng)該服務(wù)器根據(jù)該終端當(dāng)前地理位置未獲取到對應(yīng)的候選的濾鏡效果和字幕時,接收該服務(wù)器根據(jù)該終端當(dāng)前地理位置獲取到的默認(rèn)的濾鏡效果和字幕,根據(jù)默認(rèn)的濾鏡效果和字幕形成字幕拍。
在一個實施例中,上傳模塊604還用于獲取選取的濾鏡效果和字幕,上傳選取的濾鏡效果和字幕,以使服務(wù)器統(tǒng)計濾鏡效果的使用次數(shù)和字幕的使用次數(shù),將濾鏡效果按照濾鏡效果的使用次數(shù)進(jìn)行排序,以及將字幕按照字幕的使用次數(shù)進(jìn)行排序。
接收模塊606還用于接收服務(wù)器根據(jù)終端當(dāng)前地理位置獲取的對應(yīng)按照濾鏡效果的使用次數(shù)進(jìn)行排序后的候選的濾鏡效果,以及按照字幕的使用次數(shù)進(jìn)行排序后的候選的字幕。
具體地,將濾鏡效果按照濾鏡效果的使用次數(shù)從多到少進(jìn)行排序,或者從少到多進(jìn)行排序。
在一個實施例中,上述字幕拍生成裝置還包括輸入模塊,輸入模塊獲取用戶自己編輯的字幕,根據(jù)自己編輯的字幕和所選擇的濾鏡效果形成字幕拍。
通過獲取用戶自己編輯的字幕,可形成個性化的字幕,從而形成個性化的字幕拍。
圖7為另一個實施例中字幕拍生成裝置的結(jié)構(gòu)框圖。如圖7所示,一種字幕拍生成裝置,包括地理位置接收模塊702、獲取模塊704和發(fā)送模塊706。其中:
地理位置接收模塊702用于接收終端當(dāng)前地理位置。
獲取模塊704用于根據(jù)該終端當(dāng)前地理位置獲取對應(yīng)的候選的濾鏡效果和字幕。
發(fā)送模塊706用于將該候選的濾鏡效果和字幕發(fā)送給終端,以使該終端獲取從該候選的濾鏡效果和字幕中選取的濾鏡效果和字幕,并輸出該選取的濾鏡效果和字幕。
上述字幕拍生成裝置,通過獲取終端當(dāng)前地理位置,根據(jù)終端當(dāng)前地理位置獲取對應(yīng)的候選的濾鏡效果和字幕并發(fā)送給終端,以使終端獲取到從候選的 濾鏡效果和字幕從選取濾鏡效果和字幕,形成字幕拍,因可從候選的濾鏡效果和字幕中選取任意的濾鏡效果和字幕組成字幕拍,形成的字幕拍形式多樣,且不需將字幕拍存儲在終端上,節(jié)省了終端的存儲空間。
圖8為另一個實施例中字幕拍生成裝置的結(jié)構(gòu)框圖。如圖8所示,一種字幕拍生成裝置,除了包括地理位置接收模塊702、獲取模塊704和發(fā)送模塊706,還包括建立模塊708。其中:
獲取模塊704獲取地理位置及對應(yīng)的熱點事件和/或歷史事件。
建立模塊708用于建立該地理位置及熱點事件和/或歷史事件的映射關(guān)系。
獲取模塊704還用于根據(jù)該終端當(dāng)前地理位置從該地理位置及熱點事件和/或歷史事件的映射關(guān)系中獲取熱點事件和/或歷史事件,將該熱點事件和/或歷史事件作為該終端當(dāng)前地理位置對應(yīng)的候選的字幕。
在一個實施例中,發(fā)送模塊706還用于當(dāng)根據(jù)該終端當(dāng)前地理位置未獲取到對應(yīng)的候選的濾鏡效果和字幕時,根據(jù)該終端當(dāng)前地理位置獲取到的默認(rèn)的濾鏡效果和字幕,并將該默認(rèn)的濾鏡效果和字幕發(fā)送給終端。
圖9為另一個實施例中字幕拍生成裝置的結(jié)構(gòu)框圖。如圖9所示,一種字幕拍生成裝置,除了包括地理位置接收模塊702、獲取模塊704、發(fā)送模塊706、建立模塊708,還包括選取數(shù)據(jù)接收模塊710、統(tǒng)計模塊712和排序模塊714。其中:
選取數(shù)據(jù)接收模塊710用于接收上傳的選取的濾鏡效果和字幕。
統(tǒng)計模塊712用于統(tǒng)計濾鏡效果的使用次數(shù)和字幕的使用次數(shù)。
排序模塊714用于將濾鏡效果按照濾鏡效果的使用次數(shù)進(jìn)行排序,以及將字幕按照字幕的使用次數(shù)進(jìn)行排序。
圖10為一個實施例中圖像處理裝置的結(jié)構(gòu)框圖。如圖10所示,一種圖像處理裝置,包括地理位置獲取模塊1002、上傳模塊1004、接收模塊1006、選取模塊1008、輸出模塊1010、圖像獲取模塊1012和添加模塊1014。其中:
地理位置獲取模塊1002用于獲取終端當(dāng)前地理位置。
本實施例中,終端通過gps或北斗衛(wèi)星定位系統(tǒng)等定位當(dāng)前地理位置。
上傳模塊1004用于將該終端當(dāng)前地理位置上傳到服務(wù)器。
本實施例中,終端從當(dāng)前地理位置中取出經(jīng)緯度,將該經(jīng)緯度上傳到服務(wù)器。
接收模塊1006接收該服務(wù)器根據(jù)該終端當(dāng)前地理位置獲取對應(yīng)的候選的濾鏡效果和字幕。
本實施例中,服務(wù)器根據(jù)終端當(dāng)前地理位置獲取對應(yīng)的候選的濾鏡效果和字幕,將候選的濾鏡效果和字幕發(fā)送給終端。
服務(wù)器上預(yù)先建立地理位置與濾鏡效果的映射關(guān)系,以及地理位置與字幕的映射關(guān)系。獲取到終端地理位置,根據(jù)終端地理位置從地理位置與濾鏡效果的映射關(guān)系中查找對應(yīng)的濾鏡效果,作為候選的濾鏡效果。根據(jù)終端地理位置從地理位置與字幕的映射關(guān)系中查找對應(yīng)的字幕,作為候選的字幕。字幕的內(nèi)容可為該地理位置的熱點事件和歷史事件中一種或兩種。
選取模塊1008用于獲取從該候選的濾鏡效果和字幕中選取的濾鏡效果和字幕。
本實施例中,在終端上展示候選的濾鏡效果和字幕,獲取用戶從候選的濾鏡效果中選取的濾鏡效果,獲取用戶從候選的字幕中選取的字幕。
輸出模塊1010用于根據(jù)該選取的濾鏡效果和字幕形成字幕拍,并輸出該字幕拍。
本實施例中,輸出字幕拍可采用預(yù)覽的方式展示選取的字幕拍,即展示濾鏡效果和字幕。
圖像獲取模塊1012用于獲取圖像。
具體地,通過終端的攝像頭拍攝圖像或者通過其他設(shè)備拍攝圖像,再拷貝到終端上。
添加模塊1014用于將該選取的濾鏡效果和字幕增加到該圖像中。
具體地,將字幕拍增加到圖像中,使得圖像與熱點事件或歷史事件聯(lián)系起來,增加了圖像的信息。
上述圖像處理裝置,通過獲取終端當(dāng)前地理位置,將當(dāng)前地理位置上傳到服務(wù)器,由服務(wù)器根據(jù)終端當(dāng)前地理位置獲取對應(yīng)的候選的濾鏡效果和字幕并 發(fā)送給終端,終端獲取到從候選的濾鏡效果和字幕從選取濾鏡效果和字幕,形成字幕拍,因可從候選的濾鏡效果和字幕中選取任意的濾鏡效果和字幕組成字幕拍,形成的字幕拍形式多樣,且不需將字幕拍存儲在終端上,節(jié)省了終端的存儲空間,將字幕拍增加到圖像中,增加了圖像的信息,使得圖像的信息也多種多樣。
本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述實施例方法中的全部或部分流程,是可以通過計算機(jī)程序來指令相關(guān)的硬件來完成,所述的程序可存儲于一非易失性計算機(jī)可讀取存儲介質(zhì)中,該程序在執(zhí)行時,可包括如上述各方法的實施例的流程。其中,所述的存儲介質(zhì)可為磁碟、光盤、只讀存儲記憶體(read-onlymemory,rom)等。
以上所述實施例僅表達(dá)了本發(fā)明的幾種實施方式,其描述較為具體和詳細(xì),但并不能因此而理解為對本發(fā)明專利范圍的限制。應(yīng)當(dāng)指出的是,對于本領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干變形和改進(jìn),這些都屬于本發(fā)明的保護(hù)范圍。因此,本發(fā)明專利的保護(hù)范圍應(yīng)以所附權(quán)利要求為準(zhǔn)。