Мультиплатформенное приложение классификации изображений Ромашка.про - Дерма.Детектор

Мультиплатформенное приложение классификации изображений Ромашка.про - Дерма.Детектор
01 Янв, 2025

👋 Добро пожаловать

на страницу нашего приложения Ромашка.про - Дерма.детектор!

Изначально это программное обеспечение позволяет пользователям загружать изображения кожных заболеваний для их анализа и классификации с использованием передовых технологий машинного обучения. Однако, при незначительной модернизации, программный код Ромашка.про - Дерма.детектор позволяет внедрять любую модель-классификатор, что делает его универсальным инструментом для диагностики различных изображений.

Программный код написан на языке Python. Программа доступна через веб-интерфейс, Telegram-бота, а также посредством cURL-запросов. Программа не осуществляет сбор персональных данных, только загруженные изображения, которые сохраняются на диск пользователя.

Предварительные требования:

Аппаратные требования:

Инструкция по установке и запуску программы:

  1. Загрузите программный код (ссылка предоставляется после оплаты лицензии).
  2. Откройте терминал и перейдите в корневую директорию проекта.
  3. Создайте и активируйте виртуальное окружение, установите зависимости из файла requirements.txt.

Для ОС Windows:

  1. Создание виртуального окружения:
  1. Активация виртуального окружения:
  1. Установка зависимостей:

Для ОС Linux:

  1. Создание виртуального окружения:
  1. Активация виртуального окружения:
  1. Установка зависимостей:

Загрузите в корневую директорию модель-классификатор (доступна после оплаты лицензии).

Настройка виртуального окружения:

В файле .env в корневой директории проекта задайте значения переменных `TG_BOT` и `AUTHORIZATION_KEY` для работы всех интерфейсов программы.

Запуск приложения:

Находясь в корневой директории проекта, выполните одну из команд, в зависимости от требований интерфейса:

После того, как вы запустили приложение, откройте браузер и введите в адресную строку `localhost:8000`.

Форма запроса к API:


curl -X POST "http://localhost:8000/process_image/" \
-H "X-API-Key: your_api_key_here" \
-H "Content-Type: multipart/form-data" \
-F "file=@/path/to/your/image.jpg"

 

Вы также можете загрузить свою модель классификаций.

Загрузите собственную модель классификаций и переименнуйте её в 25_128.pth, либо в строке №8 файла image_processing.py измените путь на путь к вашей модели. Кроме того, вам также может потребоваться изменить имена классов, поддерживаемых вашей моделью, в переменной classes в строке №10 файла image_processing.py.

Лицензия и стоимость

Программа распространяется на условиях проприетарной лицензии. Разовая оплата; для организаций доступно несколько устройств, а также индивидуальные условия по согласованию сторон.

Разработчики команды Romashka.pro готовы предложить адаптацию приложения под ваши нужды.

Для получения демо-доступа или приобретения лицензионного соглашения, пожалуйста, свяжитесь с нами.