參閱圖4,本發(fā)明提供一種信息抓取方法中獲取目標抓取信息于另一實施例中的流程示意圖。圖4中信息抓取方法中,根據(jù)所述觸摸屏的當前界面的直方圖數(shù)據(jù)以及所述目標位置坐標處的灰度,獲取目標抓取信息包括:
[0085]S201,取所述目標位置坐標作為基點,并取所述目標位置坐標處的灰度作為參考灰度;
[0086]S202,判斷所述基點四周各個相鄰點的灰度與所述參考灰度的灰度差值是否小于灰度差閾值;若小于,則執(zhí)行步驟S203;否則,執(zhí)行步驟S204;
[0087]S203,以該相鄰點作為新的基點重新執(zhí)行步驟S202;
[0088]S204,以所述基點作為所述目標抓取信息的一個邊界點;
[0089]S205,根據(jù)各個所述邊界點繪制所述目標抓取信息的輪廓;
[0090]S206,根據(jù)所述目標抓取信息的輪廓以及觸摸屏的當前界面,獲取目標抓取信息。[0091 ]本實施例中,能夠在目標抓取信息中各部分色彩差別不大的情況下,實現(xiàn)目標抓取信息的有效抓取。
[0092]請參閱圖5,本發(fā)明提供一種信息抓取裝置于一實施例中的結構示意圖。圖5中信息抓取裝置1包括:
[0093]數(shù)據(jù)獲取單元11,用于在觸摸屏處于信息抓取狀態(tài)下,獲取信息抓取手勢和觸摸屏的當前界面;
[0094]信息抓取單元12,與所述數(shù)據(jù)獲取單元11連接,用于根據(jù)所述信息抓取手勢以及觸摸屏的當前界面,獲取目標抓取信息。
[0095]本實施例中,數(shù)據(jù)獲取單元11于操作系統(tǒng)底層的顯示緩存區(qū)獲取所述觸摸屏的當前界面,從而不對包括觸摸屏的終端當前顯示的應用程序造成影響。
[0096]本實施例中,通過數(shù)據(jù)獲取單元11在觸摸屏處于信息抓取狀態(tài)下,獲取信息抓取手勢以及觸摸屏的當前界面;然后通過信息抓取單元12根據(jù)所述信息抓取手勢以及觸摸屏的當前界面,獲取目標抓取信息。使觸摸屏能夠在任意界面中均能處于信息抓取狀態(tài),以及根據(jù)所述信息抓取手勢以及觸摸屏的當前界面,實現(xiàn)目標抓取信息的獲取。
[0097]請參閱圖6,本發(fā)明提供一種信息抓取裝置于另一實施例中的結構示意圖。圖6中信息抓取裝置2包括:
[0098]數(shù)據(jù)獲取單元21,用于在觸摸屏處于信息抓取狀態(tài)下,獲取信息抓取手勢和觸摸屏的當前界面;
[0099]信息抓取單元22,與所述數(shù)據(jù)獲取單元21連接,用于根據(jù)所述信息抓取手勢以及觸摸屏的當前界面,獲取目標抓取信息。所述信息抓取單元22進一步包括:
[0100]坐標獲取單元221,與所述數(shù)據(jù)獲取單元21連接,用于獲取所述信息抓取手勢于所述觸摸屏中的目標位置坐標;
[0101]數(shù)據(jù)處理單元223,與所述數(shù)據(jù)獲取單元21和坐標獲取單元221連接,用于將所述觸摸屏的當前界面轉換成直方圖數(shù)據(jù),并確定所述目標位置坐標處的灰度;
[0102]信息處理單元224,與所述數(shù)據(jù)處理單元223連接,用于根據(jù)所述觸摸屏的當前界面的直方圖數(shù)據(jù)以及所述目標位置坐標處的灰度,獲取目標抓取信息。
[0103]在其他實施例中,所述信息抓取單元22還可包括目標判斷單元222,與所述數(shù)據(jù)獲取單元21、坐標獲取單元221和數(shù)據(jù)處理單元223連接,用于判斷所述觸摸屏的當前界面中與所述信息抓取手勢對應的圖像信息是否與所述觸摸屏的當前界面的背景圖像一致;
[0104]所述數(shù)據(jù)獲取單元22用于在所述觸摸屏的當前界面中與所述信息抓取手勢對應的圖像信息與所述觸摸屏的當前界面的背景圖像一致時,重新獲取信息抓取手勢以及觸摸屏的當前界面;
[0105]所述坐標獲取單元221用于在所述觸摸屏的當前界面中與所述信息抓取手勢對應的圖像信息與所述觸摸屏的當前界面的背景圖像不一致時,獲取所述信息抓取手勢于所述觸摸屏中的目標位置坐標。
[0106]此時,目標判斷單元222能夠判斷觸摸屏所獲取的信息抓取手勢是否對準目標抓取信息,從而提高了目標抓取信息的準確性以及抓取效率。
[0107]本實施例中,所述信息抓取裝置2還可包括:
[0108]狀態(tài)判斷單元23,與所述數(shù)據(jù)獲取單元21連接,用于接收所述觸摸屏獲取的觸摸手勢,并在所獲取的觸摸手勢為信息抓取預設手勢時,確定所述觸摸屏處于信息抓取狀態(tài)。從而根據(jù)觸摸屏獲取的觸摸手勢使觸摸屏轉換至信息抓取狀態(tài),簡化了狀態(tài)轉換的復雜度,提高了目標信息抓取的效率。使觸摸屏能夠在顯示任意應用程序或界面的情況下實現(xiàn)目標抓取信息的抓取。
[0109]請參閱圖7,本發(fā)明提供一種信息抓取裝置中信息處理單元于一實施例中的結構示意圖。圖7信息抓取裝置中信息處理單元300包括:
[0110]第一基點確定單元301,與所述數(shù)據(jù)處理單元連接,用于取所述目標位置坐標作為基點;
[0111]第一差值判斷單元302,與所述第一基點確定單元301連接,用于判斷所述基點四周各個相鄰點的灰度與所述基點的灰度的灰度差值是否小于灰度差閾值;所述第一基點確定單元301還用于在基點相鄰點的灰度與所述基點的灰度的灰度差值小于灰度差閾值時,以該相鄰點作為新的基點;
[0112]第一邊界點獲取單元303,與所述第一差值判斷單元302連接,用于在基點相鄰點的灰度與所述基點的灰度的灰度差值大于或等于灰度差閾值時,以所述基點作為所述目標抓取信息的一個邊界點;
[0113]第一輪廓繪制單元304,與所述第一邊界點獲取單元303連接,用于根據(jù)各個所述邊界點繪制所述目標抓取信息的輪廓;
[0114]第一信息提取單元305,與所述第一輪廓繪制單元304連接,用于根據(jù)所述目標抓取信息的輪廓以及觸摸屏的當前界面,獲取目標抓取信息。
[0115]本實施例中,能夠在目標抓取信息中各部分色彩漸變的情況下,實現(xiàn)目標抓取信息的有效抓取。
[0116]請參閱圖8,本發(fā)明提供一種信息抓取裝置中信息處理單元于一實施例中的結構示意圖。圖8中信息處理單元400包括:
[0117]第二基點確定單元401,與所述數(shù)據(jù)處理單元連接,用于取所述目標位置坐標作為基點;
[0118]第二差值判斷單元402,與所述第二基點確定單元401連接,用于取所述目標位置坐標處的灰度作為參考灰度,并判斷所述基點四周各個相鄰點的灰度與所述參考灰度的灰度差值是否小于灰度差閾值;所述第二基點確定單元401還用于在基點相鄰點的灰度與所述參考灰度的灰度差值小于灰度差閾值時,以該相鄰點作為新的基點;
[0119]第二邊界點獲取單元403,與所述第二差值判斷單元402連接,用于在基點相鄰點的灰度與所述參考灰度的灰度差值大于或等于灰度差閾值時,以所述基點作為所述目標抓取信息的一個邊界點;
[°12°]第二輪廓繪制單元404,與所述第二邊界點獲取單元403連接,用于根據(jù)各個所述邊界點繪制所述目標抓取信息的輪廓;
[0121 ]第二信息提取單元405,與所述第二輪廓繪制單元404連接,用于根據(jù)所述目標抓取信息的輪廓以及觸摸屏的當前界面,獲取目標抓取信息。
[0122]本實施例中,能夠在目標抓取信息中各部分色彩差別不大的情況下,實現(xiàn)目標抓取信息的有效抓取。
[0123]綜上所述,本發(fā)明信息抓取方法及裝置,在觸摸屏處于信息抓取狀態(tài)下,獲取信息抓取手勢以及觸摸屏的當前界面;根據(jù)所述信息抓取手勢以及觸摸屏的當前界面,獲取目標抓取信息。使觸摸屏能夠在任意界面中均能處于信息抓取狀態(tài),以及根據(jù)所述信息抓取手勢以及觸摸屏的當前界面,實現(xiàn)目標抓取信息的獲取。所以,本發(fā)明有效克服了現(xiàn)有