annotator / README.md
studentscolab's picture
Update README.md
c1389f6 verified
metadata
title: Annotator
emoji: 馃憗
colorFrom: gray
colorTo: gray
sdk: static
pinned: false
license: mit

Annotator YOLO PWA

Prosta aplikacja PWA do oznaczania wielu obrazk贸w prostok膮tami i eksportu do formatu YOLO.

Funkcje

  • wgrywanie wielu obrazk贸w naraz,
  • definiowanie w艂asnych etykiet,
  • wyb贸r aktywnej etykiety podczas oznaczania,
  • edycja istniej膮cych box贸w: przesuwanie i zmiana rozmiaru uchwytami,
  • eksport YOLO dla bie偶膮cego obrazka,
  • eksport ca艂ego zestawu do images/, labels/, classes.txt, data.yaml,
  • import i eksport ustawie艅 aplikacji do pliku JSON (etykiety, aktywna etykieta, tryb, minimalny box, krok zoomu, dopasowanie po wczytaniu),
  • dzia艂anie jako PWA i obs艂uga offline po uruchomieniu przez localhost.

Uruchomienie

cd annotator-pwa-yolo-editor
python -m http.server 8000

Nast臋pnie otw贸rz:

http://localhost:8000

U偶ycie

  1. Wgraj obrazki.
  2. Dodaj etykiety po lewej stronie.
  3. Wybierz aktywn膮 etykiet臋.
  4. W trybie Rysowanie przeci膮gnij mysz膮 po obrazie.
  5. W trybie Zaznaczanie kliknij box i:
    • przeci膮gnij 艣rodek boxa, aby go przesun膮膰,
    • przeci膮gnij uchwyty na kraw臋dziach lub rogach, aby zmieni膰 rozmiar.
  6. W panelu Ustawienia mo偶esz zapisa膰 konfiguracj臋 do pliku JSON lub wczyta膰 j膮 ponownie.
  7. Eksportuj adnotacje do YOLO.

Aktualizacja PWA

Je艣li przegl膮darka pokazuje starsz膮 wersj臋 aplikacji:

  • zamknij stare karty z aplikacj膮,
  • od艣wie偶 stron臋,
  • w Chrome mo偶esz te偶 wyczy艣ci膰 Service Worker i pami臋膰 witryny dla localhost:8000.

Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference