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.