mirror of
https://github.com/PaddlePaddle/FastDeploy.git
synced 2025-12-24 13:28:13 +08:00
[Android] add enableCamera method app examples (#751)
* Remove redundant code for segmentation. * Classification Documentation and example improvement. * Ocr Documentation and example improvement. * 1.detection、face、seg module add "svPreview.enableCamera();". 2.java/android add fastdepolyUi module. * examples/vision/ to add OCRv3. * Modify UI directory name. * Refresh examples\vision,change OCR README.md * Update ui module * Update ui module * [Android] add enableCamera method. Co-authored-by: DefTruth <31974251+DefTruth@users.noreply.github.com>
This commit is contained in:
@@ -305,6 +305,8 @@ public class DetectionMainActivity extends Activity implements View.OnClickListe
|
||||
// Open camera until the permissions have been granted
|
||||
if (!checkAllPermissions()) {
|
||||
svPreview.disableCamera();
|
||||
} else {
|
||||
svPreview.enableCamera();
|
||||
}
|
||||
svPreview.onResume();
|
||||
}
|
||||
|
||||
@@ -278,6 +278,10 @@ public class CameraSurfaceView extends GLSurfaceView implements Renderer,
|
||||
disableCamera = true;
|
||||
}
|
||||
|
||||
public void enableCamera() {
|
||||
disableCamera = false;
|
||||
}
|
||||
|
||||
public void switchCamera() {
|
||||
releaseCamera();
|
||||
selectedCameraId = (selectedCameraId + 1) % numberOfCameras;
|
||||
|
||||
@@ -300,6 +300,8 @@ public class FaceDetMainActivity extends Activity implements View.OnClickListene
|
||||
// Open camera until the permissions have been granted
|
||||
if (!checkAllPermissions()) {
|
||||
svPreview.disableCamera();
|
||||
} else {
|
||||
svPreview.enableCamera();
|
||||
}
|
||||
svPreview.onResume();
|
||||
}
|
||||
|
||||
@@ -278,6 +278,10 @@ public class CameraSurfaceView extends GLSurfaceView implements Renderer,
|
||||
disableCamera = true;
|
||||
}
|
||||
|
||||
public void enableCamera() {
|
||||
disableCamera = false;
|
||||
}
|
||||
|
||||
public void switchCamera() {
|
||||
releaseCamera();
|
||||
selectedCameraId = (selectedCameraId + 1) % numberOfCameras;
|
||||
|
||||
@@ -287,6 +287,8 @@ public class SegmentationMainActivity extends Activity implements View.OnClickLi
|
||||
// Open camera until the permissions have been granted
|
||||
if (!checkAllPermissions()) {
|
||||
svPreview.disableCamera();
|
||||
} else {
|
||||
svPreview.enableCamera();
|
||||
}
|
||||
svPreview.onResume();
|
||||
}
|
||||
|
||||
@@ -278,6 +278,10 @@ public class CameraSurfaceView extends GLSurfaceView implements Renderer,
|
||||
disableCamera = true;
|
||||
}
|
||||
|
||||
public void enableCamera() {
|
||||
disableCamera = false;
|
||||
}
|
||||
|
||||
public void switchCamera() {
|
||||
releaseCamera();
|
||||
selectedCameraId = (selectedCameraId + 1) % numberOfCameras;
|
||||
|
||||
Reference in New Issue
Block a user