Desktopová aplikace je určená pro pohodlnou práci na počítači, když chcete zpracovávat větší dávky fotografií z fotopastí, průběžně ukládat stav projektu a mít výsledky pod kontrolou i bez práce v příkazové řádce.
Co si připravit před spuštěním
Než začnete, připravte si:
- složku s fotografiemi z fotopastí, případně již existující projekt
- rozhodnutí, jestli budete zpracování spouštět na serveru nebo lokálně
- dostatek místa pro průběžné ukládání projektu a případné exporty
Pokud navazujete na dřívější práci, je vhodné otevřít stejnou složku jako minule, aby se načetl i uložený projektový stav.
1. Spuštění aplikace a otevření zdroje
Po spuštění desktopové aplikace vyberte složku s fotografiemi nebo již rozpracovaný projekt. Aplikace nejdřív zkontroluje obsah složky a připraví data pro další práci.
V praxi to znamená, že:
- načte seznam dostupných snímků
- zjistí, jestli ve složce už existuje projektový soubor
- připraví přehled pro další krok workflow
Pokud pracujete opakovaně nad stejnou sadou dat, aplikace umí navázat na dříve uložený stav místo úplného začínání od nuly.
2. Zkontrolujte režim inference
Před spuštěním zpracování ověřte, jaký je aktivní režim inference:
- Na serveru – aplikace využívá serverovou inference službu
- Lokálně – model běží přímo na daném počítači
Volba režimu ovlivňuje výkon, požadavky na prostředí i to, odkud se načítají informace o modelu. Pokud si nejste jistí, jaký režim použít, začněte tím, který odpovídá vašemu běžnému provozu.
3. Spusťte detekci nad vybranou dávkou
Po načtení zdroje a kontrole nastavení spusťte zpracování. Aplikace projde dostupné fotografie, vyhodnotí je modelem a průběžně ukazuje stav zpracování.
Během běhu můžete sledovat například:
- počet již zpracovaných fotografií
- průběh aktuální dávky
- zbývající práci a celkový čas
Pokud potřebujete, lze zpracování zastavit a později se ke stejné dávce vrátit.
4. Projděte výsledky a pracujte s projektem
Po dokončení detekce můžete výsledky otevřít v přehledu a procházet jednotlivé fotografie. Desktopová aplikace je vhodná hlavně tehdy, když potřebujete pohodlnou vizuální kontrolu.
Běžný postup je:
- otevřít výsledky nebo přehled všech fotografií
- filtrovat snímky podle potřeby
- zkontrolovat detekce u vybraných položek
- průběžně ukládat změny do projektu
Aplikace podporuje ukládání detekcí buď do projektového souboru animal-project.json, nebo do samostatných JSON souborů u jednotlivých fotografií. To je užitečné podle toho, jestli preferujete jeden centrální projekt, nebo výstupy rozdělené přímo vedle dat.
5. Exportujte hotové výsledky
Jakmile je projekt zkontrolovaný, můžete výsledky vyexportovat pro další práci. Podporované varianty exportu závisí na aktuálně dostupných exportních možnostech v aplikaci.
Typicky dává smysl exportovat:
- souhrnné výstupy pro další reporting
- data pro navazující zpracování
- vybrané fotografie do samostatného adresáře
Při exportu vybraných fotografií je možné přibalit i JSON metadata, pokud je chcete předat dál společně s obrázky.
Praktické tipy pro každodenní provoz
- Pracujte opakovaně nad stejnou složkou, pokud chcete zachovat kontinuitu projektu.
- Před delším zpracováním si zkontrolujte, jestli je správně nastavený režim inference.
- Po větší sérii úprav výsledků průběžně ukládejte projekt.
- Pokud potřebujete automatizaci nebo napojení na další pipeline, zvažte místo desktopové varianty CLI.
Kdy zvolit desktop a kdy jiného klienta
Desktopová varianta je nejlepší ve chvíli, kdy:
- potřebujete pohodlné desktopové ovládání
- chcete vizuálně procházet výsledky
- zpracováváte větší dávky pravidelně, ale nechcete pracovat přes příkazovou řádku
Pokud naopak potřebujete hlavně rychlý přístup v prohlížeči, hodí se webová aplikace. Pro dávkovou automatizaci a integrace do dalších procesů je vhodnější CLI.