Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public void onCameraViewStarted(int width, int height) {
- try {
- mOpenCvCameraView.setFocusMode(Camera.Parameters.FOCUS_MODE_CONTINUOUS_VIDEO);
- } catch (Exception e) {
- Toast.makeText(this, e.getMessage(), Toast.LENGTH_SHORT).show();
- }
- renderer.SetFov(mOpenCvCameraView.getFovX(), mOpenCvCameraView.getFovY());
- mResolutionList = mOpenCvCameraView.getResolutionList();
- Camera.Size sz = mOpenCvCameraView.getResolution();
- if (findRes(864, 480)) {
- camWidth = sz.width = 864;
- camHeight = sz.height = 480;
- mOpenCvCameraView.setFocusMode(Camera.Parameters.FOCUS_MODE_CONTINUOUS_VIDEO);
- mOpenCvCameraView.setResolution(sz);
- renderer.SetCameraSize(mOpenCvCameraView.getResolution().width, mOpenCvCameraView.getResolution().height,
- mOpenCvCameraView.mScale);
- return;
- }
- if (findRes(800, 480)) {
- camWidth = sz.width = 800;
- camHeight = sz.height = 480;
- mOpenCvCameraView.setFocusMode(Camera.Parameters.FOCUS_MODE_CONTINUOUS_VIDEO);
- mOpenCvCameraView.setResolution(sz);
- renderer.SetCameraSize(mOpenCvCameraView.getResolution().width, mOpenCvCameraView.getResolution().height,
- mOpenCvCameraView.mScale);
- return;
- }
- if (findRes(720, 480)) {
- camWidth = sz.width = 720;
- camHeight = sz.height = 480;
- mOpenCvCameraView.setFocusMode(Camera.Parameters.FOCUS_MODE_CONTINUOUS_VIDEO);
- mOpenCvCameraView.setResolution(sz);
- renderer.SetCameraSize(mOpenCvCameraView.getResolution().width, mOpenCvCameraView.getResolution().height,
- mOpenCvCameraView.mScale);
- return;
- }
- if (findRes(960, 540)) {
- camWidth = sz.width = 960;
- camHeight = sz.height = 540;
- mOpenCvCameraView.setFocusMode(Camera.Parameters.FOCUS_MODE_CONTINUOUS_VIDEO);
- mOpenCvCameraView.setResolution(sz);
- renderer.SetCameraSize(mOpenCvCameraView.getResolution().width, mOpenCvCameraView.getResolution().height,
- mOpenCvCameraView.mScale);
- return;
- }
- if (findRes(640, 480)) {
- camWidth = sz.width = 640;
- camHeight = sz.height = 480;
- mOpenCvCameraView.setFocusMode(Camera.Parameters.FOCUS_MODE_CONTINUOUS_VIDEO);
- mOpenCvCameraView.setResolution(sz);
- renderer.SetCameraSize(mOpenCvCameraView.getResolution().width, mOpenCvCameraView.getResolution().height,
- mOpenCvCameraView.mScale);
- return;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement