ImageProcessingOptions

classe astratta pubblica ImageProcessingOptions

Opzioni per configurare la pipeline di elaborazione delle immagini, che opera prima dell'inferenza.

L'API Task Library Vision esegue la preelaborazione dell'immagine sull'immagine di input sulla regione di interesse, in modo che soddisfi i requisiti del modello (ad esempio verticale 224x224 RGB) e popola il corrispondente tensore di input. Questa operazione viene eseguita da (in questo ordine):

  • ritagliare il frame buffer nella regione di interesse (che, nella maggior parte dei casi, copre solo l'intera immagine di input),
  • ridimensionandolo (con interpolazione bilineare, rapporto d'aspetto *non* preservato) alle dimensioni del tensore di input del modello,
  • convertendolo nello spazio colore del tensore di input (ovvero RGB, che per ora è l'unico spazio colore supportato),
  • ruotandolo in base alla sua ImageProcessingOptions.Orientation in modo che l'inferenza venga eseguita su un'immagine "dritta".

IMPORTANTE: come conseguenza del ritaglio che avviene per primo, la regione di interesse fornita è espressa nel sistema di coordinate del sistema di riferimento non ruotato, ovvero in [0, TensorImage.getWidth()) x [0, TensorImage.getHeight()) , che sono le dimensioni dei dati dell'immagine sottostante prima che venga applicato qualsiasi orientamento. Se la regione non rientra in questi limiti, il metodo di inferenza, ad esempio ImageClassifier.classify(MlImage) , restituirà un errore.

Classi nidificate

classe ImageProcessingOptions.Builder Generatore per ImageProcessingOptions .
enum ImageProcessingOptions.Orientamento Tipo di orientamento che segue la specifica EXIF.

Costruttori pubblici

Metodi pubblici

ImageProcessingOptions.Builder statico
astratto ImageProcessingOptions.Orientation
astratto Rett
getRoi ()

Metodi ereditati

Costruttori pubblici

public ImageProcessingOptions ()

Metodi pubblici

costruttore pubblico statico ImageProcessingOptions.Builder ()

estratto pubblico ImageProcessingOptions.Orientation getOrientation ()

estratto pubblico Rect getRoi ()