Вопросы по теме 'core-image'

CIFilter доступен в iOS?
Я хочу знать наверняка, прежде чем приступить к реализации своих собственных фильтров (вероятно, используя opengl ES), но это CIFilters доступны на iOS? Что-нибудь похожее?
3486 просмотров
schedule 22.03.2024

Выполнение дорогостоящей операции распаковки! что это такое и как это исправить?
Консоль отладки для моего тестового приложения Core Filters показывает это сообщение: CGImageRef 0x7a0e890 имеет заполнение строк байтами. Выполнение дорогостоящей операции распаковки! Я не смог найти ответ для этого точного сообщения...
887 просмотров
schedule 01.04.2024

Ускорьте создание UIImage из SpriteSheet
Я не совсем уверен, что правильно понял название, но я не уверен, в чем именно заключается моя проблема. Мне нужно загрузить массив UIImages из таблицы спрайтов, которые я затем буду использовать в качестве анимации в UIImageView. Таблица...
1196 просмотров
schedule 01.12.2023

Заменить цвет в uiimage другим цветом
Есть ли API, который я мог бы использовать (возможно, в coreimage), чтобы изменить все пиксели определенного цвета на другой цвет? Я думаю, что могу понять, как сделать это вручную, перебирая каждый пиксель изображения, но я надеюсь, что есть более...
3631 просмотров
schedule 05.10.2022

iOS — рисование на изображении — применить маску
У меня есть одно изображение, где пользователи могут закрашивать его. Для рисования я использую что-то вроде: override func touchesEnded(touches: Set<NSObject>, withEvent event: UIEvent) { if (touches.count == 1) { let touch =...
1251 просмотров
schedule 15.05.2024

Применить CIGaussianBlur только к небольшой части изображения
Мне нужно применить фильтр CGaussianBlur только к небольшой части изображения, например: Есть какой-либо способ сделать это? Например, когда я применяю фильтр, возможно, я думаю, что мне нужно указать размер фильтра (кто-то вроде...
6073 просмотров
schedule 07.01.2024

Смешайте два изображения вместе
Я пытаюсь объединить два изображения в финальное изображение, но, к сожалению, не могу найти способ сделать это. Как я могу объединить две фотографии, как показано ниже?
532 просмотров
schedule 17.11.2022

Невозможно обнаружить лица на изображении из-за ориентации изображения
Я хочу использовать этот код для обнаружения лиц на изображении с помощью CIFaceDetector. let Orientation: Int! switch ((info[UIImagePickerControllerOriginalImage] as? UIImage)?.imageOrientation)! { case UIImageOrientation.up:...
397 просмотров

Получить UIImage из функции
Я написал функцию для применения фильтра к фотографии. Почему функция всегда возвращает ноль? func getImage() -> UIImage? { let openGLContext = EAGLContext(api: .openGLES2) let context = CIContext(eaglContext: openGLContext!) let...
242 просмотров
schedule 30.12.2023

Как использовать API-интерфейсы Core Image для размытия изображения, похожего на эффект `UIVisualView`?
Первое изображение ниже — это исходное изображение. Второе изображение — это размытое изображение, реализованное с помощью Core Image API. Третье изображение — это размытое изображение, реализованное с помощью UIVisualView . Очевидно, что Core...
1133 просмотров
schedule 30.01.2024

Сгенерированный CGImage всегда размыт
Итак, я работал над небольшим приложением для «рисования», в котором пользователь может рисовать изображения на сетке холста (в основном создавая пиксельную графику). Я хотел создать функцию, которая экспортирует этот холст (считайте, что это массив...
198 просмотров
schedule 19.09.2022

iOS 12 Фильтры CIKernel АВАРИЙНЫЙ СБОЙ
Я использую следующий код CIColorKernel для создания customFilter. kernel vec4 customFilter(__sample image, __sample noise, float time, float inputNoise) { vec2 uv = destCoord() / 1280.0; float d = length(uv - vec2(0.5,0.5)); float blur =...
370 просмотров
schedule 13.11.2022

Как преобразовать существующую текстуру OpenGL в текстуру металла
Я работаю над разработкой некоторых подключаемых модулей FxPlug для Motion и FCP X. В конечном итоге я бы хотел, чтобы они отображались в Metal, поскольку Apple отказывается от OpenGL. В настоящее время я использую CoreImage, и хотя я смог...
982 просмотров
schedule 04.12.2023

Как использовать 3D-таблицу поиска и сопоставить ее значение пикселя с изображением?
Я пытаюсь применить таблицу цветов png к изображению, но не могу сопоставить пиксель из png с целевым изображением. Таблица цветов представляет собой png 64 ^ 3. Из того, что я понимаю, каждый пиксель в самом большом изображении...
1397 просмотров
schedule 24.04.2024

AVFoundation как захватить обработанное видео?
Я пытаюсь реализовать конвейер обработки видео в ios с помощью Metal. Пока я могу получить CVPixelBuffer от делегата AVCaptureVideoDataOutput , применить к нему фильтр и отобразить его в MTKView для предварительного просмотра в реальном времени....
59 просмотров
schedule 27.11.2022

Каков наиболее оптимизированный способ изменения альфы смешанных изображений в CoreImage в Swift
Я хочу смешать два изображения с помощью darkenBlendMode и использовать Slider для управления альфа-каналом первого и второго изображения. К сожалению, мой метод тормозит на iPhone 6S. Я знаю, что проблема заключается в вызове функции «loadImage»...
104 просмотров
schedule 20.12.2023