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.
Zobacz również
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 | |
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.