Я планирую написать приложение для Android, которое выполняет простой подсчет ячеек.Метод, который я планирую использовать, является типом анализа BLOB-объектов.
Шаги моей процедуры будут такими:
- Гистография для определения пороговых значений для выполнения определения порога.
- Установка порога для создания бинарного изображения, в котором ячейки имеют белый цвет, а фон черный.
- Фильтрация для удаления шума и лишних частиц.
- Анализ частиц (BLOB-объектов) для подсчета ячеек.
Я получил эту последовательность с этого сайта , где для выполнения этих шагов используются функции из программного обеспечения IMAQ Vision.
Мне известно, что на Android я могу использовать аналогичные функции OpenCV для воспроизведения описанной выше процедуры.Но я хотел бы знать, смогу ли я реализовать гистографический, пороговый и блоб-анализ самостоятельно, написав необходимые алгоритмы без вызова функций API.Это возможно?И как тяжело это будет?