Описание тега avcapturedevice

AVCaptureDevice представляет физическое устройство захвата и свойства, связанные с этим устройством. Устройство захвата используется для настройки свойств основного оборудования.
0 ответов

Нужно ли использовать фактическое устройство для использования AVCaptureDeviceInput в коде IOS? и мне нужно использование камеры на info.plist

Я учился распознавать текст из Image, и я создавал проект AVCaptureSession() мой первоначальный код тестового проекта ниже: Я использую симулятор xcode9 и ios 8 plus и добавил описание использования камеры в info.plist и использую swift4 на iOS11
1 ответ

AVCaptureDevice.requestAccess представляет непредвиденное поведение с UINavigationController

Работа с Xcode 10.1 и Swift 4.2 У меня есть сложное приложение, которое использует UINavigationController реализовано в AppDelegate, RootViewController для navigationController является DashboardController() класс (подкласс UIViewController) Dashboa…
2 ответа

Экспозиция AVCaptureDeviceMode не поддерживается?

Я не совсем понимаю! Я пытаюсь вручную настроить экспозицию, чтобы она соответствовала CGPoint в центре предварительного просмотра. Я беру объект устройства и использую setExposureMode и setExposurePointOfInterest для того, чтобы сделать манипуляцию…
04 дек '13 в 23:44
3 ответа

Невозможно получить устройства с помощью AVCaptureDevice

Мне удалось найти код, который дал бы мне доступ к устройствам телефона (например, к камере). Проблема в том, что когда я компилирую код (и печатаю разные устройства) с помощью Xcode, я получаю пустой массив. Вот что я написал: import UIKit import A…
1 ответ

Блокировка сбоев экспозиции камеры iOS

У меня есть следующий код: -(void) startCameraCapture { // start capturing frames // Create the AVCapture Session session = [[AVCaptureSession alloc] init]; // create a preview layer to show the output from the camera AVCaptureVideoPreviewLayer *pre…
26 дек '14 в 14:50
1 ответ

Неустранимая ошибка при попытке сделать снимок с фронтальной камеры с помощью AVFoundation

Я пытаюсь реализовать код, который позволит захватывать изображения с фронтальной камеры, а затем делиться ими. Однако каждый раз, когда я пытаюсь "сфотографировать", мое приложение вылетает со следующим предупреждением консоли: Terminating app due …
0 ответов

Почему я могу получить CaptureDevice на детской площадке, а не из приложения?

Это поставило меня в тупик. Следующий код отлично работает на детской площадке и правильно находит HD-камеру моего MacBook Pro FaceTime. Однако этот точно такой же код, вырезанный и вставленный в ViewDidLoad моего приложения MacOS, возвращает ноль. …
1 ответ

Перевести CGRect из CALayer в UIImage

У меня есть приложение камеры, которое показывает предварительный просмотр видео в AVCaptureVideoPreviewLayer экземпляр, который включает в себя CGRect (например, рамку вокруг пользователя). Этот слой имеет тот же размер, что и UIView который содерж…
04 фев '19 в 23:29
0 ответов

Внесение изменений в AVCaptureSession нарушает фоновое аудио

Я использую AVCaptureSession для записи видео, и я также поддерживаю аудио из других приложений, делая это. Всякий раз, когда я делаю изменения в AVCaptureSessionНапример, переключение камеры между передней и задней панелями, звук из музыки или Spot…
0 ответов

Контраст и черно-белое устройство ввода AVCaptureSession

Я пытаюсь реализовать сканер штрих-кода, используя собственное программное обеспечение Apple... Я обнаружил, что сканирование очень хорошо работает на черном на белом... однако в реальной ситуации мы находим, что контраст немного ниже (см. Изображен…
0 ответов

Как сделать автофокус, когда пользователь перемещает мобильный телефон в iOS?

То, что я пытался, когда пользователь перемещается, я хочу сделать автофокус, Здесь я создал камеру с, МестоAVCaptureSession, потому что, если я открываю камеру через UIImagePickerController, то автоматическая фокусировка невозможна, поэтому я предп…
1 ответ

AVCaptureDevicePosition.front не работает

Это мой первый вопрос, поэтому, если он не объяснен, пожалуйста, дайте мне знать. Поэтому я пытаюсь получить доступ к фронтальной камере с помощью этого кода: captureSession = AVCaptureSession() captureSession?.sessionPreset = AVCaptureSessionPreset…
26 окт '16 в 11:56
1 ответ

subjectAreaChangeMonitoringEnabled работает только на определенных устройствах камеры

Я пытался использовать AVCaptureDevice"s subjectAreaChangeMonitoringEnabled свойство контролировать движение с потенциальным приложением обнаружения движения. Для задней камеры iPhone 4S и iPad 2 я получаю AVCaptureDeviceSubjectAreaDidChangeNotifica…
14 авг '12 в 02:41
0 ответов

Масштабирование с помощью AVCaptureDevice и AVCaptureSession

У меня есть приложение для фотографий, когда я хочу поддерживать увеличение до 4x без пикселизации. В настоящее время я масштабирую, трансформируя весь вид: previewImageView.transform = CGAffineTransformMakeScale(value, value); Это пикселирует мой в…
03 окт '13 в 00:19
1 ответ

iOS приложение Video Capture замедляется при слабом освещении

У меня есть приложение для iOS, которое использует переднюю камеру телефона и настраивает AVCaptureSession для чтения входящих данных камеры. Я установил простой счетчик кадров, чтобы проверить скорость поступления данных, и, к моему удивлению, когд…
2 ответа

Objective-C AVCaptureDevice Передняя камера

Я следовал учебному пособию, в котором рассказывалось, как создать собственное, но простое приложение для камеры, практически в соответствии с требованиями использования, которое мне бы хотелось. На самом деле у меня есть две проблемы, которые мне н…
1 ответ

В Swift 2.1 как вы получаете NSError, который был брошен?

Я инициализирую AVCaptureDeviceInput. В Swift 2 вместо получения переменной NSError вы улавливаете ошибку с помощью сэндвича с do-try-catch. Однако я не вижу, как получить NSError внутри части catch. Рекомендация, приведенная на форуме разработчиков…
0 ответов

КВО баланс белого прироста всегда ноль

Я наблюдаю изменения в некоторых свойствах AVCaptureDevice, одним из которых является усиление баланса белого. Мой код: override func observeValue(forKeyPath keyPath: String?, of object: Any?, change: [NSKeyValueChangeKey : Any]?, context: UnsafeMut…
01 ноя '16 в 21:19
3 ответа

Вспышка не работает при использовании фронтальной камеры с AVFoundation

У меня есть приложение камеры, которое использует AVFoundation. Когда пользователь делает фотографию, он может нажать кнопку, чтобы включить или выключить вспышку. Прямо сейчас это работает отлично для камеры заднего вида, но я не могу заставить это…
5 ответов

AVCaptureVideoPreviewLayer (предварительный просмотр камеры) зависает / застревает после перемещения на задний план и обратно

Не могу понять это. Все работает нормально, когда приложение активно, и иногда, когда я перемещаю приложение в фоновый режим (нажимая кнопку "Домой"), а затем, возвращаясь, слой предварительного просмотра зависает / зависает. Я использую viewWillApp…