1.一種圖片合成方法,其特征在于,包括:
獲取至少兩張待合成圖片;
確定每張待合成圖片的視覺中心;
按照每張待合成圖片的視覺中心和第一設定規(guī)格裁剪對應的待合成圖片;
合成裁剪后的每張待合成圖片,得到合成圖片。
2.如權(quán)利要求1所述的方法,其特征在于,確定每張待合成圖片的視覺中心,具體包括:
針對每張待合成圖片,執(zhí)行:
將當前待合成圖片分割成大小為第二設定規(guī)格的子圖片;
采用設定目標識別算法計算每張子圖片的設定目標識別值;
根據(jù)每張子圖片的設定目標識別值和聚類算法對每張子圖片進行聚類運算,得到所述當前待合成圖片的視覺中心。
3.如權(quán)利要求1所述的方法,其特征在于,還包括:
將裁剪后的每張待合成圖片保存在圖片銀行中;
為裁剪后的每張待合成圖片分配統(tǒng)一資源定位符URL;
將裁剪后的每張待合成圖片的URL保存在分布式數(shù)據(jù)庫中。
4.如權(quán)利要求3所述的方法,其特征在于,合成裁剪后的每張待合成圖片,得到合成圖片,具體包括:
從所述分布式數(shù)據(jù)庫中獲取裁剪后的每張待合成圖片的URL;
根據(jù)裁剪后的每張待合成圖片的URL從所述圖片銀行中獲取對應的裁剪后的待合成圖片;
合成獲取的裁剪后的每張待合成圖片,得到合成圖片。
5.如權(quán)利要求1-4任一所述的方法,其特征在于,還包括:
對得到所述合成圖片后的存在時長進行計時;
檢測所述存在時長是否超過設定時長;
若檢測到所述存在時長超過所述設定時長,則銷毀所述合成圖片。
6.一種圖片合成裝置,其特征在于,包括:
獲取單元,用于獲取至少兩張待合成圖片;
確定單元,用于確定每張待合成圖片的視覺中心;
裁剪單元,用于按照每張待合成圖片的視覺中心和第一設定規(guī)格裁剪對應的待合成圖片;
合成單元,用于合成裁剪后的每張待合成圖片,得到合成圖片。
7.如權(quán)利要求6所述的裝置,其特征在于,所述確定單元,用于確定每張待合成圖片的視覺中心,具體用于:
針對每張待合成圖片,執(zhí)行:
將當前待合成圖片分割成大小為第二設定規(guī)格的子圖片;
采用設定目標識別算法計算每張子圖片的設定目標識別值;
根據(jù)每張子圖片的設定目標識別值和聚類算法對每張子圖片進行聚類運算,得到所述當前待合成圖片的視覺中心。
8.如權(quán)利要求6所述的裝置,其特征在于,還包括:
第一保存單元,用于將裁剪后的每張待合成圖片保存在圖片銀行中;
分配單元,用于為裁剪后的每張待合成圖片分配統(tǒng)一資源定位符URL;
第二保存單元,用于將裁剪后的每張待合成圖片的URL保存在分布式數(shù)據(jù)庫中。
9.如權(quán)利要求8所述的裝置,其特征在于,所述合成單元,用于合成裁剪后的每張待合成圖片,得到合成圖片,具體用于:
從所述分布式數(shù)據(jù)庫中獲取裁剪后的每張待合成圖片的URL;
根據(jù)裁剪后的每張待合成圖片的URL從所述圖片銀行中獲取對應的裁剪后的待合成圖片;
合成獲取的裁剪后的每張待合成圖片,得到合成圖片。
10.如權(quán)利要求6-9任一所述的裝置,其特征在于,還包括:
計時單元,用于對得到所述合成圖片后的存在時長進行計時;
檢測單元,用于檢測所述存在時長是否超過設定時長;
銷毀單元,用于若所述檢測單元檢測到所述存在時長超過所述設定時長,則銷毀所述合成圖片。
11.一種即時通信方法,其特征在于,包括:
分別接收相互進行即時通信的至少兩個客戶端發(fā)送的待合成圖片;
確定每張待合成圖片的視覺中心;
按照每張待合成圖片的視覺中心和第一設定規(guī)格裁剪對應的待合成圖片;
合成裁剪后的每張待合成圖片,得到合成圖片;
將所述合成圖片分別發(fā)送給所述至少兩個客戶端,以使所述至少兩個客戶端展示所述合成圖片。
12.一種圖片合成服務器,至少兩個客戶端通過所述圖片合成服務器進行即時通信,其特征在于,所述圖片合成服務器包括:
接收單元,用于分別接收所述至少兩個客戶端發(fā)送的待合成圖片;
確定單元,用于確定每張待合成圖片的視覺中心;
裁剪單元,用于按照每張待合成圖片的視覺中心和第一設定規(guī)格裁剪對應的待合成圖片;
合成單元,用于合成裁剪后的每張待合成圖片,得到合成圖片;
發(fā)送單元,用于將所述合成圖片分別發(fā)送給所述至少兩個客戶端,以使所述至少兩個客戶端展示所述合成圖片。