169 похожих чатов

А давайте поговорим об изображениях. Представим что я запускаю камеру

в приложении и мне нужно фиксировать любые вспышки света в ночи - это возможно?

24 ответов

18 просмотров
Капитан-Шимпанзе Автор вопроса

То есть вспышки есть - делаем снимок, темнота - не делаем😂

Ну, видимо, надо анализировать изображение в реальном времени

да по идее, просто проверять пиксели битмапы на наличие белого цвета(нужен правда сложный алгоритм чтоб проверку оптимизировать)

Конечно возможно

Капитан Шимпанзе
А вот не факт что он белый🧐

можно проверять rgb цвета, если у них всех большое значение то условно белый пиксель

Капитан-Шимпанзе Автор вопроса
индзэец индус
да по идее, просто проверять пиксели битмапы на на...

Ну если сожмешь, тогда да, но если есть возможность с датчиком света, то лучше такой

Pavel Erokhin
Ну если сожмешь, тогда да, но если есть возможност...

ну он юзает заднюю камеру, но если это только для него приложение то можно просто зеркало поставить)))))

Возможно. Снимаешь видео, у каждого кадра меряешь среднюю яркость, при скачке довольно орешь "о, вспышка!" И сохраняешь этот кадр

Лучше подумать о том, что будет когда настанет утро И что делать с сумерками

Pavel Erokhin
Ну если сожмешь, тогда да, но если есть возможност...

А может быть, есть какой-то китайский детектор вспышек с блютусным апи?

Капитан-Шимпанзе Автор вопроса
Капитан Шимпанзе
Оно не настанет для этого приложения

Окей, допустим оно работает только строго ночью, тогда возможно стоит использовать датчик освещения, просто ты по битмапе быстро бегать не сможешь в поисках яркого пикселя

Среднюю яркость не обязательно мерять по всему кадру, это сложно вычислительно , можно брать 1000 случайных точек

Капитан-Шимпанзе Автор вопроса

Проблема в том, что это не солнечные лучи и датчик их не зафиксирует, только камера

Сергей П.
Среднюю яркость не обязательно мерять по всему кад...

1000 точек? Даже в разрешении 840 на 360 точек будет 302400

Капитан Шимпанзе
Проблема в том, что это не солнечные лучи и датчик...

а у тебя будут большие вспышки (ну чтоб на камере полностью засвечивало)?

Капитан-Шимпанзе Автор вопроса
индзэец индус
а у тебя будут большие вспышки (ну чтоб на камере ...

Нет, это и не вспышки на самом деле, это физические частицы, которые может фиксировать обычная камера, но не может фиксировать датчик света. Вот так всë сложно🤔

Pavel Erokhin
1000 точек? Даже в разрешении 840 на 360 точек буд...

Норм. Именно что из охуллиона точек можно взять тысячу равномерно раскиданных и если там яркость выросла на порядок то привет, в кадре шарахнула молния

Капитан Шимпанзе
Нет, это и не вспышки на самом деле, это физически...

Подробности подъехали. Сначала вспышки, потом не вспышки. О - определенность.

Похожие вопросы

Обсуждают сегодня

Комрады, посоветуйте, куда копать? Стал прикручивать кастомизацию тем. В OnShow главной главной формы пытаюсь загрузить из файла настроек и применить тему (на скрине, как долж...
Ed Doc
13
OnShow один раз вызывается? или возможен Hide?
Iluha Companets
14
Такс, блин, таки кто-то знает, каким образом работают макросы stdin/stdout/stderr? Я влез в stdio.h, там определения нет, отладил через асмокод - вызывается функция со странны...
The Bird of Hermes
18
я не магистр хаскеля, но разве не может лейзи тип конвертнуться в не-лейзи запросив вычисление содержимого прям при инициализации?
deadgnom32 λ madao
100
Всем привет, на линуксе лучше на fasm или nasm учиться писать для начала ?
meszjol
14
Если у меня есть такой класс: Object = {} function Object:new(a_name, a_transform, a_color, a_mesh, a_material, a_shader, a_textures) local private = {} private.n...
Cuarno Vile
4
А еще в перле можно уже @arr1 + @arr2?
Sergei Zhmylove
53
@sand_witch скорее к тебе вопрос, добавил в .cabal webdriver-w3c и вот такая ошибка от nix develop error: Package ‘script-monad-0.0.4’ in /nix/store/7vdxbra0kwbr0ys0kc5...
Fedor
5
@MrMiscipitlick А можешь макрос написать, который будет вычислять смещение относительно переданных меток? Просто .label1-.label2, и вернуть значение.
КТ315
35
зачем же переименовывать ? чтобы кол-во участников возросло или вдруг IBM от этого снова на свифте начнет кодить ? Я не понимаю что страшного в том что свифт гавно, если это т...
Oleh Nerzh
10
Карта сайта