trstk

Software skärmdump:
trstk
Mjukvaruinformation:
Version: 1.0.4
Ladda upp dagen: 15 Apr 15
Utvecklare: Andre Anjos
Licens: Gratis
Popularitet: 7

Rating: 2.0/5 (Total Votes: 1)

trstk är en verktygslåda är tänkt för dessa ändamål:
- Plotta DET-kurvan för ett speciellt system
- Kontrollera överensstämmelsen mellan poängfiler wrt filnamnen poängen avser
Installation
För att installera från kommandoraden på en maskin som du har tillgång till python installationsträdet (t.ex. på en Windows-maskin):
easy_install trstk
& Nbsp; # eller
Pip installera trstk
Om du inte har administrations- rättigheter på Python installationskatalogen, kan du skapa en isolerad virtuell miljö med hjälp virtualenv. Följ instruktionerna där för att hämta och skapa en virtuell miljö och sedan antingen easy_install eller PIP installera det här paketet.
Användning
Vi beskriver några scenarier för att använda Toolkit i särskilda fall. Läs hela dokumentation i doc katalogen för instruktioner om hur du skapar egna skript som kan återanvända den utlästa funktionalitet som finns i satsen.
Exempel 1: Rita en DET Curve
Följande kommando kommer rita en enda DET kurva för en given ingångs poäng fil:
plotDET.py test.scores
Detta kommando bör producera en enda tomt i PDF-fil med namnet det.pdf beräknas med hjälp av innehållet i ingångs poäng fil test.scores. Tomten Titeln kommer att vara tom. Du kan ändra utgångs filnamn och dess typ (vi stöder antingen .png filer eller .jpg) eller lägga till en tomt titel så här:
plotDET.py --title = "My Test DET" --output = test.png test.scores
Du kan rita en serie overlayeds DET kurvor på följande sätt:
plotDET.py --title = "My Test DET" --output = overlayed.pdf
& Nbsp; - label = devel development.scores --label = prov test.scores
Detta kommando kommer att producera en enda tomt i en PDF-fil, med de täcktes DET kurvorna genereras med hjälp varje poäng filerna givna som inparametrar. En legend kommer att dras på ett bekvämt läge i handlingen med hjälp av etiketter för varje kurvorna som bestäms av din input. Som standard programmet genererar svartvitt tomter, men kan instrueras att producera färgade tomter använder --colour alternativet (se plotDET.py --help meddelande).
Exempel 2: Kontroll poäng inställd konsistens
Du kan kontrollera överensstämmelsen mellan två (eller fler) poäng uppsättningar som är tänkta att ge poäng för flera biometriska metoder använder checkModalities.py skriptet. Detta verktyg kommer att jämföra två indatafiler och stannar på det första felet den finner:
checkModalities.py faceverif.scores speechverif.scores
Om du sorterar alla filer innan du ringer till programmet, enorma poäng filer kan kontrolleras på ett mycket snabbare sätt som vi kommer att undvika sorteringssteg inom programmet. Du kan göra detta genom att använda den typ och Uniq Unix-verktyg för att sortera alla poäng filer innan du använder checkModalities.py såhär:
sortera mina-scores.txt | uniq> sorteras-scores.txt
sorterings andra-scores.txt | uniq> andra sorteras-scores.txt
checkModalities.py --sorted sorterade-scores.txt andra sorteras-scores.txt

Krav :

  • Python
  • matplotlib
  • Sphinx

Kommentarer till trstk

Kommentarer hittades inte
Kommentar
Slå på bilder!