欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種表情圖片和文本混合顯示方法及系統(tǒng)與流程

文檔序號:12063483閱讀:379來源:國知局
一種表情圖片和文本混合顯示方法及系統(tǒng)與流程

本發(fā)明涉及圖文混合顯示技術(shù)領(lǐng)域,特別是涉及一種表情圖片和文本混合顯示方法及系統(tǒng)。



背景技術(shù):

如今社交軟件已經(jīng)成為必不可少的社交平臺,社交軟件作為客戶端安裝在電子設(shè)備上,客戶端接收并顯示文本、表情圖片,以使客戶端用戶進(jìn)行交流。

目前表情圖片和文本混合顯示方法是,第一客戶端將用戶輸入的原始文本、表情圖片的圖片數(shù)據(jù)發(fā)送至服務(wù)器進(jìn)行緩存;第二客戶端接收上述服務(wù)器緩存的上述原始文本、上述圖片數(shù)據(jù)并基于上述原始文本以及圖片數(shù)據(jù)顯示原始文本和表情圖片。但是,由于圖片數(shù)據(jù)通常數(shù)據(jù)量大,因此導(dǎo)致第一客戶端、服務(wù)器、第二客戶端之間傳輸?shù)臄?shù)據(jù)占用過多帶寬,另一方面圖片數(shù)據(jù)會占用服務(wù)器過多的存儲資源。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明實(shí)施例的目的在于提供一種表情圖片和文本混合顯示方法及系統(tǒng),以節(jié)省混合文本所占用的傳輸資源和存儲資源。具體技術(shù)方案如下:

第一方面,本發(fā)明實(shí)施例提供了一種表情圖片和文本混合顯示方法,應(yīng)用于表情圖片和文本混合顯示系統(tǒng),所述系統(tǒng)包括第一客戶端、第二客戶端和服務(wù)器;

所述第一客戶端將包含表情圖片和原始文本的目標(biāo)混合數(shù)據(jù)中的表情圖片,轉(zhuǎn)化為目標(biāo)文本;將所述原始文本與所述目標(biāo)文本進(jìn)行組合,得到第一組合數(shù)據(jù);將包含所述原始文本與所述目標(biāo)文本的所述第一組合數(shù)據(jù)發(fā)送給所述服務(wù)器進(jìn)行緩存;

所述服務(wù)器接收并緩存所述第一客戶端發(fā)送的所述第一組合數(shù)據(jù);

所述第二客戶端獲得所述服務(wù)器緩存的所述第一組合數(shù)據(jù);對所述第一組合數(shù)據(jù)進(jìn)行識別,識別出所述原始文本和所述目標(biāo)文本;將所述目標(biāo)文本轉(zhuǎn)化為表情圖片;將轉(zhuǎn)化得到的表情圖片與所述原始文本進(jìn)行組合,得到第二組合數(shù)據(jù);顯示包含表情圖片和所述原始文本的所述第二組合數(shù)據(jù)。

可選的,所述將所述原始文本與目標(biāo)文本進(jìn)行組合,得到第一組合數(shù)據(jù),包括:

記錄所述原始文本在所述目標(biāo)混合數(shù)據(jù)中的第一位置,以及所述目標(biāo)混合數(shù)據(jù)中包含的表情圖片在所述目標(biāo)混合數(shù)據(jù)中的第二位置;

將所述第一位置確定為所述原始文本在所述第一組合數(shù)據(jù)中的第三位置,并將所述第二位置確定為所述目標(biāo)文本在所述第一組合數(shù)據(jù)中的第四位置;

按照所述第三位置和所述第四位置,將所述原始文本與所述目標(biāo)文本進(jìn)行組合,得到第一組合數(shù)據(jù)。

可選的,所述將轉(zhuǎn)化得到的表情圖片與所述原始文本進(jìn)行組合,得到第二組合數(shù)據(jù),包括:

獲得所述第三位置和所述第四位置;

將所述第三位置確定為所述原始文本在所述第二組合數(shù)據(jù)中的第五位置,并將所述第四位置確定為轉(zhuǎn)化得到的表情圖片在所述第二組合數(shù)據(jù)中的第六位置;

按照所述第五位置和所述第六位置,將轉(zhuǎn)化得到的表情圖片與所述原始文本進(jìn)行組合,得到第二組合數(shù)據(jù)。

可選的,所述對所述第一組合數(shù)據(jù)進(jìn)行識別,識別出所述原始文本和所述目標(biāo)文本,包括:

利用預(yù)設(shè)文本庫中的文本匹配所述第一組合數(shù)據(jù)中的文本;

將所述第一組合數(shù)據(jù)中,與預(yù)設(shè)文本庫中的文本匹配的文本,確定為目標(biāo)文本;

將所述第一組合數(shù)據(jù)中,除所述目標(biāo)文本之外的文本,確定為原始文本。

可選的,所述顯示包含表情圖片和所述原始文本的所述第二組合數(shù)據(jù),包括:

獲得所述原始文本的原始大小以及表情圖片的原始高度和原始寬度;

按照所述原始大小、所述原始高度和所述原始寬度,顯示所述第二組合數(shù)據(jù)包含的表情圖片和所述原始文本。

可選的,所述顯示包含表情圖片和所述原始文本的所述第二組合數(shù)據(jù),包括:

獲得所述原始文本的原始大小;

根據(jù)所述原始大小,對所述第二組合數(shù)據(jù)包含的表情圖片進(jìn)行調(diào)整;

顯示所述第二組合數(shù)據(jù)包含的調(diào)整大小后的表情圖片和所述原始文本。

可選的,所述顯示包含表情圖片和所述原始文本的所述第二組合數(shù)據(jù),包括:

根據(jù)預(yù)設(shè)文字和圖片大小,對所述第二組合數(shù)據(jù)包含的表情圖片和原始文本進(jìn)行調(diào)整;

顯示所述第二組合數(shù)據(jù)包含的調(diào)整大小后的表情圖片和調(diào)整大小后的所述原始文本。

第二方面,本發(fā)明實(shí)施例提供了一種表情圖片和文本混合顯示系統(tǒng),所述系統(tǒng)包括第一客戶端、第二客戶端和服務(wù)器;所述第一客戶端包括:第一轉(zhuǎn)化模塊、第一組合模塊和發(fā)送模塊;所述第二客戶端包括:獲得模塊、識別模塊、第二轉(zhuǎn)化模塊、第二組合模塊和顯示模塊,其中,

所述第一轉(zhuǎn)化模塊,用于將包含表情圖片和原始文本的目標(biāo)混合數(shù)據(jù)中的表情圖片,轉(zhuǎn)化為目標(biāo)文本;

所述第一組合模塊,用于將所述原始文本與目標(biāo)文本進(jìn)行組合,得到第一組合數(shù)據(jù);

所述發(fā)送模塊,將包含所述原始文本與所述目標(biāo)文本的所述第一組合數(shù)據(jù)發(fā)送給所述服務(wù)器;

所述服務(wù)器,用于接收并緩存所述第一客戶端發(fā)送的所述第一組合數(shù)據(jù);

所述獲得模塊,用于獲得所述服務(wù)器緩存的所述第一組合數(shù)據(jù);

所述識別模塊,用于對所述第一組合數(shù)據(jù)進(jìn)行識別,識別出所述原始文本和所述目標(biāo)文本;

所述第二轉(zhuǎn)化模塊,用于將所述目標(biāo)文本轉(zhuǎn)化為表情圖片;

所述第二組合模塊,用于將轉(zhuǎn)化得到的表情圖片與所述原始文本進(jìn)行組合,得到第二組合數(shù)據(jù);

所述顯示模塊,用于顯示包含表情圖片和所述原始文本的所述第二組合數(shù)據(jù)。

可選的,所述第一組合模塊,具體用于:

記錄所述原始文本在所述目標(biāo)混合數(shù)據(jù)中的第一位置,以及所述目標(biāo)混合數(shù)據(jù)中包含的表情圖片在所述目標(biāo)混合數(shù)據(jù)中的第二位置;

將所述第一位置確定為所述原始文本在所述第一組合數(shù)據(jù)中的第三位置,并將所述第二位置確定為所述目標(biāo)文本在所述第一組合數(shù)據(jù)中的第四位置;

按照所述第三位置和所述第四位置,將所述原始文本與目標(biāo)文本進(jìn)行組合,得到第一組合數(shù)據(jù)。

可選的,所述第二組合模塊,具體用于:

獲得所述第三位置和所述第四位置;

將所述第三位置確定為所述原始文本在所述第二組合數(shù)據(jù)中的第五位置,并將所述第四位置確定為所述轉(zhuǎn)化得到的表情圖片在所述第二組合數(shù)據(jù)中的第六位置;

按照所述第五位置和所述第六位置,將轉(zhuǎn)化得到的表情圖片與所述原始文本進(jìn)行組合,得到第二組合數(shù)據(jù)。

可選的,所述識別模塊,具體用于:

利用預(yù)設(shè)文本庫中的文本匹配所述第一組合數(shù)據(jù)中的文本;

將所述第一組合數(shù)據(jù)中,與預(yù)設(shè)文本庫中的文本匹配的文本,確定為目標(biāo)文本;

將所述第一組合數(shù)據(jù)中,除所述目標(biāo)文本之外的文本,確定為原始文本。

可選的,所述顯示模塊,具體用于:

獲得所述原始文本的原始大小以及表情圖片的原始高度和原始寬度;

按照所述原始大小、所述原始高度和所述原始寬度,顯示所述第二組合數(shù)據(jù)包含的表情圖片和所述原始文本。

可選的,所述顯示模塊,具體用于:

獲得所述原始文本的原始大??;

根據(jù)所述原始大小,對所述第二組合數(shù)據(jù)包含的表情圖片進(jìn)行調(diào)整;

顯示所述第二組合數(shù)據(jù)包含的調(diào)整大小后的表情圖片和所述原始文本。

可選的,所述顯示模塊,具體用于:

根據(jù)預(yù)設(shè)文字和圖片大小,對所述第二組合數(shù)據(jù)包含的表情圖片和原始文本進(jìn)行調(diào)整;

顯示所述第二組合數(shù)據(jù)包含的調(diào)整大小后的表情圖片和調(diào)整大小后的所述原始文本。

本發(fā)明實(shí)施例提供的一種表情圖片和文本混合顯示方法及系統(tǒng),顯示表情圖片和文本的客戶端,接收包含原始文本和表情圖片的第一組合數(shù)據(jù),基于第一組合數(shù)據(jù)顯示原始文本和表情圖片,由于第一組合數(shù)據(jù)中使用文本數(shù)據(jù)對表情圖片進(jìn)行記錄,文本數(shù)據(jù)相較于現(xiàn)有技術(shù)的圖片數(shù)據(jù)數(shù)據(jù)量小,因此,有助于節(jié)省傳輸上述數(shù)據(jù)所使用的帶寬和存儲數(shù)據(jù)所使用的存儲空間。

附圖說明

為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。

圖1為本發(fā)明實(shí)施例提供的一種表情圖片和文本混合顯示方法的流程示意圖;

圖2為本發(fā)明實(shí)施例提供的目標(biāo)混合數(shù)據(jù)的示意圖;

圖3為本發(fā)明實(shí)施例提供的一種表情圖片和文本混合顯示系統(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)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。

本發(fā)明實(shí)施例提供了一種表情圖片和文本混合顯示方法及系統(tǒng),以下分別進(jìn)行詳細(xì)說明。

本發(fā)明實(shí)施例提供的一種表情圖片和文本混合顯示方法,應(yīng)用于表情圖片和文本混合顯示系統(tǒng),所述系統(tǒng)包括第一客戶端、第二客戶端和服務(wù)器。其中,第一客戶端、第二客戶端可以為專用的社交軟件、分享軟件、新媒體直播軟件等,當(dāng)然第一客戶端、第二客戶端還可以為任意相關(guān)軟件的插件,例如,可以為瀏覽器的插件、游戲類軟件的插件、圖片處理軟件的插件等。上述第一客戶端、上述第二客戶端運(yùn)行于電子設(shè)備上,該電子設(shè)備可以為智能手機(jī)、臺式電腦、平板電腦,個(gè)人筆記本電腦等。

如圖1所示,本發(fā)明實(shí)施例所提供的表情圖片和文本混合顯示方法包括如下步驟:

S101:所述第一客戶端將包含表情圖片和原始文本的目標(biāo)混合數(shù)據(jù)中的表情圖片,轉(zhuǎn)化為目標(biāo)文本;

其中,第一客戶端預(yù)先存儲有表情圖片和文本的對應(yīng)關(guān)系,比如:表情圖片“笑臉”對應(yīng)的文本為[/微笑];表情圖片“哭泣”對應(yīng)的文本為[/哭泣]等等。

其中,目標(biāo)混合數(shù)據(jù)中的表情圖片可以為用戶從表情包選擇的表情,目標(biāo)混合數(shù)據(jù)中的原始文本可以為用戶輸入的文字。示例性的,目標(biāo)混合數(shù)據(jù)如圖2所示,圖2所示的目標(biāo)混合數(shù)據(jù)中的原始文本分別為:你、好、請、問;圖2所示的目標(biāo)混合數(shù)據(jù)中的表情圖片為:“笑臉”;根據(jù)上述的對應(yīng)關(guān)系,將圖2中的表情圖片“笑臉”轉(zhuǎn)化為[/微笑]。

S102:將所述原始文本與目標(biāo)文本進(jìn)行組合,得到第一組合數(shù)據(jù);

將原始文本:你、好、請、問,與目標(biāo)文本[/微笑]進(jìn)行組合,所得到的第一組合數(shù)據(jù)可以為:你好請問[/微笑];或者為:[/微笑]你好請問;還可以為:好你請問[/微笑]等。

為了保證第一組合數(shù)據(jù)中的數(shù)據(jù)順序與目標(biāo)混合數(shù)據(jù)中的數(shù)據(jù)順序的一致性,可以按照如下方式進(jìn)行組合:

記錄上述原始文本在上述目標(biāo)混合數(shù)據(jù)中的第一位置,以及上述目標(biāo)混合數(shù)據(jù)中包含的表情圖片在上述目標(biāo)混合數(shù)據(jù)中的第二位置;將上述第一位置確定為上述原始文本在上述第一組合數(shù)據(jù)中的第三位置,并將上述第二位置確定為上述目標(biāo)文本在上述第一組合數(shù)據(jù)中的第四位置;按照上述第三位置和上述第四位置,將上述原始文本與目標(biāo)文本進(jìn)行組合,得到第一組合數(shù)據(jù)。

例如,記錄上述“你”的位置為1;記錄上述“好”的位置為2;記錄上述表情圖片:“笑臉”的位置為3;記錄上述“請”的位置為4;記錄上述“問”的位置為5。將上述所記錄的位置分別確定為文本“你”“好”“[/微笑]”“請”“問”在第一組合數(shù)據(jù)中的位置,那么,組合后所得到的第一組合數(shù)據(jù)為:你好[/微笑]請問。

較佳的,在實(shí)際應(yīng)中,還可以將目標(biāo)混合數(shù)據(jù)中的表情圖片替換為轉(zhuǎn)化后的目標(biāo)文本;將替換后的包含上述目標(biāo)文本的目標(biāo)混合數(shù)據(jù)作為第一組合數(shù)據(jù)。替換的步驟無需記錄上述第一位置和上述第二位置,也無需確定上述第三位置和上述第四位置,進(jìn)一步地,簡化了第一組合數(shù)據(jù)的獲得過程。

可選的,第一位置、第二位置、第三位置以及第四位置的存儲形式可以為數(shù)組的形式、堆棧的形式、隊(duì)列的形式。第一位置、第二位置可以存儲在一個(gè)存儲單元,當(dāng)然也可以存儲在兩個(gè)存儲單元;第三位置、第四位置可以存儲在一個(gè)存儲單元,當(dāng)然也可以存儲在兩個(gè)存儲單元。

S103:將包含所述原始文本與所述目標(biāo)文本的所述第一組合數(shù)據(jù)發(fā)送給所述服務(wù)器進(jìn)行緩存;

S104:所述服務(wù)器接收并緩存所述第一客戶端發(fā)送的所述第一組合數(shù)據(jù);

可選的,服務(wù)器接收到第一組合數(shù)據(jù)后,將其轉(zhuǎn)發(fā)至第二客戶端,以使第二客戶端對上述第一組合數(shù)據(jù)進(jìn)行以下步驟的處理。

S105:所述第二客戶端獲得所述服務(wù)器緩存的所述第一組合數(shù)據(jù);

S106:對所述第一組合數(shù)據(jù)進(jìn)行識別,識別出所述原始文本和所述目標(biāo)文本;

需要說明的是,識別的過程具體為根據(jù)預(yù)設(shè)文本庫中的文本對第一組合數(shù)據(jù)中的文本進(jìn)行匹配,進(jìn)而確定其中的原始文本和目標(biāo)文本的過程,具體的,識別出原始文本和目標(biāo)文本的步驟可以包括:利用預(yù)設(shè)文本庫中的文本匹配第一組合數(shù)據(jù)中的文本;將上述第一組合數(shù)據(jù)中、與預(yù)設(shè)文本庫中的文本匹配的文本,確定為目標(biāo)文本;將上述第一組合數(shù)據(jù)中、除上述目標(biāo)文本之外的文本,確定為原始文本。

示例性的,上述預(yù)設(shè)文本庫中可以包括:[/微笑]、[/哭泣]、[/摳鼻]、[/憤怒]等文本,將圖2示出的目標(biāo)混合數(shù)據(jù)對應(yīng)的第一組合數(shù)據(jù)中的各文本“你”、“好”、“[/微笑]”、“請”、“問”,分別與上述預(yù)設(shè)文本庫中的各文本進(jìn)行匹配可知,第一組合數(shù)據(jù)中的[/微笑]與上述預(yù)設(shè)文本庫中的[/微笑]相匹配,則將第一組合數(shù)據(jù)中的[/微笑]確定為目標(biāo)文本,將第一組數(shù)據(jù)中除“[/微笑]”之外的“你”、“好”、“請”、“問”確定為原始文本。

S107:將所述目標(biāo)文本轉(zhuǎn)化為表情圖片;

其中,第二客戶端預(yù)先存儲有表情圖片和文本的對應(yīng)關(guān)系,比如:表情圖片“笑臉”對應(yīng)的文本為[/微笑];表情圖片“哭泣”對應(yīng)的文本為[/哭泣]等等。根據(jù)上述對應(yīng)關(guān)系,將上述的目標(biāo)文本:[/微笑],轉(zhuǎn)化為表情圖片“笑臉”。

可選的,將目標(biāo)文本轉(zhuǎn)化為表情圖片的過程由現(xiàn)有技術(shù)實(shí)現(xiàn),在此不做贅述。

S108:將轉(zhuǎn)化得到的表情圖片與所述原始文本進(jìn)行組合,得到第二組合數(shù)據(jù);

將原始文本:你、好、請、問,與表情圖片“笑臉”進(jìn)行組合,得到第二組合數(shù)據(jù)。得到的第二組合數(shù)據(jù)與圖2所示的目標(biāo)混合數(shù)據(jù)可以相同,也可以不相同。

為了保證第二組合數(shù)據(jù)中的數(shù)據(jù)順序能夠準(zhǔn)確反映用戶所輸入的最原始的數(shù)據(jù)順序(即保證第二組合數(shù)據(jù)與圖2所示的目標(biāo)混合數(shù)據(jù)相同),可以按照如下方式進(jìn)行組合:

獲得原始文本在第一組合數(shù)據(jù)中的第三位置和目標(biāo)文本在第一組合數(shù)據(jù)中的第四位置;將上述第三位置確定為原始文本在第二組合數(shù)據(jù)中的第五位置,并將第四位置確定為轉(zhuǎn)化得到的表情圖片在第二組合數(shù)據(jù)中的第六位置;按照上述第五位置和上述第六位置,將轉(zhuǎn)化得到的表情圖片與上述原始文本進(jìn)行組合,得到第二組合數(shù)據(jù)。

例如,獲得第一組合數(shù)據(jù)中:“你”的位置為1;“好”的位置為2;[/微笑]的位置為3;“請”的位置為4;“問”的位置為5。將上述所獲得的位置分別確定為文本“你”、“好”、表情圖片“笑臉”、“請”、“問”在第二組合數(shù)據(jù)中的位置,那么,組合后所得到的第二組合數(shù)據(jù)與圖2所示的目標(biāo)混合數(shù)據(jù)相同。

需要說明的是,上述第五位置、上述第六位置的存儲形式可以為數(shù)組的形式、堆棧的形式、隊(duì)列的形式。第五位置、第六位置可以存儲在一個(gè)存儲單元,當(dāng)然也可以存儲在兩個(gè)存儲單元,這都是合理的。

S109:顯示包含表情圖片和所述原始文本的所述第二組合數(shù)據(jù)。

具體的,顯示上述第二組合數(shù)據(jù)的步驟可以包括:獲得原始文本的原始大小以及表情圖片的原始高度和原始寬度(即表情圖片的原始大小);按照上述原始大小、上述原始高度和上述原始寬度,顯示第二組合數(shù)據(jù)包含的表情圖片和上述原始文本。

例如,獲得原始文本的大小為:12號字體,表情圖片的原始寬度和原始高度分別為0.64cm(厘米)、0.64cm,即表情圖片的原始大小為0.64cm*0.64cm,按照12號字體顯示原始文本,按照0.64cm*0.64cm的規(guī)格顯示表情圖片。

為了提高顯示表情圖片和原始文本的界面的整潔度,本發(fā)明實(shí)施例根原始文本調(diào)整表情圖片。較佳的,顯示上述第二組合數(shù)據(jù)的步驟可以包括:獲得原始文本的原始大小;根據(jù)原始大小,對第二組合數(shù)據(jù)包含的表情圖片進(jìn)行調(diào)整;顯示上述第二組合數(shù)據(jù)包含的調(diào)整大小后的表情圖片和原始文本。

示例性的,獲得原始文本的大小為:12號字體,12號字體的寬度和高度為0.75cm*0.75cm,根據(jù)顯示一個(gè)12號字體的文字所需要的寬、高度,調(diào)整表情圖片,并顯示原始文本以及調(diào)整后的表情圖片。

較佳的,顯示上述第二組合數(shù)據(jù)的步驟可以包括:根據(jù)預(yù)設(shè)文字和圖片大小,對所述第二組合數(shù)據(jù)包含的表情圖片和原始文本進(jìn)行調(diào)整;顯示所述第二組合數(shù)據(jù)包含的調(diào)整大小后的表情圖片和調(diào)整大小后的所述原始文本。

例如,上述預(yù)設(shè)文字的大小為15號字體,上述預(yù)設(shè)圖片大小為0.60cm*0.60cm,那么根據(jù)上述預(yù)設(shè)文字和預(yù)設(shè)圖片大小對上述表情圖片和上述原始文本進(jìn)行調(diào)整,最后顯示調(diào)整后的表情圖片以及原始文本。

更進(jìn)一步的,在上述實(shí)施例的基礎(chǔ)上,本發(fā)明實(shí)施例還提供了用戶根據(jù)需求在顯示字體后將字體進(jìn)行調(diào)整的功能,在上述顯示之后,獲得用戶所調(diào)整的原始文本大小以及表情圖片大小,進(jìn)而根據(jù)上述獲得內(nèi)容重新顯示。

本發(fā)明實(shí)施例提供的一種表情圖片和文本混合顯示方法,顯示表情圖片和文本的客戶端,接收包含原始文本和表情圖片的第一組合數(shù)據(jù),基于第一組合數(shù)據(jù)顯示原始文本和表情圖片,由于第一組合數(shù)據(jù)中使用文本數(shù)據(jù)對表情圖片進(jìn)行記錄,文本數(shù)據(jù)相較于現(xiàn)有技術(shù)的圖片數(shù)據(jù)數(shù)據(jù)量小,因此,有助于節(jié)省傳輸上述數(shù)據(jù)所使用的帶寬和存儲數(shù)據(jù)所使用的存儲空間。

如圖3所示,相應(yīng)于上述方法實(shí)施例,本發(fā)明實(shí)施例還提供了一種表情圖片和文本混合顯示系統(tǒng),所述系統(tǒng)包括第一客戶端310、第二客戶端320和服務(wù)器330;所述第一客戶端310包括:第一轉(zhuǎn)化模塊311、第一組合模塊312和發(fā)送模塊313;所述第二客戶端320包括:獲得模塊321、識別模塊322、第二轉(zhuǎn)化模塊323、第二組合模塊324和顯示模塊325,其中,

所述第一轉(zhuǎn)化模塊311,用于將包含表情圖片和原始文本的目標(biāo)混合數(shù)據(jù)中的表情圖片,轉(zhuǎn)化為目標(biāo)文本;

所述第一組合模塊312,用于將所述原始文本與目標(biāo)文本進(jìn)行組合,得到第一組合數(shù)據(jù);

所述發(fā)送模塊313,將包含所述原始文本與所述目標(biāo)文本的所述第一組合數(shù)據(jù)發(fā)送給所述服務(wù)器;

所述服務(wù)器330,用于接收并緩存所述第一客戶端發(fā)送的所述第一組合數(shù)據(jù);

所述獲得模塊321,用于獲得所述服務(wù)器緩存的所述第一組合數(shù)據(jù);

所述識別模塊322,用于對所述第一組合數(shù)據(jù)進(jìn)行識別,識別出所述原始文本和所述目標(biāo)文本;

所述第二轉(zhuǎn)化模塊323,用于將所述目標(biāo)文本轉(zhuǎn)化為表情圖片;

所述第二組合模塊324,用于將轉(zhuǎn)化得到的表情圖片與所述原始文本進(jìn)行組合,得到第二組合數(shù)據(jù);

所述顯示模塊325,用于顯示包含表情圖片和所述原始文本的所述第二組合數(shù)據(jù)。

本發(fā)明實(shí)施例提供的一種表情圖片和文本混合顯示系統(tǒng),顯示表情圖片和文本的客戶端,接收包含原始文本和表情圖片的第一組合數(shù)據(jù),基于第一組合數(shù)據(jù)顯示原始文本和表情圖片,由于第一組合數(shù)據(jù)中使用文本數(shù)據(jù)對表情圖片進(jìn)行記錄,文本數(shù)據(jù)相較于現(xiàn)有技術(shù)的圖片數(shù)據(jù)數(shù)據(jù)量小,因此,有助于節(jié)省傳輸上述數(shù)據(jù)所使用的帶寬和存儲數(shù)據(jù)所使用的存儲空間。

可選的,所述第一組合模塊312,具體用于:

記錄所述原始文本在所述目標(biāo)混合數(shù)據(jù)中的第一位置,以及所述目標(biāo)混合數(shù)據(jù)中包含的表情圖片在所述目標(biāo)混合數(shù)據(jù)中的第二位置;

將所述第一位置確定為所述原始文本在所述第一組合數(shù)據(jù)中的第三位置,并將所述第二位置確定為所述目標(biāo)文本在所述第一組合數(shù)據(jù)中的第四位置;

按照所述第三位置和所述第四位置,將所述原始文本與目標(biāo)文本進(jìn)行組合,得到第一組合數(shù)據(jù)。

可選的,所述第二組合模塊324,具體用于:

獲得所述第三位置和所述第四位置;

將所述第三位置確定為所述原始文本在所述第二組合數(shù)據(jù)中的第五位置,并將所述第四位置確定為所述轉(zhuǎn)化得到的表情圖片在所述第二組合數(shù)據(jù)中的第六位置;

按照所述第五位置和所述第六位置,將轉(zhuǎn)化得到的表情圖片與所述原始文本進(jìn)行組合,得到第二組合數(shù)據(jù)。

可選的,所述識別模塊322,具體用于:

利用預(yù)設(shè)文本庫中的文本匹配所述第一組合數(shù)據(jù)中的文本;

將所述第一組合數(shù)據(jù)中、與預(yù)設(shè)文本庫中的文本匹配的文本,確定為目標(biāo)文本;

將所述第一組合數(shù)據(jù)中、除所述目標(biāo)文本之外的文本,確定為原始文本。

可選的,所述顯示模塊325,具體用于:

獲得所述原始文本的原始大小以及表情圖片的原始高度和原始寬度;

按照所述原始大小、所述原始高度和所述原始寬度,顯示所述第二組合數(shù)據(jù)包含的表情圖片和所述原始文本。

可選的,所述顯示模塊325,具體用于:

獲得所述原始文本的原始大??;

根據(jù)所述原始大小,對所述第二組合數(shù)據(jù)包含的表情圖片進(jìn)行調(diào)整;

顯示所述第二組合數(shù)據(jù)包含的調(diào)整大小后的表情圖片和所述原始文本。

可選的,所述顯示模塊325,具體用于:

根據(jù)預(yù)設(shè)文字和圖片大小,對所述第二組合數(shù)據(jù)包含的表情圖片和原始文本進(jìn)行調(diào)整;

顯示所述第二組合數(shù)據(jù)包含的調(diào)整大小后的表情圖片和調(diào)整大小后的所述原始文本。

需要說明的是,在本文中,諸如第一和第二等之類的關(guān)系術(shù)語僅僅用來將一個(gè)實(shí)體或者操作與另一個(gè)實(shí)體或操作區(qū)分開來,而不一定要求或者暗示這些實(shí)體或操作之間存在任何這種實(shí)際的關(guān)系或者順序。而且,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設(shè)備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設(shè)備所固有的要素。在沒有更多限制的情況下,由語句“包括一個(gè)……”限定的要素,并不排除在包括所述要素的過程、方法、物品或者設(shè)備中還存在另外的相同要素。

本說明書中的各個(gè)實(shí)施例均采用相關(guān)的方式描述,各個(gè)實(shí)施例之間相同相似的部分互相參見即可,每個(gè)實(shí)施例重點(diǎn)說明的都是與其他實(shí)施例的不同之處。尤其,對于系統(tǒng)實(shí)施例而言,由于其基本相似于方法實(shí)施例,所以描述的比較簡單,相關(guān)之處參見方法實(shí)施例的部分說明即可。

以上所述僅為本發(fā)明的較佳實(shí)施例而已,并非用于限定本發(fā)明的保護(hù)范圍。凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換、改進(jìn)等,均包含在本發(fā)明的保護(hù)范圍內(nèi)。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
清水河县| 山阴县| 洪泽县| 乌苏市| 萨嘎县| 南昌市| 大庆市| 灵山县| 楚雄市| 台山市| 永丰县| 全椒县| 金山区| 冀州市| 社会| 革吉县| 通城县| 阿拉善盟| 哈巴河县| 奉新县| 嘉义市| 安福县| 澄江县| 开原市| 铁力市| 大冶市| 睢宁县| 荣昌县| 田林县| 桐庐县| 禄劝| 龙川县| 宜兰市| 砀山县| 邢台县| 壶关县| 涡阳县| 涡阳县| 博野县| 龙州县| 客服|