圖片處理方法和裝置的制造方法
【技術領域】
[0001]本發明涉及圖片處理技術領域,特別是涉及一種圖片處理方法和裝置。
【背景技術】
[0002]水印技術是一種圖片疊加處理技術,它可以在不破壞原圖基本信息的情況下,在圖片上添加信息。在將圖片分享至互聯網時,用戶往往希望在一張原始圖片上加上更豐富的用于進行有效情感表達的信息,水印技術則能將這些信息以疊加或融合等方式添加到原始圖片上。
[0003]傳統的圖片處理方法,在將圖片上傳之前,通常是以水印的方式自動的將一些固定的簽名或者當前時間等信息添加在圖片上,這種方式比較單一。當用戶想要添加一些與圖片內容相關的信息時,還得手動另外打開專門的圖片處理工具來實現,特別是操作移動終端時,這對于用戶來說是一件十分繁瑣的事情。
【發明內容】
[0004]基于此,有必要針對上述技術問題,提供一種能簡化操作的圖片處理方法和裝置。
[0005]一種圖片處理方法,所述方法包括:
[0006]接收添加水印的指令;
[0007]獲取地域信息;
[0008]獲取與所述地域信息對應的默認方言文字信息;
[0009]將所述默認方言文字信息以水印的方式疊加在原始圖片上;
[0010]接收保存指令,生成置加后的水印圖片。
[0011]一種圖片處理裝置,所述裝置包括:
[0012]指令接收模塊,用于接收添加水印的指令;
[0013]第一獲取模塊,用于獲取地域信息;
[0014]第二獲取模塊,用于獲取與所述地域信息對應的默認方言文字信息;
[0015]疊加模塊,用于將所述默認方言文字信息以水印的方式疊加在原始圖片上;
[0016]圖片生成模塊,用于接收保存指令,生成疊加后的水印圖片。
[0017]上述圖片處理方法和裝置,在接收到添加水印的指令后,獲取地域信息和與地域信息對應的默認方言文字信息,再將默認方言文字信息以水印的方式疊加在原始圖片上,最終生成疊加后的水印圖片。該方法和裝置能實現在原始圖片上自動疊加與用戶的地域信息對應的默認方言文字,無需用戶借助專門的圖片處理工具,大大簡化了操作,提高了操作便利性。
【附圖說明】
[0018]圖1為一個實施例中圖片處理方法的流程示意圖;
[0019]圖2為另一個實施例中圖片處理方法的流程示意圖;
[0020]圖3為一個實施例中編輯自定義方言的示意圖;
[0021]圖4為一個實施例中圖片處理裝置的結構框圖;
[0022]圖5為為另一個實施例中圖片處理裝置的結構框圖;
[0023]圖6為實施本發明實施例的計算機系統的模塊圖。
【具體實施方式】
[0024]為了使本發明的目的、技術方案及優點更加清楚明白,以下結合附圖及實施例,對本發明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發明,并不用于限定本發明。
[0025]除非上下文另有特定清楚的描述,本發明中的元件和組件,數量既可以單個的形式存在,也可以多個的形式存在,本發明并不對此進行限定。本發明中的步驟雖然用標號進行了排列,但并不用于限定步驟的先后次序,除非明確說明了步驟的次序或者某步驟的執行需要其他步驟作為基礎,否則步驟的相對次序是可以調整的。可以理解,本文中所使用的術語“和/或”涉及且涵蓋相關聯的所列項目中的一者或一者以上的任何和所有可能的組口 ο
[0026]如圖1所示,在一個實施例中,提供了一種圖片處理方法,該方法以應用于各種終端中進行舉例說明,這些終端包括但不限于各種臺式計算機、膝上型便攜計算機、個人數字助理、平板電腦、智能手機、電子書閱讀器、MP3 (Moving Picture Experts Group Aud1Layer III,動態影像專家壓縮標準音頻層面3)或MP4 (Moving Picture Experts GroupAud1 Layer IV,動態影像專家壓縮標準音頻層面4)播放器等。該方法包括:
[0027]步驟102,接收添加水印的指令。
[0028]步驟104,獲取地域信息。
[0029]該地域信息可以是用戶選擇輸入的地域信息,也可以是對終端進行定位后得到的終端的地理位置。
[0030]步驟106,獲取與地域信息對應的默認方言文字信息。
[0031]本實施例中,預先存儲了地域信息和對應的默認方言文字信息,地域信息和默認方言文字信息可為一對一或者一對多的關系。比如,地域信息為“上海”,對應的默認方言為“儂好”,等。根據預存的地域信息和默認方言文字信息的對應關系,從而獲取到與步驟104獲取的地域信息對應的默認方言文字信息。當獲取的默認方言文字信息有多個時,可展示給用戶進行選擇。
[0032]步驟108,將默認方言文字信息以水印的方式疊加在原始圖片上。
[0033]步驟110,接收保存指令,生成疊加后的水印圖片。
[0034]“水印”是指將圖片或文字疊加到原始圖片上,以使原始圖片具有類似標簽的信息。具體的,可在原始圖片上增加新圖層,將默認方言文字信息添加到該新圖層中,在接收到保存指令后,則將添加了默認方言文字信息的新圖層與原圖層進行融合,生成水印圖片。也可在接收到保存指令后,將默認方言文字信息作為像素嵌入到原始圖片中,然后進行融合以生成水印圖片。
[0035]優選的,還可以預存多個水印模板,這些水印模板中可包含預設的圖片并且定義了放置文字的格式,在獲取到與地域信息對應的默認方言文字信息后,可將默認方言文字信息添加到水印模板的預設位置處,然后將添加了默認方言文字信息的水印模板疊加在原始圖片上,在結束到保存指令時,生成疊加后的水印圖片。
[0036]本實施例中,能實現在原始圖片上自動疊加與用戶的地域信息對應的默認方言文字信息,無需用戶借助專門的圖片處理工具,大大簡化了操作。
[0037]在一個實施例中,步驟104包括:獲取用戶輸入的地域信息;或者對終端進行定位,獲取終端的地理位置,根據終端的地理位置確定給用戶所在的地域信息。
[0038]進一步的,在一個實施例中,步驟106包括:讀取預存的地域信息和默認方言文字信息的對應關系;根據該對應關系獲取與用戶輸入的地域信息或用戶所在的地域信息對應的默認方言文字信息。
[0039]本實施例中,預先將地域信息和對應的方言文字信息作為一個基本單位進行存儲,比如,地域為“上海”,則對應的方言文字為“儂好”,該方言文字即為與該地域信息對應的默認方言文字。當接收到添加水印的指令時,則可顯示界面,該界面包含以列表形式顯示地域。用戶可通過該界面選擇地域,獲取到用戶選擇的地域后即可進一步獲取與用戶選擇的地域對應的默認方言文字信息,如果默認方言文字信息有多個,則進一步接收用戶的選擇,將用戶選擇的默認方言文字信息以水印的方式疊加在原始圖片上。
[0040]具體的,獲取的終端的地理位置可為終端所在的經緯度或終端所在基站的經緯度,也可以是終端的IP地址等,進一步的,可根據終端的地理位置確定用戶所在的地域信息。比如,根據終端所在的經緯度或IP地址可確定用戶所在的城市。由于預先存儲了地域信息和對應的默認方言文字信息,在得到用戶所在的地域信息后,即可查找得到與用戶所在的地域信息對應的默認方言文字信