ResizeWithCropOrPadOp

klasa publiczna ResizeWithCropOrPadOp

Jako jednostka obliczeniowa do przetwarzania obrazów, może zmieniać rozmiar obrazu do wcześniej określonego rozmiaru.

Nie rozciąga ani nie kompresuje zawartości obrazu. Jednak aby dopasować się do nowego rozmiaru, przycina lub uzupełnia piksele. Kiedy przycina obraz, wykonuje kadrowanie do środka; kiedy wypełnia piksele, wykonuje dopełnianie zerami.

Konstruktorzy publiczni

ResizeWithCropOrPadOp (int targetHeight, int targetWidth)
Tworzy ResizeWithCropOrPadOp, który może przyciąć/dopełnić obrazy do określonego rozmiaru.

Metody publiczne

Obraz Tensora
zastosuj (obraz TensorImage )
Stosuje zdefiniowaną zmianę rozmiaru z przycięciem i/lub dopełnieniem na danym obrazie i zwraca wynik.
wew
getOutputImageHeight (int inputImageHeight, int inputImageWidth)
Oblicza wysokość oczekiwanego obrazu wyjściowego, gdy podany jest rozmiar obrazu wejściowego.
wew
getOutputImageWidth (int inputImageHeight, int inputImageWidth)
Oblicza szerokość oczekiwanego obrazu wyjściowego, gdy podany jest rozmiar obrazu wejściowego.
PunktF
inverseTransform (punkt PointF, int inputImageHeight, int inputImageWidth)
Przekształca punkt z układu współrzędnych obrazu wynikowego z powrotem na układ obrazu wejściowego.

Metody dziedziczone

Konstruktorzy publiczni

public ResizeWithCropOrPadOp (int targetHeight, int targetWidth)

Tworzy ResizeWithCropOrPadOp, który może przyciąć/dopełnić obrazy do określonego rozmiaru. Przyjmuje kadrowanie środkowe i dopełnienie zerowe.

Parametry
wysokość docelowa Oczekiwana wysokość przyciętego/dopełnionego obrazu.
szerokość docelowa Oczekiwana szerokość przyciętego/dopełnionego obrazu.

Metody publiczne

Zastosuj publiczny TensorImage (obraz TensorImage )

Stosuje zdefiniowaną zmianę rozmiaru z przycięciem i/lub dopełnieniem na danym obrazie i zwraca wynik.

Uwaga: zawartość image wejściowego ulegnie zmianie, a image będzie tą samą instancją co obraz wyjściowy.

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

public int getOutputImageHeight (int inputImageHeight, int inputImageWidth)

Oblicza wysokość oczekiwanego obrazu wyjściowego, gdy podany jest rozmiar obrazu wejściowego.

Parametry
wysokość obrazu wejściowego
szerokość obrazu wejściowego

public int getOutputImageWidth (int inputImageHeight, int inputImageWidth)

Oblicza szerokość oczekiwanego obrazu wyjściowego, gdy podany jest rozmiar obrazu wejściowego.

Parametry
wysokość obrazu wejściowego
szerokość obrazu wejściowego

public PointF inverseTransform (punkt PointF, int inputImageHeight, int inputImageWidth)

Przekształca punkt z układu współrzędnych obrazu wynikowego z powrotem na układ obrazu wejściowego.

Parametry
punkt punkt z wynikowego układu współrzędnych.
wysokość obrazu wejściowego wysokość obrazu wejściowego.
szerokość obrazu wejściowego szerokość obrazu wejściowego.
Zwroty
  • punkt o współrzędnych z układu współrzędnych obrazu wejściowego.