操作具體可為滑動操作,終端獲取該觸摸操作在觸摸屏上滑動形成 的移動軌跡,進而確定該觸摸操作的移動方向。
[0100] S305、所述終端從預(yù)設(shè)的拍照控制指令集中,查詢所述移動方向?qū)?yīng)的拍照控制 指令。
[0101] 具體實現(xiàn)中,終端可設(shè)置不同移動方向分別對應(yīng)的拍照控制指令,例如,上下滑動 可對應(yīng)變焦指令,左右滑動可對應(yīng)切換特效效果指令(如濾鏡效果或美顏效果等),左下與 右上之間滑動可對應(yīng)切換前置相機/后置相機指令,左上與右下之間滑動可對應(yīng)調(diào)節(jié)白平 衡指令,等等。
[0102] 可以理解的是,移動方向與拍照控制指令的對應(yīng)關(guān)系也可由用戶根據(jù)需求自定義 設(shè)置,本發(fā)明實施例不做限定。
[0103] S306、所述終端控制所述相機應(yīng)用或所述相機執(zhí)行所述拍照控制指令指示的動 作。
[0104] 通過本發(fā)明實施例可檢測在拍照預(yù)覽界面輸入的觸摸操作,獲取該觸摸操作的觸 摸參數(shù),該觸摸參數(shù)包括按壓力度值、按壓時長以及移動軌跡,判斷該按壓力度值是否達到 預(yù)設(shè)按壓力度閾值,以及判斷該按壓時長是否達到預(yù)設(shè)時長,如果該按壓力度值達到預(yù)設(shè) 按壓力度閾值,且該按壓時長達到該預(yù)設(shè)時長,則可根據(jù)該移動軌跡確定該觸摸操作的移 動方向,進而從預(yù)設(shè)的拍照控制指令集中查詢該移動方向?qū)?yīng)的拍照控制指令,從而控制 該相機應(yīng)用或該相機執(zhí)行該拍照控制指令指示的動作,可以實現(xiàn)便捷、高效地對終端拍照 進行控制。
[0105] 請參閱圖4,為本發(fā)明實施例提供的一種終端的第一實施例結(jié)構(gòu)示意圖。本實施例 中所描述的終端包括:啟動單元401、檢測單元402、獲取單元403、判斷單元404以及控制 單元405,其中:
[0106] 啟動單元401,用于通過相機應(yīng)用啟動相機進入拍照預(yù)覽界面;
[0107] 檢測單元402,用于檢測在所述拍照預(yù)覽界面輸入的觸摸操作;
[0108] 獲取單元403,用于獲取所述觸摸操作的觸摸參數(shù);
[0109] 判斷單元404,用于判斷所述觸摸參數(shù)是否與預(yù)設(shè)觸摸參數(shù)匹配;
[0110] 所述獲取單元403,還用于在所述判斷單元判斷出所述觸摸參數(shù)與所述預(yù)設(shè)觸摸 參數(shù)匹配時,根據(jù)所述觸摸參數(shù)得到拍照控制指令;
[0111] 控制單元405,用于控制所述相機應(yīng)用或所述相機執(zhí)行所述拍照控制指令指示的 動作。
[0112] 在一些可行的實施方式中,所述觸摸參數(shù)包括按壓力度值,所述判斷單元404判 斷所述觸摸參數(shù)是否與預(yù)設(shè)觸摸參數(shù)匹配的具體方式為:
[0113] 判斷所述按壓力度值是否大于或等于預(yù)設(shè)按壓力度閾值;
[0114] 若所述按壓力度值大于或等于所述預(yù)設(shè)按壓力度閾值,則確定所述觸摸參數(shù)與所 述預(yù)設(shè)觸摸參數(shù)匹配。
[0115] 在一些可行的實施方式中,所述觸摸參數(shù)還包括按壓時長,所述判斷單元404,還 用于判斷所述按壓時長是否大于或等于預(yù)設(shè)時長,并在所述按壓力度值大于或等于所述預(yù) 設(shè)按壓力度閾值,且所述按壓時長大于或等于所述預(yù)設(shè)時長時,確定所述觸摸參數(shù)與所述 預(yù)設(shè)觸摸參數(shù)匹配。
[0116] 在一些可行的實施方式中,所述獲取單元403根據(jù)所述觸摸參數(shù)得到拍照控制指 令的具體方式為:
[0117] 從預(yù)設(shè)的拍照控制指令集中,查詢所述按壓力度值對應(yīng)的拍照控制指令。
[0118] 在一些可行的實施方式中,所述獲取單元403從預(yù)設(shè)的拍照控制指令集中,查詢 所述按壓力度值對應(yīng)的拍照控制指令的具體方式為:
[0119] 從預(yù)設(shè)的N個按壓力度值區(qū)間范圍內(nèi),確定出所述按壓力度值所屬的目標按壓力 度值區(qū)間;
[0120] 從預(yù)設(shè)的拍照控制指令集中,查詢所述目標按壓力度值區(qū)間對應(yīng)的拍照控制指 令;
[0121] 其中,所述N為大于或等于1的整數(shù)。
[0122] 在一些可行的實施方式中,所述觸摸參數(shù)還包括移動軌跡,所述獲取單元403根 據(jù)所述觸摸參數(shù)得到拍照控制指令的具體方式為:
[0123] 根據(jù)所述移動軌跡,確定所述觸摸操作的移動方向;
[0124] 從預(yù)設(shè)的拍照控制指令集中,查詢所述移動方向?qū)?yīng)的拍照控制指令。
[0125] 在一些可行的實施方式中,所述拍照控制指令包括單張拍照、連拍、錄像、變焦、切 換前置相機/后置相機、調(diào)節(jié)白平衡、切換美顏效果、切換濾鏡效果、開啟/關(guān)閉閃光燈中的 一種或多種。
[0126] 需要說明的是,本發(fā)明實施例的終端的各功能模塊的功能可根據(jù)上述方法實施例 中的方法具體實現(xiàn),其具體實現(xiàn)過程可以參照上述方法實施例的相關(guān)描述,此處不再贅述。
[0127] 通過本發(fā)明實施例可檢測在拍照預(yù)覽界面輸入的觸摸操作,獲取該觸摸操作的觸 摸參數(shù),并判斷該觸摸參數(shù)是否與預(yù)設(shè)觸摸參數(shù)匹配,如果匹配,則根據(jù)該觸摸參數(shù)得到拍 照控制指令,進而控制相機應(yīng)用或相機執(zhí)行該拍照控制指令指示的動作,可以實現(xiàn)便捷、高 效地對終端拍照進行控制。
[0128] 請參閱圖5,為本發(fā)明實施例提供的一種終端的第二實施例結(jié)構(gòu)示意圖。本實施 例中所描述的終端包括:至少一個輸入設(shè)備501 ;至少一個輸出設(shè)備502 ;至少一個處理器 503,例如CPU ;和存儲器504,上述輸入設(shè)備501、輸出設(shè)備502、處理器503和存儲器504通 過總線505連接。
[0129] 其中,上述輸入設(shè)備501具體可為終端的觸摸屏,用于檢測輸入的觸摸操作。
[0130] 上述輸出設(shè)備502具體可為終端的顯示屏,用于展示拍照預(yù)覽界面等數(shù)據(jù)信息。 其中,該顯示屏也可集成到觸摸屏上,即觸摸屏可集觸控和顯示功能于一體,既可用作觸控 面板提供給用戶進行觸摸操作,還可用作顯示屏,向終端用戶展現(xiàn)相應(yīng)的數(shù)據(jù)信息。
[0131] 上述存儲器504可以是高速RAM存儲器,也可為非不穩(wěn)定的存儲器(non-volatile memory),例如磁盤存儲器。上述存儲器504用于存儲一組程序代碼,上述輸入設(shè)備501、輸 出設(shè)備502和處理器503用于調(diào)用存儲器504中存儲的程序代碼,執(zhí)行如下操作:
[0132] 上述處理器503,用于通過相機應(yīng)用啟動相機進入拍照預(yù)覽界面;
[0133] 上述輸入設(shè)備501,用于檢測在所述拍照預(yù)覽界面輸入的觸摸操作;
[0134] 上述處理器503,還用于獲取所述觸摸操作的觸摸參數(shù),并判斷所述觸摸參數(shù)是否 與預(yù)設(shè)觸摸參數(shù)匹配,若是,則根據(jù)所述觸摸參數(shù)得到拍照控制指令;
[0135] 上述處理器503,還用于控制所述相機應(yīng)用或所述相機執(zhí)行所述拍照控制指令指 示的動作。
[0136] 在一些可行的實施方式中,所述觸摸參數(shù)包括按壓力度值,上述處理器503判斷 所述觸摸參數(shù)是否與預(yù)設(shè)觸摸參數(shù)匹配的具體方式為:
[0137] 判斷所述按壓力度值是否大于或等于預(yù)設(shè)按壓力度閾值;
[0138] 若所述按壓力度值大于或等于所述預(yù)設(shè)按壓力度閾值,則確定所述觸摸參數(shù)與所 述預(yù)設(shè)觸摸參數(shù)匹配。
[0139] 在一些可行的實施方式中,所述觸摸參數(shù)還包括按壓時長,上述處理器503,還用 于判斷所述按壓時長是否大于或等于預(yù)設(shè)時長,并在所述按壓力度值大于或等于所述預(yù)設(shè) 按壓力度閾值,且所述按壓時長大于或等于所述預(yù)設(shè)時長時,確定所述觸摸參數(shù)與所述預(yù) 設(shè)觸摸參數(shù)匹配。
[0140] 在一些可行的實施方式中,上述處理器503根據(jù)所述觸摸參數(shù)得到拍照控制指令 的具體方式為:
[0141] 從預(yù)設(shè)的拍照控制指令集中,查詢所述按壓力度值對應(yīng)的拍照控制指令。
[0142] 在一些可行的實施方式中,上述處理器503從預(yù)設(shè)的拍照控制指令集中,查詢所 述按壓力度值對應(yīng)的拍照控制指令的具體方式為:
[0143] 從預(yù)設(shè)的N個按壓力度值區(qū)間范圍內(nèi),確定出所述按壓力度值所屬的目標按壓力 度值區(qū)間;
[0144] 從預(yù)設(shè)的拍照控制指令集中,查詢所述目標按壓力度值區(qū)間對應(yīng)的拍照控制指 令;
[0145] 其中,所述N為大于或等于1的整數(shù)。
[0146] 在一些可行的實施方式中,所述觸摸參數(shù)還包括移動軌跡,上述處理器503根據(jù) 所述觸摸參數(shù)得到拍照控制指令的具體方式為:
[0147] 根據(jù)所述移動軌跡,確定所述觸摸操作的移動方向;
[0148] 從預(yù)設(shè)的拍照控制指令集中,查詢所述移動方向?qū)?yīng)的拍照控制指令。
[0149] 在一些可行的實施方式中,所述拍照控制指令包括單張拍照、連拍、錄像、變焦、切 換前置相機/后置相機、調(diào)節(jié)白平衡、切換美顏效果、切換濾鏡效果、開啟/關(guān)閉閃光燈中的 一種或多種。
[0150] 具體實現(xiàn)中,本發(fā)明實施例中所描述的輸入設(shè)備501、輸出