CLI: Parancssor

Az **Chloros CLI** hatékony parancssori hozzáférést biztosít az Chloros képfeldolgozó motorhoz, lehetővé téve az automatizálást, a szkriptelést és a headless működést a képalkotási munkafolyamatokhoz.

Főbb jellemzők

  • 🚀 Automatizálás – Több adatkészlet szkriptes kötegelt feldolgozása

  • 🔗 Integráció – Beágyazás meglévő munkafolyamatokba és folyamatokba

  • 💻 Headless működés – GUI nélkül futtatható

  • 🌍 Többnyelvű – 38 nyelv támogatása

  • Párhuzamos feldolgozás – Dinamikusan skálázódik a CPU-hoz (akár 16 párhuzamos munkás)

Követelmények

Követelmény
Részletek

Operációs rendszer

Windows 10/11 (64 bites)

Memória

Minimum 8 GB RAM (16 GB ajánlott)

Internet

A licenc aktiválásához szükséges

Lemezterület

A projekt méretétől függ

circle-info

Licenc követelmény: Az CLI fizetős Chloros+ előfizetést igényel. A standard (ingyenes) csomagok nem biztosítanak hozzáférést az CLI-hez. A frissítéshez látogasson el az https://cloud.mapir.camera/pricingarrow-up-right oldalra.

Gyors indítás

Telepítés

Az CLI automatikusan része az Chloros telepítőnek:

  1. Töltse le és futtassa az Chloros telepítőt.exe.

  2. Végezze el a telepítő varázslót.

  3. CLI telepítve: C:\Program Files\Chloros\resources\cli\chloros-cli.exe

circle-info

A telepítő automatikusan hozzáadja az chloros-cli fájlt a rendszer PATH könyvtárához. A telepítés után indítsa újra a terminált.

Első beállítás

Az CLI használata előtt aktiválja az Chloros+ licencét:

Alapvető használat

Feldolgozás egy mappában az alapértelmezett beállításokkal:


Parancsok

Általános szintaxis


Parancsok

process - Képek feldolgozása

Képek feldolgozása egy mappában kalibrálással.

Szintaxis:

Példa:

Feldolgozási parancs opciók

Opció
Típus
Alapértelmezett
Leírás

<input-folder>

Útvonal

Szükséges

RAW/JPG multispektrális képeket tartalmazó mappa

-o, --output

Útvonal

Megegyezik a bemenettel

A feldolgozott képek kimeneti mappája

-n, --project-name

Karakterlánc

Automatikusan generált

Egyéni projektnév

--vignette

Jelző

Engedélyezve

Vignettázás-korrekció engedélyezése

--no-vignette

Jelző

-

Vignettázás-korrekció letiltása

--reflectance

Jelző

Engedélyezve

Reflektancia kalibrálás engedélyezése

--no-reflectance

Jelző

-

Reflektancia kalibrálás letiltása

--ppk

Jelző

Letiltva

PPK-korrekciók alkalmazása a .daq fényérzékelő adatai alapján

--format

Választás

TIFF (16 bites)

Kimeneti formátum: TIFF (16-bit), TIFF (32-bit, Percent), PNG (8-bit), JPG (8-bit)

--min-target-size

Egész szám

Automatikus

A kalibrációs panel felismeréséhez szükséges minimális célméret pixelben

--target-clustering

Egész szám

Automatikus

Célcsoportosítási küszöbérték (0-100)

--exposure-pin-1

Karakterlánc

Nincs

Expozíció rögzítése a kamera modelljéhez (1. pin)

--exposure-pin-2

Karakterlánc

Nincs

Expozíció rögzítése a kamera modelljéhez (2. pin)

--recal-interval

Egész szám

Automatikus

Újrakalibrálási intervallum másodpercben

--timezone-offset

Egész szám

0

Időzóna eltérés órában


login - Fiók hitelesítése

Jelentkezzen be Chloros+ hitelesítő adataival az CLI feldolgozás engedélyezéséhez.

Szintaxis:

Példa:

circle-info

Különleges karakterek: Használjon egyszerű idézőjeleket az olyan karaktereket tartalmazó jelszavak körül, mint $, ! vagy szóközök.

Kimenet:

***

logout - Hitelesítő adatok törlése

Törölje a tárolt hitelesítő adatokat, és jelentkezzen ki fiókjából.

Szintaxis:

Példa:

Kimenet:

circle-info

SDK Felhasználók: Az Python SDK programozási logout() módszert is biztosít a hitelesítő adatok törléséhez az Python szkriptekben. A részleteket lásd az Python SDK dokumentációban.


status - Licencállapot ellenőrzése

A jelenlegi licenc és hitelesítési állapot megjelenítése.

Szintaxis:

Példa:

Kimenet:


export-status - Exportálás előrehaladásának ellenőrzése

A 4. szál exportálásának előrehaladását figyeli a feldolgozás alatt vagy után.

Szintaxis:

Példa:

Használati eset: Hívja meg ezt a parancsot a feldolgozás futása közben az exportálás előrehaladásának ellenőrzéséhez.***

language – Az interfész nyelvének kezelése

Az CLI interfész nyelvének megtekintése vagy módosítása.

Szintaxis:

Példák:

Támogatott nyelvek (összesen 38)

Kód
Nyelv
Eredeti név

en

Angol

English

es

Spanyol

Español

pt

Portugál

Português

fr

Francia

Français

de

Német

Deutsch

it

Olasz

Italiano

ja

Japán

日本語

ko

koreai

한국어

zh

kínai (egyszerűsített)

简体中文

zh-TW

kínai (hagyományos)

繁體中文

ru

Orosz

Русский

nl

Holland

Nederlands

ar

Arab

العربية

pl

Lengyel

Polski

tr

török

Türkçe

hi

hindi

हिंदी

id

indonéz

Bahasa Indonesia

vi

vietnámi

Tiếng Việt

th

thai

ไทย

sv

svéd

Svenska

da

dán

Dansk

no

Norvég

Norsk

fi

Finn

Suomi

el

Görög

Ελληνικά

cs

Cseh

Čeština

hu

Magyar

Magyar

ro

Román

Română

uk

Ukrán

Українська

pt-BR

brazil portugál

Português Brasileiro

zh-HK

kantoni

粵語

ms

Maláj

Bahasa Melayu

sk

Szlovák

Slovenčina

bg

Bolgár

Български

hr

Horvát

Hrvatski

lt

Litván

Lietuvių

lv

Lett

Latviešu

et

Észt

Eesti

sl

Szlovén

Slovenščina

circle-info

Automatikus megőrzés: A nyelvi beállítások az ~/.chloros/cli_language.json fájlba kerülnek mentésre, és minden munkamenetben megmaradnak.


set-project-folder - Alapértelmezett projektmappa beállítása

Az alapértelmezett projektmappa helyének módosítása (a GUI-val megosztva).

Szintaxis:

Példa:


get-project-folder - Projektmappa megjelenítése

Az aktuális alapértelmezett projektmappa helyének megjelenítése.

Szintaxis:

Példa:

Kimenet:


reset-project-folder - Alapértelmezett értékre visszaállítás

A projektmappa alapértelmezett helyére állítja vissza.

Szintaxis:


Globális beállítások

Ezek az opciók minden parancsra vonatkoznak:

Opció
Típus
Alapértelmezett
Leírás

--backend-exe

Útvonal

Automatikus felismerés

A háttérprogram futtatható fájljának elérési útvonala

--port

Egész szám

5000

Háttérprogram API portszáma

--restart

Jelző

-

A háttérprogram erőltetett újraindítása (a meglévő folyamatok leállítása)

--version

Jelző

-

Verzióinformációk megjelenítése és kilépés

--help

Jelző

-

Súgóinformációk megjelenítése és kilépés

Példa globális beállításokkal:


Feldolgozási beállítások útmutatója

Párhuzamos feldolgozás

Chloros+ CLI automatikusan méretezia párhuzamos feldolgozást a számítógép teljesítményéhez igazodva:Hogyan működik:

  • Felismeri a CPU magokat és a RAM-ot

  • Munkások kiosztása: 2× CPU mag (hiperthreading használata)

  • Maximum: 16 párhuzamos munkás (a stabilitás érdekében)Rendszer szintek:

Rendszer típus
CPU
RAM
Munkások
Teljesítmény

High-End

16+ mag

32+ GB

Akár 16

Maximális sebesség

Középkategória

8-15 mag

16-31 GB

8-16

Kiváló sebesség

Alacsony kategória

4-7 mag

8-15 GB

4-8

Jó sebesség

circle-info

Automatikus optimalizálás: Az CLI automatikusan felismeri a rendszer specifikációit és beállítja az optimális párhuzamos feldolgozást. Nincs szükség manuális konfigurálásra!

Debayer módszerek

Az CLI alapértelmezésként és ajánlott debayer algoritmusként a High Quality (Faster) (Kiváló minőség (gyorsabb)) módot használja:

Módszer
Minőség
Sebesség
Leírás

Magas minőség (gyorsabb)

⭐⭐⭐⭐

⚡⚡⚡

Élekkel számoló algoritmus (alapértelmezett, ajánlott)

Vignette-korrekció

Működése: Korrigálja a kép széleinél fellépő fénycsökkenést (a fényképezőgépekkel készített képeken gyakori sötétebb sarkok).

  • Alapértelmezés szerint engedélyezve – A legtöbb felhasználónak ezt engedélyezve kell hagynia.

  • Az --no-vignette használatával letiltható.

circle-info

Ajánlás: A képegyenletes fényerejének biztosítása érdekében mindig engedélyezze a vignett korrekciót.

Reflektancia kalibrálás

A kalibrációs panelek segítségével a nyers szenzorértékeket szabványosított reflektancia százalékokra konvertálja.

  • Alapértelmezés szerint engedélyezve – Elengedhetetlen a növényzet elemzéséhez.

  • Kalibrációs célpanelek szükségesek a képeken.

  • Az --no-reflectance használatával letiltható.

circle-info

Követelmények: A pontos reflektancia-átalakításhoz győződjön meg arról, hogy a kalibrációs panelek megfelelően vannak-e exponálva és láthatók-e a képeken.

PPK-korrekciók

Működése: A DAQ-A-SD naplóadatok felhasználásával utólagos kinematikai korrekciókat alkalmaz a GPS-pontosság javítása érdekében.

  • Alapértelmezés szerint letiltva

  • Az engedélyezéshez használja az --ppk parancsot.

  • Az MAPIR DAQ-A-SD fényérzékelő projektmappájában található .daq fájlok szükségesek.

Kimeneti formátumok

Formátum
Bitmélység
Fájlméret
Legalkalmasabb

TIFF (16 bites)

16 bites egész szám

Nagy

GIS-elemzés, fotogrammetria (ajánlott)

TIFF (32 bites, százalék)

32 bites lebegőpontos

Nagyon nagy

Tudományos elemzés, kutatás

PNG (8 bites)

8 bites egész

Közepes

Vizuális ellenőrzés, webes megosztás

JPG (8 bites)

8 bites egész szám

Kicsi

Gyors előnézet, tömörített kimenet

***

Automatizálás és szkriptelés

PowerShell kötegelt feldolgozás

Több adatkészlet-mappa automatikus feldolgozása:

Windows kötegelt szkript

Egyszerű hurok kötegelt feldolgozáshoz:

Python automatizálási szkript

Fejlett automatizálás hiba kezeléssel:


Feldolgozási munkafolyamat

Standard munkafolyamat

  1. Bemenet: RAW/JPG képeket tartalmazó mappa

  2. Felfedezés: CLI automatikus keresés a támogatott képfájlok után

  3. Feldolgozás: Párhuzamos mód, amely a CPU magok számához igazodik (Chloros+)

  4. Kimenet: A feldolgozott képeket tartalmazó, kameramodell szerinti almappák létrehozása

Példa a kimeneti struktúrára

Becsült feldolgozási idő

Tipikus feldolgozási idő 100 kép (egyenként 12 MP) esetén:

Mód
Idő
Hardver

Párhuzamos mód

5-10 perc

i7/Ryzen 7, 16 GB RAM, SSD (legfeljebb 16 munkás)

Párhuzamos mód

10-15 perc

i5/Ryzen 5, 8 GB RAM, HDD (legfeljebb 8 munkás)

circle-info

Teljesítménytipp: A feldolgozási idő a képek számától, felbontásától és a számítógép specifikációitól függ.


Hibaelhárítás

CLI nem található

Hiba:

Megoldások:

  1. Ellenőrizze a telepítés helyét:

  1. Ha nincs a PATH-ban, használja a teljes elérési utat:

  1. Adja hozzá manuálisan a PATH-hoz:

    • Nyissa meg a Rendszer tulajdonságait → Környezeti változók

    • Szerkessze a PATH változót

    • Adja hozzá: C:\Program Files\Chloros\resources\cli

    • Indítsa újra a terminált.


A háttérprogram elindítása sikertelen.Hiba:

Megoldások:

  1. Ellenőrizze, hogy a háttérprogram már fut-e (először zárja be).

  2. Ellenőrizze, hogy az Windows tűzfal nem blokkolja-e.

  3. Próbáljon ki egy másik portot:

  1. Kényszerítse a háttérprogram újraindítását:


Licenc/hitelesítési problémákHiba:

Megoldások:

  1. Ellenőrizze, hogy rendelkezik-e aktív Chloros+ előfizetéssel.

  2. Jelentkezzen be a hitelesítő adataival:

  1. Ellenőrizze a licenc állapotát:

  1. Vegye fel a kapcsolatot az ügyfélszolgálattal: info@mapir.camera


Nincs képHiba:

Megoldások:

  1. Ellenőrizze, hogy a mappa támogatott formátumokat tartalmaz-e (.RAW, .TIF, .JPG).

  2. Ellenőrizze, hogy a mappa elérési útja helyes-e (szóközökkel ellátott elérési utak esetén használjon idézőjeleket).

  3. Győződjön meg arról, hogy rendelkezik a mappa olvasási jogosultságával.

  4. Ellenőrizze, hogy a fájlkiterjesztések helyesek-e.


A feldolgozás leáll vagy lefagyMegoldások:

  1. Ellenőrizze a rendelkezésre álló lemezterületet (győződjön meg arról, hogy elegendő a kimenethez).

  2. Zárjon be más alkalmazásokat a memória felszabadítása érdekében.

  3. Csökkentse a képek számát (folytassa a feldolgozást tételekben).


A port már használatban vanHiba:

Megoldás:

Adjon meg egy másik portot:


GYIK

K: Szükségem van licencre az CLI használatához?

V:Igen! Az CLI használatához fizetősChloros+ licenc szükséges.

  • ❌ Standard (ingyenes) csomag: CLI letiltva

  • ✅ Chloros+ (fizetős) csomagok: CLI teljes mértékben engedélyezve

Iratkozzon fel: https://cloud.mapir.camera/pricingarrow-up-right


K: Használhatom az CLI-et GUI nélküli szerveren?V: Igen! Az CLI teljesen headless módon fut. Követelmények:

  • Windows Server 2016 vagy újabb

  • Visual C++ Redistributable telepítve

  • Elegendő RAM (minimum 8 GB, ajánlott 16 GB)

  • Egyszeri GUI licenc aktiválás bármely gépen


K: Hol kerülnek mentésre a feldolgozott képek?V:Alapértelmezés szerint a feldolgozott képeka bemeneti képekkel azonos mappában kerülnek mentésre, a kamera modelljének almappáiban (pl. Survey3N_RGN/).

Az -o opcióval más kimeneti mappát is megadhat:


K: Több mappát is feldolgozhatok egyszerre?V: Egy parancsban nem, de szkript segítségével egymás után feldolgozhatja a mappákat. Lásd az Automatizálás és szkriptelés részt.***

K: Hogyan menthetem az CLI kimenetet egy naplófájlba?PowerShell:

Batch:


K: Mi történik, ha a feldolgozás közben megnyomom a Ctrl+C billentyűkombinációt?V: Az CLI:

  1. Megállítja a feldolgozást

  2. Leállítja a háttérprogramot

  3. 130-as kóddal lép ki

A részben feldolgozott képek a kimeneti mappában maradhatnak.


K: Automatizálhatom az CLI feldolgozást?V: Természetesen! Az CLI automatizálásra lett tervezve. A PowerShell, Batch és Python példákért lásd az Automatizálás és szkriptelés részt.***

K: Hogyan ellenőrizhetem az CLI verziót?V:

Kimenet:


Súgó

Parancssori súgó

A súgó információk közvetlenül az CLI-ben tekinthetők meg:

Támogatási csatornák

Teljes példák

1. példa: Alapvető feldolgozás

Feldolgozás alapértelmezett beállításokkal (vignette, reflectance):


2. példa: Kiváló minőségű tudományos eredmény

32 bites lebegőpontos TIFF:


3. példa: Gyors előnézeti feldolgozás

8 bites PNG kalibrálás nélkül, gyors áttekintéshez:


4. példa: PPK-korrigált feldolgozás

PPK-korrekciók alkalmazása visszaverődéssel:


5. példa: Egyéni kimeneti hely

Feldolgozás különböző meghajtóra, meghatározott formátumban:


6. példa: Hitelesítési munkafolyamat

Teljes hitelesítési folyamat:


7. példa: Többnyelvű használat

A felület nyelvének megváltoztatása:

Last updated