我在OnPreviewFrame()中捕獲幀,然後在線程中處理它們以檢查它們是否有效。 public void onPreviewFrame(byte[] data, Camera camera) {
if (imageFormat == ImageFormat.NV21) {
//We only accept the NV21(YUV420) format.
f
我一直在處理自定義SurfaceView相機。我需要使用前置攝像頭,因爲我的應用程序需要用戶的自拍。 爲此,我檢查了前置攝像頭是否可用於使用下面的代碼。 public boolean checkFrontCamera() {
int numCameras = Camera.getNumberOfCameras();
for (int i = 0; i < numCameras;
我正在使用以下代碼從相機捕獲圖像並將其存儲在公共目錄圖片中。如何使用相同的圖像並將其設置爲在ImageView中? public void take_photo(){
if (ActivityCompat.checkSelfPermission(Contact_info.this,Manifest.permission.CAMERA) != PackageManager.PERMISSI
我想借鑑使用基本Camera2從這個鏈接camera2預覽矩形: https://github.com/googlesamples/android-Camera2Basic ,我跟着從論壇上的這個問題的答案: android Camera2 API + TextureView overlay for drawing on camera preview 但我無法讓它工作。如果你能幫我弄清楚如何解決我