ResizeWithCropOrPadOp

klasa publiczna ResizeWithCropOrPadOp

Jako jednostka obliczeniowa do przetwarzania obrazów może zostać zmodyfikowana do wstępnie zdefiniowanego rozmiaru.

Nie rozciąga i nie kompresuje zawartości obrazu. Jednak aby dopasować go do nowego rozmiaru, przycina się lub dopełnia piksele. Przycinanie obrazu powoduje przycięcie go do środka, a przycięcie pikseli powoduje zerowe dopełnienie.

Konstruktorzy publiczni

ResizeWithCropOrPadOp(int targetHeight, int targetWidth)
Tworzy obiekt ResizeWithCropOrPadOp, który może przycinać lub dopełniać obrazy do określonego rozmiaru.

Metody publiczne

TensorImage
apply(obraz TensorImage)
Stosuje zdefiniowaną zmianę rozmiaru z przycięciem lub dopełnieniem na danym obrazie 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 ResizeWithCropOrPadOp (int targetHeight, int targetWidth)

Tworzy obiekt ResizeWithCropOrPadOp, który może przycinać lub dopełniać obrazy do określonego rozmiaru. Wykorzystano przycięcie do środka i zero dopełnienia.

Parametry
targetHeight Oczekiwana wysokość obrazu przyciętego lub dopełnionego.
targetWidth Oczekiwana szerokość przyciętego/dopełnionego obrazu.

Metody publiczne

public TensorImage apply (obraz TensorImage)

Stosuje zdefiniowaną zmianę rozmiaru z przycięciem lub dopełnieniem na danym obrazie 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.