Приложение (локальный-интерфейс) предназначенное для измерения размеров наночастиц сферической формы. В настоящее время находится в разработке.
Разработка алгоритма классификации и сегментации СЭМ-изображений сферических наночастиц на поверхности биосовместимых материалов
Вольхин Д.Ф - НИУ МИЭТ // Микроэлектроника и информатика 2024.
- Клонируйте репозиторий или скачайте репозиторий и распакуйте в удобное место.
git clone https://github.com/deneal123/MicroscopyAI.git
- Запустите файл
setup.but
и выберите вариант "Установка MicroscopeAI". - Скачайте и распакуйте архив
cudnn_windows
в корень репозитория - После установки всех необходимых зависимостей установите файлы cudnn, выбрав вариант "Установка cudnn файлов"
в
setup.bat
. - Скачайте модели детекции и
модель сегментации, распаковав их по путям
weights/weights_detect
иweights/weights_seg
в корень директории репозитория соответственно. - Для запуска приложения можно использовать соответсвующий пункт 'Запуск Web-UI в браузере'
в
setup.bat
или запуститьwebui.bat
.
Для работы приложения необходимо наличие весов соответствующих моделей, которые могут быть заменены, в указанных директориях:
- "/weights/weights_detect/best_detect_3.pt"
Yolov8x
- "/weights/weights_detect/best_detect_bbox.pt"
Yolov8m
- "/weights/weights_detect/best_detect_bboxstick.pt"
Yolov8m
- "/weights/weights_detect/best_detect_minibbox.pt"
Yolov8m
- "/weights/weights_seg/"
UEffifientNetB3
Архитектура модели в библиотеке ./library
Если хотите использовать другие веса, необходимо модернизировать функцию default_path()
в скрипте config_file.py
, заменив соответствующие названия весов.
Этот проект распространяется под лицензией GPLv3.