Pull to refresh

Comments 6

Эх, на программном варианте виден пунктир. А что если совместить оба варианта, может, удастся убрать рваность линий?
Пунктир — да, к сожалению при быстром движении он появляется( Совместить оба варианта можно, но будет эффект как в первой попытке программной реализации — на итоговой картинке будет весь свет без пропаданий.

Чтобы убрать рваность линий – надо не просто как-то объединять кадры, а анализировать изображение. Грубо говоря, определять локальное направление движения и, учитывая его, восстанавливать информацию в моменты, когда камера не снимала (между кадрами).

Впрочем, возможно, достаточно просто выдержку каждого кадра уменьшить (увеличив яркость программно), чтобы пунктир почаще стал. Если при этом картинка станет шумной – можно будет убрать шум за счёт осреднения кадров.

Для реализации работы с камерой смартфона будем использовать API CameraX. Это обусловлено ее гибкостью и лаконичностью.

скажите, а как удобнее получить доступ к видеопотоку для анализа в случае OCR? Просто старое апи куда удобне.
У cameraX есть еще альтернативная возможность обработки кадров — если не нужна такая производительность как с выдержкой — через Analysis Usecase. Его как раз рекомендуют при применении алгоритмов распознавания

Классная игрушка. Вычислительная фотография — непаханное поле, даже такие простые эксперименты, как имитация сверхдлинных выдержек с, по сути, режимом наложения lighten, еще не засунуты в какие-нибудь сторонние камеры в Плее.

Очень хочется добавить несколько настроек на экран.

  1. Возможность заблокировать настройки экспозиции. Хотя бы в виде «навел на сцену — экспа подстроилась — залочил кнопкой с замочком». Сейчас нельзя управлять стартовой экспой, это связывает руки.

  2. Возможность регулировать этот самый коэффициент спада, мб, простым ползунком.

  3. А, в принципе, и все. Остальные хотелки очень замороченные и не особо нужны =)

Sign up to leave a comment.

Articles