ResizeOp

klasa publiczna ResizeOp

Jako jednostka obliczeniowa do przetwarzania obrazów może ona zmieniać rozmiar obrazu na określony przez użytkownika.

Interpoluje on piksele, gdy obraz jest rozciągnięty, i odrzuca je po kompresji.

Zagnieżdżone klasy

enum | typ wyliczeniowy ResizeOp.ResizeMethod Algorytmy zmiany rozmiaru. 

Konstruktorzy publiczni

ResizeOp(int targetHeight, int targetWidth, ResizeOp.ResizeMethod shiftMethod)
Tworzy obiekt ResizeOp, który może zmieniać rozmiar obrazów do określonego rozmiaru w określonej metodzie.

Metody publiczne

TensorImage
apply(obraz TensorImage)
Stosuje zdefiniowaną zmianę rozmiaru do obrazu i zwraca wynik.
int
getOutputImageHeight(ininputImageHeight, int obszarzeinputImageWidth)
Oblicza wysokość oczekiwanego obrazu wyjściowego po określeniu rozmiaru obrazu wejściowego.
int
getOutputImageWidth(ininputImageHeight, intinputImageWidth)
Oblicza szerokość oczekiwanego obrazu wyjściowego po określeniu rozmiaru obrazu wejściowego.
PointF
inverseTransform(punkt PointF, intinputImageHeight, int intinputImageWidth)
Przekształca punkt z układu współrzędnych obrazu wyniku z powrotem na jeden z obrazów wejściowych.

Metody dziedziczone

Konstruktorzy publiczni

public ResizeOp (int targetHeight, int targetWidth, ResizeOp.ResizeMethod changeMethod)

Tworzy obiekt ResizeOp, który może zmieniać rozmiar obrazów do określonego rozmiaru w określonej metodzie.

Parametry
targetHeight Oczekiwana wysokość powiększonego obrazu.
targetWidth Oczekiwana szerokość powiększonego obrazu.
resizeMethod Algorytm używany do zmiany rozmiaru. Opcje: ResizeOp.ResizeMethod

Metody publiczne

public TensorImage apply (obraz TensorImage)

Stosuje zdefiniowaną zmianę rozmiaru do obrazu i zwraca wynik.

Uwaga: treść danych wejściowych image ulegnie zmianie, a image będzie tą samą instancją z danymi wyjściowymi.

Parametry
obraz obraz wejściowy.
Zwroty
  • obraz wyjściowy.

public int getOutputImageHeight (intinputImageHeight, intinputImageWidth)

Oblicza wysokość oczekiwanego obrazu wyjściowego po określeniu rozmiaru obrazu wejściowego.

Parametry
inputImageHeight
inputImageWidth

public int getOutputImageWidth (intinputImageHeight, intinputImageWidth)

Oblicza szerokość oczekiwanego obrazu wyjściowego po określeniu rozmiaru obrazu wejściowego.

Parametry
inputImageHeight
inputImageWidth

public PointF inverseTransform (punkt PointF, intinputImageHeight, intinputImageWidth)

Przekształca punkt z układu współrzędnych obrazu wyniku z powrotem na jeden z obrazów wejściowych.

Parametry
punkt punktu z systemu współrzędnych wyniku.
inputImageHeight wysokość obrazu wejściowego.
inputImageWidth szerokości obrazu wejściowego.
Zwroty
  • punkt ze współrzędnymi z układu współrzędnych zdjęcia wejściowego.