Articles of андроид камера

Камеры с сайта Android не работает – Android

На этой строке: BitmapFactory.decodeFile(mCurrentPhotoPath, bmOptions); Он выдает исключение fileNotFound. Вот Logcat: 01-29 23:56:12.296: E/BitmapFactory(30046): Unable to decode stream: java.io.FileNotFoundException: /file:/storage/emulated/0/Pictures/JPEG_20140129_235544_1090805596.jpg: open failed: ENOENT (No such file or directory) То есть внутри setPic (); Но файл сохраняется и добавляется в галерею во время запуска намерения, поэтому перед onActivityResult, поэтому он должен быть там. Вы видите какие-то […]

Переключение между задней и передней камерами

Я использую образец camera2 google и хорошо работает. Но как я могу переключить камеру между спиной и спереди с помощью кнопки? private void setUpCameraOutputs(int width, int height) { Activity activity = getActivity(); CameraManager manager = (CameraManager) activity.getSystemService(Context.CAMERA_SERVICE); try { for (String cameraId : manager.getCameraIdList()) { CameraCharacteristics characteristics = manager.getCameraCharacteristics(cameraId); // We don't use a front […]

Назначение камеры Android FileUriExposedException для SDK> = 24

Я использую этот код, чтобы получить снимок с камеры и поставить его на изображение: private void openCamera() { mMediaUri =getOutputMediaFileUri(MEDIA_TYPE_IMAGE); Intent photoIntent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE); photoIntent.putExtra(MediaStore.EXTRA_OUTPUT, mMediaUri); startActivityForResult(photoIntent, REQUEST_TAKE_PHOTO); // dialog.dismiss(); } private Uri getOutputMediaFileUri(int mediaTypeImage) { //check for external storage if(isExternalStorageAvaiable()) { File mediaStorageDir = getActivity().getExternalFilesDir(Environment.DIRECTORY_PICTURES); String fileName = ""; String fileType = ""; […]

Mime-тип Android-камеры PreviewFormat

Я хотел бы использовать MediaCodec для кодирования данных, поступающих с камеры (причина: это более низкоуровневый, поэтому, надеюсь, быстрее, чем при использовании MediaRecorder ). Используя Camera.PreviewCallBack , я беру данные из камеры в байтовый буфер, чтобы передать его объекту MediaCodec. Для этого мне нужно заполнить MediaFormat -объект, что было бы довольно легко, если бы я знал […]

Как открыть переднюю камеру с помощью Intent в android?

Я хочу создать приложение, в котором мне нужно открыть только переднюю камеру. Как я могу это сделать, используя intent ? private void captureImage() { Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE); fileUri = getOutputMediaFileUri(MEDIA_TYPE_IMAGE); intent.putExtra(MediaStore.EXTRA_OUTPUT, fileUri); intent.putExtra("android.intent.extras.CAMERA_FACING", 1); // start the image capture Intent startActivityForResult(intent, CAMERA_CAPTURE_IMAGE_REQUEST_CODE); }

Фотографии с Camera2 API очень темные

Я работаю над Android, и я пытаюсь сделать снимок без предварительного просмотра. Я попытался упростить процесс, создав класс. Он работает, но все фотографии действительно очень темные. Вот мой класс: public class Cam { private Context context; private CameraManager manager; private CameraDevice camera; private CameraCaptureSession session; private ImageReader reader; public static String FRONT="-1"; public static String […]

Как возобновить предварительный просмотр камеры Android после функции onPictureTaken?

Я разрабатываю приложение, которое снимает с объекта камеры и сохраняет его на SD-карте. Он отлично работает, кроме некоторых вещей (я не могу настроить некоторые параметры, например, разрешение). Но когда я делаю снимок, он замораживается на экране. Я просто хочу возобновить предварительный просмотр и захватить то же самое, как только сделаю снимок. Вот полный код: http://bahacanaydin.blogspot.com/2012/05/package-com.html

Camera2 API – Android

Я пытаюсь использовать новую камеру api, предоставленную android, как camera2. Но CameraManager manager = (CameraManager) getActivity().getSystemService(Context.CAMERA_SERVICE); Показывая ошибку. Кто-нибудь работал над этим апи. Искали результаты, пока что не смогли найти.

Как получить имя изображения, используя намерение камеры в android?

Я хочу показать текущее изображение камеры, используя этот код. Я могу получить изображение с камеры и показать в imageview. Я хочу знать имя файла этого изображения. Intent intent = new Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE ); startActivityForResult(intent, CAMERA_PIC_REQUEST); public void onActivityResult(int requestCode, int resultCode, Intent data) { super.onActivityResult(requestCode, resultCode, data); switch (requestCode) { case 2: { if (resultCode == […]

Как получить результат от onActivityResult в фрагменте?

Я использовал Navigation drawer в каждом элементе click, который я назвал Fragments поэтому в одном элементе, который я назвал одним Fragment в этом фрагменте, мне нужно получить изображение с камеры и установить его как canvas background . В этом я взял изображение камеры, но не знаю, как получить это изображение после захвата и установить его […]

Intereting Posts