Описание тега cvpixelbuffer
1
ответ
Трудность записи пиксельного буфера в Asset Writer на некоторых устройствах
Я работаю над функцией в моем приложении для записи изображений из буфера семплов в AVAssetWriter. Любопытно, что это нормально работает на 10,5-дюймовом iPad Pro, но вызывает сбой на 7,9-дюймовом iPad Mini 2. Я не могу понять, как один и тот же код…
15 фев '18 в 22:29
2
ответа
CVPixelBuffer - Как захватить каждый ТРЕТИЙ кадр из 60 кадров в секунду?
Мне нужно только 20 кадров из 60 кадров в секунду для обработки (CVPixelBuffer). Как захватить каждый третий ARFrame в сеансе ARKit? Мне нужно приблизительно 20 кадров в секунду для захвата (я понимаю, что может быть дроп кадр). Вот фрагмент кода: f…
02 дек '18 в 17:38
1
ответ
Почему CVPixelBuffer.GetAttributes принимает аргумент типа NSDictionary?
В Xamarin.iOS метод CVPixelBuffer.GetAttributes имеет параметр "атрибуты" типа NSDictionary. Например, это можно назвать так: myPixelBuffer.GetAttributes(myAttributesDictionary); Это не имеет никакого смысла. Не является ли смысл функции Get для пол…
28 янв '16 в 23:58
0
ответов
Управление памятью - CVPixelBuffer для UIImage, разница между использованием CIImage и VTCreateCGImageFromCVPixelBuffer
Я получил два решения преобразования CVPixelBuffer в UIImage, Использование CIImage и его контекста Первое решение использует CIImage а также CIContext, func readAssetAndCache(completion: @escaping () -> Void) { /** Setup AVAssetReader **/ reader…
15 авг '18 в 05:58
0
ответов
Как конвертировать CVPixelBuffer в Mat или UIImage Objective-C
При попытке конвертировать CVPixelBuffer в градациях серого я получаю сообщение об ошибке: Thread 1: EXC_BAD_ACCESS (code=1, address=0x59b2b0290) CVPixelBuffer имеет тип kCVPixelFormatType_OneComponent8. Моя mlmodel похожа на стиль передачи моделей …
02 ноя '18 в 07:17
2
ответа
Изменить размер CVPixelBuffer
Я пытаюсь изменить размер CVPixelBuffer до размера 128x128. Я работаю с одним, который 750x750. В настоящее время я использую CVPixelBuffer для создания нового CGImage, который я изменяю размер, а затем преобразую обратно в CVPixelBuffer. Вот мой ко…
12 июн '17 в 22:01
3
ответа
Как конвертировать CVImageBuffer в UIImage?
У меня есть временная переменная tmpPixelBuffer с данными пиксельного буфера, который не nilи когда объекты метаданных обнаружены, я хочу создать изображение из этого буфера, чтобы я мог обрезать изображения метаданных из этого изображения. Изображе…
31 мар '15 в 18:08
0
ответов
GLKView vs UIView для фоторамок
Я рендерим CVPixelBuffers, полученные от камеры, и по желанию применяю фильтры (GPUImage, а также фильтры CoreImage). Я использую UIView с EAGLLayer для визуализации вывода. Мне нужно знать, если лучше использовать вместо GLKView для рендеринга кадр…
30 ноя '17 в 13:15
1
ответ
Доступ к пикселям за пределами CVPixelBuffer, который был расширен с помощью Padding
Я пытаюсь расширить CVPixelBuffer так, чтобы доступ к памяти, находящейся вне буфера, не вызывал ошибку EXC_BAD_ACCESS путем повторной инициализации CVPixelBuffer с заполнением. Тем не менее, это не похоже на работу. Любые советы о том, что я делаю …
12 дек '18 в 00:21
1
ответ
Как преобразовать существующую текстуру OpenGL в металлическую текстуру
Я работаю над разработкой некоторых плагинов для FxPlug для Motion и FCP X. В конечном счете, я бы хотел, чтобы они рендерились в металле, так как Apple осуждает OpenGL. В настоящее время я использую CoreImage, и, хотя я смог использовать функционал…
18 дек '18 в 08:42
2
ответа
Как вы можете создать CVPixelBuffer непосредственно из CIImage вместо UIImage в Swift?
Я записываю отфильтрованное видео через камеру iPhone, и при преобразовании CIImage в UIImage в режиме реального времени во время записи значительно увеличивается загрузка ЦП. Моя буферная функция для создания CVPixelBuffer использует UIImage, что д…
24 янв '19 в 19:36
1
ответ
WebRTC iOS: фильтрация потока с камеры из RTCCameraVideoCapturer. Преобразование из RTCFrame в CVPixelBuffer
Я нашел, что мерзавец ниже прост и эффективен при использовании func capturer(_ capturer: RTCVideoCapturer, didCapture frame: RTCVideoFrame) из RTCVideoCapturerDelegate, Ты получаешь RTCVideoFrame а затем преобразовать в CVPixelBuffer модифицировать…
09 фев '19 в 05:53
1
ответ
Рендеринг альфа-изображения на CVImageBufferRef
Я пытаюсь добиться этого эффекта. Вы можете проверить этот эффект в приложении ical.ly (эффект ряби) https://drive.google.com/open?id=1uXExnmWQ7OfSGLFXdH7-5imay8tW87vO Вот мой подход. Я буду отображать альфа и масштабированное изображение в пиксельн…
19 апр '18 в 11:44
0
ответов
Обрезка CVPixelBuffer и расширение переполнения с нулевым заполнением
В настоящее время я использую следующий код для обрезки моего CVPixelBuffer, и он работает в большинстве случаев. let srcData = CVPixelBufferGetBaseAddress(srcPixelBuffer) let srcBytesPerRow = CVPixelBufferGetBytesPerRow(srcPixelBuffer) let offset =…
06 дек '18 в 20:56
0
ответов
Есть ли более быстрый способ создания CVPixelBuffer из UIImage в Swift?
Задача: записать видео в реальном времени с примененным к нему фильтром Проблема Получение CVPixelBuffer из измененного UIImage слишком медленное Вывод моей камеры фильтруется и направляется прямо в UIImageView, так что пользователь может видеть эфф…
31 янв '18 в 21:35
1
ответ
Я хочу преобразовать CIImage в UIImage, но не удалось
У меня есть CIImage с форматом kCVPixelFormatType_420YpCbCr8BiPlanarFullRange(YCC420f или же N12), теперь я хочу посмотреть, как выглядит изображение, поэтому я конвертирую его в UIImage, используя этот метод: CIImage *ciImage = [CIImage imageWithCV…
18 авг '16 в 07:43
2
ответа
iOS CVPixelBuffer Создайте утечку памяти в swift 2
Я пытаюсь преобразовать изображение в видео, и кажется, что правильным способом является использование AVAssetWriter с AVAssetWriterInputPixelBufferAdaptor, и это работает хорошо, но это приводит к утечке памяти. Когда я конвертирую CGImage в CVPixe…
16 ноя '15 в 23:32
3
ответа
Сбой добавления AVAssetWriterInput с кодом ошибки -11800 AVErrorUnknown -12780
Я пытаюсь записать видео с камеры в память, используя AVCaptureSession, чтобы позже я смог записать видеоданные в файл фильма. Хотя я смог успешно запустить сеанс захвата, я не смог успешно записать захваченные CMSampleBuffers в сжатый файл фильма с…
25 авг '17 в 23:46
0
ответов
Metal Render Loop оптимизация
Я ищу руководство о том, как правильно реализовать цикл рендеринга Metal. Мой цикл рендеринга получает поток видеокадров из AVPlayer, Вот моя текущая реализация: CVDisplayLink запрашивает AVPlayerItemVideoOutput игрока в 60 Гц. Если есть новый кадр,…
06 окт '17 в 01:00
1
ответ
Почему AVFoundation не примет мои планарные пиксельные буферы на устройстве iOS?
Я изо всех сил пытался выяснить, в чем проблема с моим кодом. Я создаю планар CVPixelBufferRef написать в AVAssetWriter, Этот пиксельный буфер создается вручную через какой-то другой процесс (то есть я не получаю эти образцы с камеры или что-то в эт…
05 дек '15 в 00:40