圖片打碼裝置及方法
【技術領域】
[0001]本發明涉及圖片處理領域,尤其涉及一種圖片打碼裝置及方法。
【背景技術】
[0002]隨著通信技術的發展,利用手機與其它終端進行通訊的技術也隨之發展。生活中,人們經常會通過手機發信息或者圖片給好友,在圖片發送過程中,人們希望圖片中的一些隱私信息,比如說,聯系人頭像、聯系人名稱等等不要被泄露,因此,需要手動對圖片上的頭像或名字進行涂抹遮擋。然而,這種圖片打碼方式,耗時耗力,不夠便捷,且智能性低。
【發明內容】
[0003]本發明的主要目的在于提出一種圖片打碼裝置及方法,旨在解決現有的圖片打碼方式,不夠便捷,且智能性低的技術問題。
[0004]為實現上述目的,本發明提供的一種圖片打碼裝置,所述圖片打碼裝置包括:
[0005]識別模塊,用于在接收到圖片打碼指令時,識別圖片中的圖文信息;
[0006]打碼模塊,用于在識別的圖文信息包含符合預設條件的圖文組合時,對所述圖文組合進行打碼。
[0007]可選地,所述圖片打碼指令的觸發方式包括:
[0008]在檢測到終端截取圖片時,觸發圖片打碼指令;
[0009]或者,在檢測到圖片發送請求時,觸發圖片打碼指令。
[0010]可選地,在所述圖片打碼指令為終端截取圖片時,所述識別模塊包括:
[0011 ]第一確定單元,用于確定截取的圖片是否在預設應用中截取;
[0012]識別單元,用于若截取的圖片在預設應用中截取,則識別截取的圖片中的圖文信息。
[0013]可選地,所述打碼模塊包括:
[0014]第二確定單元,用于確定識別的圖文信息中是否包含圖形和文字的距離小于預設閾值的圖文組合;
[0015]第一打碼單元,用于若所述圖文信息中包含圖形和文字的距離小于預設閾值的圖文組合,則對所述圖文組合進行打碼。
[0016]可選地,所述打碼模塊還包括:
[0017]第三確定單元,用于確定識別的圖文信息中是否包含預設個數的圖文組合;
[0018]第二打碼單元,用于若所述圖文信息中包含預設個數的圖文組合,則對所述圖文組合進行打碼。
[0019]此外,為實現上述目的,本發明還提出一種圖片打碼方法,所述圖片打碼方法包括以下步驟:
[0020]在接收到圖片打碼指令時,識別圖片中的圖文信息;
[0021]在識別的圖文信息包含符合預設條件的圖文組合時,對所述圖文組合進行打碼。
[0022]可選地,所述圖片打碼指令的觸發方式包括:
[0023]在檢測到終端截取圖片時,觸發圖片打碼指令;
[0024]或者,在檢測到圖片發送請求時,觸發圖片打碼指令。
[0025]可選地,在在所述圖片打碼指令為終端截取圖片時,所述在接收到圖片打碼指令時,識別圖片中的圖文信息的步驟包括:
[0026]確定截取的圖片是否在預設應用中截取;
[0027]若截取的圖片在預設應用中截取,則識別截取的圖片中的圖文信息。
[0028]可選地,所述在識別的圖文信息包含符合預設條件的圖文組合時,對所述圖文組合進行打碼的步驟包括:
[0029]確定識別的圖文信息中是否包含圖形和文字的距離小于預設閾值的圖文組合;
[0030]若所述圖文信息中包含圖形和文字的距離小于預設閾值的圖文組合,則對所述圖文組合進行打碼。
[0031]可選地,所述在識別的圖文信息包含符合預設條件的圖文組合時,對所述圖文組合進行打碼的步驟還包括:
[0032]確定識別的圖文信息中是否包含預設個數的圖文組合;
[0033]若所述圖文信息中包含預設個數的圖文組合,則對所述圖文組合進行打碼。
[0034]本發明提出的圖片打碼裝置及方法,所述圖片打碼裝置包括識別模塊和打碼模塊,在接收到圖片打碼指令時,識別模塊識別圖片中的圖文信息,在識別的圖文信息包含符合預設條件的圖文組合時,打碼模塊對所述圖文組合進行打碼,而不是當用戶想要對圖片中的圖文信息打碼時,只能手動對圖片中的圖文信息進行打碼,本發明在接收到圖片打碼指令時,先識別圖片中的圖文信息,并在識別的圖文信息包含符合預設條件的圖文組合時,即可對所述圖文組合進行打碼,從而提高了圖片打碼的便捷性和智能性。
【附圖說明】
[0035]圖1為實現本發明各個實施例一個可選的移動終端的硬件結構示意圖;
[0036]圖2為如圖1所示的移動終端的無線通信裝置示意圖;
[0037]圖3為本發明圖片打碼裝置較佳實施例的功能模塊示意圖;
[0038]圖4為本發明識別模塊的細化功能模塊示意圖;
[0039]圖5為本發明打碼模塊的第一細化功能模塊示意圖;
[0040]圖6為本發明一實施場景不意圖;
[0041 ]圖7為本發明打碼模塊的第二細化功能模塊示意圖;
[0042]圖8為本發明另一實施場景不意圖;
[0043]圖9為本發明圖片打碼方法較佳實施例的流程示意圖;
[0044]圖10為本發明在接收到圖片打碼指令時,識別圖片中的圖文信息較佳實施例的流程不意圖;
[0045]圖11為本發明在識別的圖文信息包含符合預設條件的圖文組合時,對所述圖文組合進行打碼第一實施例的流程示意圖;
[0046]圖12為本發明在識別的圖文信息包含符合預設條件的圖文組合時,對所述圖文組合進行打碼第二實施例的流程示意圖。
[0047]本發明目的的實現、功能特點及優點將結合實施例,參照附圖做進一步說明。
【具體實施方式】
[0048]應當理解,此處所描述的具體實施例僅僅用以解釋本發明,并不用于限定本發明。
[0049]現在將參考附圖描述實現本發明各個實施例的移動終端。在后續的描述中,使用用于表示元件的諸如“模塊”、“部件”或“單元”的后綴僅為了有利于本發明的說明,其本身并沒有特定的意義。因此,“模塊”與“部件”可以混合地使用。
[0050]移動終端可以以各種形式來實施。例如,本發明中描述的終端可以包括諸如移動電話、智能電話、筆記本電腦、數字廣播接收器、PDA(個人數字助理)、PAD(平板電腦)、PMP(便攜式多媒體播放器)、導航裝置等等的移動終端以及諸如數字TV、臺式計算機等等的固定終端。下面,假設終端是移動終端。然而,本領域技術人員將理解的是,除了特別用于移動目的的元件之外,根據本發明的實施方式的構造也能夠應用于固定類型的終端。
[0051]圖1為實現本發明各個實施例一個可選的移動終端的硬件結構示意。
[0052]移動終端100可以包括無線通信單元110、A/V(音頻/視頻)輸入單元120、用戶輸入單元130、感測單元140、輸出單元150、存儲器160、接口單元170、控制器180和電源單元190等等。圖1示出了具有各種組件的移動終端,但是應理解的是,并不要求實施所有示出的組件。可以替代地實施更多或更少的組件。將在下面詳細描述移動終端的元件。
[0053]無線通信單元110通常包括一個或多個組件,其允許移動終端100與無線通信裝置或網絡之間的無線電通信。
[0054]A/V輸入單元120用于接收音頻或視頻信號。
[0055]用戶輸入單元130可以根據用戶輸入的命令生成鍵輸入數據以控制移動終端的各種操作。用戶輸入單元130允許用戶輸入各種類型的信息,并且可以包括鍵盤、鍋仔片、觸摸板(例如,檢測由于被接觸而導致的電阻、壓力、電容等等的變化的觸敏組件)、滾輪、搖桿等等。特別地,當觸摸板以層的形式疊加在顯示單元151上時,可以形成觸摸屏。
[0056]感測單元140檢測移動終端100的當前狀態,(例如,移動終端100的打開或關閉狀態)、移動終端100的位置、用戶對于移動終端100的接觸(S卩,觸摸輸入)的有無、移動終端100的取向、移動終端100的加速或將速移動和方向等等,并且生成用于控制移動終端100的操作的命令或信號。例如,當移動終端100實施為滑動型移動電話時,感測單元140可以感測該滑動型電話是打開還是關閉。另外,感測單元140能夠檢測電源單元190是否提供電力或者接口單元170是否與外部裝置耦接。
[0057]接口單元170用作至少一個外部裝置與移動終端100連接可以通過的接口。例如,外部裝置可以包括有線或無線頭戴式耳機端口、外部電源(或電池充電器)端口、有線或無線數據端口、存儲卡端口、用于連接具有識別模塊的裝置的端口、音頻輸入/輸出(I/O)端口、視頻I/O端口、耳機端口等等。識別模塊可以是存儲用于驗證用戶使用移動終端100的各種信息并且可以包括用戶識別模塊(UIM)、客戶識別模塊(SIM)、通用客戶識別模塊(USM)等等。另外,具有識別模塊的裝置(下面稱為“識別裝置”)可以采取智能卡的形式,因此,識別裝置可以經由端口或其它連接裝置與移動終端100連接。接口單元170可以用于接收來自外部裝置的輸入(例如,數據信息、電力等等)并且將接收到的輸入傳輸到移動終端100內的一個或多個元件或者可以用于在移動終端和外部裝置之間傳輸數據。
[0058]另外,當移動終端100與外部底座連接時,接口單元170可以用作允許通過其將電力從底座提供到移動終端100的路