Changed default resolution to 640x480

This commit is contained in:
yikestone 2020-08-08 21:41:07 +05:30
parent 48600d7496
commit 50a3edbfa6
3 changed files with 5 additions and 5 deletions

View File

@ -96,7 +96,7 @@ public class CameraPreviewView {
private void setupCameraParameters() {
Camera.Parameters parameters = camera.getParameters();
List<Size> supportedPreviewSizes = parameters.getSupportedPreviewSizes();
previewSize = getOptimalPreviewSize(supportedPreviewSizes, 1920, 1080);
previewSize = getOptimalPreviewSize(supportedPreviewSizes, 640, 480);
parameters.setPreviewSize(previewSize.width, previewSize.height);
parameters.setPreviewFormat(ImageFormat.NV21);
camera.setParameters(parameters);

View File

@ -50,7 +50,7 @@ public class MainActivity extends RosActivity {
requestWindowFeature(Window.FEATURE_NO_TITLE);
getWindow().addFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN);
setContentView(R.layout.main);
rosCameraPreviewView = (RosCameraPreviewView) findViewById(R.id.ros_camera_preview_view);
//rosCameraPreviewView = (RosCameraPreviewView) findViewById(R.id.ros_camera_preview_view);
}
@Override

View File

@ -172,10 +172,10 @@ public class MainActivity extends RosActivity {
Camera.Parameters camParams = cam.getParameters();
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.ICE_CREAM_SANDWICH) {
if (camParams.getSupportedFocusModes().contains(
Camera.Parameters.FOCUS_MODE_CONTINUOUS_VIDEO)) {
camParams.setFocusMode(Camera.Parameters.FOCUS_MODE_CONTINUOUS_VIDEO);
Camera.Parameters.FOCUS_MODE_INFINITY)) {
camParams.setFocusMode(Camera.Parameters.FOCUS_MODE_INFINITY);
} else {
camParams.setFocusMode(Camera.Parameters.FOCUS_MODE_CONTINUOUS_PICTURE);
camParams.setFocusMode(Camera.Parameters.FOCUS_MODE_INFINITY);
}
}
//cam.setParameters(camParams);