Программа была создана в качестве решения задачи от Минприроды хакатона "Цифровой прорыв". Она предназначена для анализа изображений лебедей. Задачей было посчитать количество лебедей разных видов (всего 3 вида - кликуны, малые, шипуны).
- Python:
- Flutter
- Установить Python
- Установить библиотеки:
pip install ultralytics tensorflow numpy opencv-python
- Скачать архив из раздела releases
- Распаковать архив
- Запустить программу
При запуске приложения у вас откроется такое окно (размеры частей могу отличаться в зависимости от размера окна приложения)
Загрузите файл в нужную область и у вас откроется окно с информацией про лебедей.
Или вы можете сразу загрузить папку с фотографиями. Тогда результат будет таким.
Также вы можете нажать кнопку "Назад" чтобы загрузить файл/папку повторно.
- Вы загружаете изображение
- ИИ обрабатывает изображение и подсчитывает всю нужную информацию
- Результаты выводятся на экран
UltraGeoPro1966 - разработка ИИ
sh1sha - дизайн UI
flexagoon - разработка UI и обучение ИИ
FoxFil - помощь в дизайне UI и разработке ИИ