| | |
| | | |
| | | import com.basic.security.model.HintRecognizeMessage; |
| | | import com.basic.security.model.ModelAdapter; |
| | | import com.basic.security.model.Sync; |
| | | import com.basic.security.utils.Constants; |
| | | |
| | | public class HintRecognizeManager extends BaseManager { |
| | | public static ModelAdapter hintRecognizeMessage; |
| | | |
| | | public static void initHintRecognize() { |
| | | hintRecognizeMessage = HintRecognizeManager.findById("hint_recognize_message", IdManager.getId(HintRecognizeMessage.tableName, false)); |
| | | hintRecognizeMessage = HintRecognizeManager.findById("hint_recognize_message", HintRecognizeMessage.tableName); |
| | | if (hintRecognizeMessage == null) { |
| | | hintRecognizeMessage = new ModelAdapter(IdManager.getId(HintRecognizeMessage.tableName, false)); |
| | | hintRecognizeMessage = new ModelAdapter(HintRecognizeMessage.tableName); |
| | | hintRecognizeMessage.setString("head_up", "15"); |
| | | hintRecognizeMessage.setString("head_up_message", "请低头"); |
| | | hintRecognizeMessage.setString("head_down", "15"); |
| | |
| | | hintRecognizeMessage.setString("all_fit", "请调整人脸角度和距离"); |
| | | hintRecognizeMessage.setString("device_id", DeviceManager.getDeviceId()); |
| | | hintRecognizeMessage.setString("table", "hint_recognize_message"); |
| | | hintRecognizeMessage.setString(Sync.needSync, Constants.FALSE); |
| | | BaseManager.save(hintRecognizeMessage); |
| | | } |
| | | } |
| | |
| | | try { |
| | | return -Double.parseDouble(hintRecognizeMessage.getString("head_up")); |
| | | } catch (Exception e) { |
| | | System.out.println(e.getMessage()); |
| | | System1.out.println(e.getMessage()); |
| | | } |
| | | } |
| | | return -10; |
| | |
| | | } |
| | | |
| | | public static String getAllFit() { |
| | | // System.out.println("HintRecognizeManager.getAllFit " + FrameUtil.getFrames()); |
| | | // System1.out.println("HintRecognizeManager.getAllFit " + FrameUtil.getFrames()); |
| | | getHintRecognizeMassage(); |
| | | if (hintRecognizeMessage != null && !TextUtils.isEmpty(hintRecognizeMessage.getString("all_fit"))) { |
| | | return hintRecognizeMessage.getString("all_fit"); |