Test :: Immagine

prova un'immagine
Scarica ora

Test :: Immagine Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • Perl Artistic License
  • Prezzo:
  • FREE
  • Nome editore:
  • Fotango Ltd
  • Sito web dell'editore:
  • http://search.cpan.org/~fotango/

Test :: Immagine Tag


Test :: Immagine Descrizione

Prova un'immagine Test :: Image è un modulo di test di prova :: Builder Compatible Testing Module per testare le immagini. Per quanto riguarda i metodi di questo modulo stampa il test su qualsiasi output del protocollo progettato per essere elaborato per prova :: imbracatura durante un test di marcia o ./build. Questo modulo 'gioca carino' con altri moduli di prova anche realizzati con Test :: Builder. Ad esempio, è possibile utilizzare felicemente questo modulo in combinazione con il test :: Altro, prova :: Eccezione, prova :: Databasero, ecc., E non devi preoccuparti dei numeri di prova che si confondono. Tutti i metodi prendono una descrizione opzionale come l'ultimo argomentazione. Ad esempio: $ i-> larghezza (400); # Stampa "OK 1 - Larghezza dell'immagine" $ I-> Larghezza (400, "1a larghezza"); # Stampe "OK 2 - 1st Width" Sinossi Uso Test :: Altro Piano => 1; Usa Test :: Immagine; # Crea un nuovo tester di immagini My $ i = Test :: Image-> Nuovo (Immagine :: IMLIB2-> NUOVO ("FOO.JPG")); OK ($ I, "Image OK"); $ i-> Dimensione (400.300); # (vedi anche $ i-> larghezza, $ i-> altezza) # È possibile controllare i pixel usando nomi, rgb hex o rgb decimale $ i-> pixel (10,10, "bianco"); # 10, 10 è bianco $ i-> pixel (10,10, "ffffff"); # 10, 10 è bianco $ i-> pixel (10,10, ); # 10, 10 è bianco $ i-> pixel_not (10,10, "bianco"); # 10, 10 non è bianco $ i-> pixel_not (10,10, "ffffff"); # 10, 10 non è bianco $ i-> pixel_not (10,10, ); # 10, 10 non è bianco # È possibile utilizzare anche molteplici posibilità # Controllare il pixel è rosso, bianco o blu: $ i-> pixel (10,10, ; $ i-> Pixel (10,10, ); $ i-> pixel (10,10, , , ]); # Verificare che il pixel non sia rosso bianco o blu: $ i-> pixel_not (10,10, ; $ i-> pixel_not (10,10, ); $ i-> pixel_not (10,10, , , ]); # Funzioni righe (o sostituire "riga" con "col" o "colonna" per i test di colonna) # è possibile utilizzare più colori $ I-> riga (10, "Bianco"); # riga 11 è tutto bianco $ i-> row_all (10, "bianco"); # Row 11 è tutto bianco $ i-> row_any (10, "bianco"); # Row 11 ha un pixel bianco $ i-> row_none (10, "bianco"); # Row 11 non ha pixel bianchi # Allo stesso modo per l'intera immagine (di nuovo può utilizzare più colori) $ i-> tutto ("bianco"); # L'intera immagine è bianca $ i-> qualsiasi ("bianco"); # intera immagine ha un pixel bianco $ i-> none ("bianco"); # L'intera immagine non ha pixel bianchi # infine regioni (puoi usare _all, _any o _none anche) # Controllare la regione 10x10 a partire da 40,30 $ I-> Regione (40, 30, "R10", "R10", " bianco"); Requisiti: · Perl.


Test :: Immagine Software correlato

Hardware :: Portscanner.

Scansiona le porte seriali per trovare dispositivi hardware a varie porte COM, tassi di trasmissione e impostazioni utilizzando la richiesta e il messaggio di risposta previsto ...

229

Scarica