Advertisement
Guest User

Untitled

a guest
Jun 21st, 2018
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 2.27 KB | None | 0 0
  1. public void onCameraViewStarted(int width, int height) {
  2.         try {
  3.             mOpenCvCameraView.setFocusMode(Camera.Parameters.FOCUS_MODE_CONTINUOUS_VIDEO);
  4.         } catch (Exception e) {
  5.             Toast.makeText(this, e.getMessage(), Toast.LENGTH_SHORT).show();
  6.         }
  7.  
  8.         renderer.SetFov(mOpenCvCameraView.getFovX(), mOpenCvCameraView.getFovY());
  9.         mResolutionList = mOpenCvCameraView.getResolutionList();
  10.         Camera.Size sz = mOpenCvCameraView.getResolution();
  11.         if (findRes(864, 480)) {
  12.             camWidth = sz.width = 864;
  13.             camHeight = sz.height = 480;
  14.             mOpenCvCameraView.setFocusMode(Camera.Parameters.FOCUS_MODE_CONTINUOUS_VIDEO);
  15.             mOpenCvCameraView.setResolution(sz);
  16.             renderer.SetCameraSize(mOpenCvCameraView.getResolution().width, mOpenCvCameraView.getResolution().height,
  17.                     mOpenCvCameraView.mScale);
  18.             return;
  19.         }
  20.         if (findRes(800, 480)) {
  21.             camWidth = sz.width = 800;
  22.             camHeight = sz.height = 480;
  23.             mOpenCvCameraView.setFocusMode(Camera.Parameters.FOCUS_MODE_CONTINUOUS_VIDEO);
  24.             mOpenCvCameraView.setResolution(sz);
  25.             renderer.SetCameraSize(mOpenCvCameraView.getResolution().width, mOpenCvCameraView.getResolution().height,
  26.                     mOpenCvCameraView.mScale);
  27.             return;
  28.         }
  29.         if (findRes(720, 480)) {
  30.             camWidth = sz.width = 720;
  31.             camHeight = sz.height = 480;
  32.             mOpenCvCameraView.setFocusMode(Camera.Parameters.FOCUS_MODE_CONTINUOUS_VIDEO);
  33.             mOpenCvCameraView.setResolution(sz);
  34.             renderer.SetCameraSize(mOpenCvCameraView.getResolution().width, mOpenCvCameraView.getResolution().height,
  35.                     mOpenCvCameraView.mScale);
  36.             return;
  37.         }
  38.         if (findRes(960, 540)) {
  39.             camWidth = sz.width = 960;
  40.             camHeight = sz.height = 540;
  41.             mOpenCvCameraView.setFocusMode(Camera.Parameters.FOCUS_MODE_CONTINUOUS_VIDEO);
  42.             mOpenCvCameraView.setResolution(sz);
  43.             renderer.SetCameraSize(mOpenCvCameraView.getResolution().width, mOpenCvCameraView.getResolution().height,
  44.                     mOpenCvCameraView.mScale);
  45.             return;
  46.         }
  47.         if (findRes(640, 480)) {
  48.             camWidth = sz.width = 640;
  49.             camHeight = sz.height = 480;
  50.             mOpenCvCameraView.setFocusMode(Camera.Parameters.FOCUS_MODE_CONTINUOUS_VIDEO);
  51.             mOpenCvCameraView.setResolution(sz);
  52.             renderer.SetCameraSize(mOpenCvCameraView.getResolution().width, mOpenCvCameraView.getResolution().height,
  53.                     mOpenCvCameraView.mScale);
  54.             return;
  55.         }
  56.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement