ResizeOp

lớp công khai Thay đổi kích thướcOp

Là một đơn vị tính toán để xử lý hình ảnh, nó có thể thay đổi kích thước hình ảnh theo kích thước do người dùng chỉ định.

Nó nội suy các pixel khi hình ảnh bị kéo dài và loại bỏ các pixel khi hình ảnh được nén.

Các lớp lồng nhau

liệt kê Thay đổi kích thướcOp.ResizePhương thức Các thuật toán để thay đổi kích thước.

Nhà xây dựng công cộng

ResizeOp (int targetHeight, int targetWidth, ResizeOp.ResizeMethod thay đổi kích thướcMethod)
Tạo ResizeOp có thể thay đổi kích thước hình ảnh theo kích thước được chỉ định theo phương thức đã chỉ định.

Phương pháp công khai

Hình ảnh Tenor
áp dụng (hình ảnh TensorImage )
Áp dụng thay đổi kích thước đã xác định trên hình ảnh đã cho và trả về kết quả.
int
getOutputImageHeight (int inputImageHeight, int inputImageWidth)
Tính chiều cao của hình ảnh đầu ra dự kiến ​​khi kích thước hình ảnh đầu vào được đưa ra.
int
getOutputImageWidth (int inputImageHeight, int inputImageWidth)
Tính chiều rộng của hình ảnh đầu ra dự kiến ​​khi kích thước hình ảnh đầu vào được đưa ra.
điểm F
inverseTransform (Điểm PointF, int inputImageHeight, int inputImageWidth)
Chuyển đổi một điểm từ hệ tọa độ của ảnh kết quả về lại điểm của ảnh đầu vào.

Phương pháp kế thừa

Nhà xây dựng công cộng

ResizeOp công khai (int targetHeight, int targetWidth, ResizeOp.ResizeMethod thay đổi kích thướcMethod)

Tạo ResizeOp có thể thay đổi kích thước hình ảnh theo kích thước được chỉ định theo phương thức đã chỉ định.

Thông số
chiều cao mục tiêu Chiều cao dự kiến ​​của hình ảnh đã thay đổi kích thước.
chiều rộng mục tiêu Chiều rộng dự kiến ​​của hình ảnh đã thay đổi kích thước.
phương thức thay đổi kích thước Thuật toán được sử dụng để thay đổi kích thước. Tùy chọn: ResizeOp.ResizeMethod

Phương pháp công khai

áp dụng TensorImage công khai (hình ảnh TensorImage )

Áp dụng thay đổi kích thước đã xác định trên hình ảnh đã cho và trả về kết quả.

Lưu ý: nội dung của image đầu vào sẽ thay đổi và image giống với hình ảnh đầu ra.

Thông số
hình ảnh hình ảnh đầu vào.
Trả lại
  • hình ảnh đầu ra.

int công khai getOutputImageHeight (int inputImageHeight, int inputImageWidth)

Tính chiều cao của hình ảnh đầu ra dự kiến ​​khi kích thước hình ảnh đầu vào được đưa ra.

Thông số
đầu vàoImageHeight
đầu vàoImageWidth

int công khai getOutputImageWidth (int inputImageHeight, int inputImageWidth)

Tính chiều rộng của hình ảnh đầu ra dự kiến ​​khi kích thước hình ảnh đầu vào được đưa ra.

Thông số
đầu vàoImageHeight
đầu vàoImageWidth

public PointF inverseTransform (Điểm PointF, int inputImageHeight, int inputImageWidth)

Chuyển đổi một điểm từ hệ tọa độ của ảnh kết quả về lại điểm của ảnh đầu vào.

Thông số
điểm điểm từ hệ tọa độ kết quả.
đầu vàoImageHeight chiều cao của hình ảnh đầu vào.
đầu vàoImageWidth chiều rộng của hình ảnh đầu vào.
Trả lại
  • điểm có tọa độ từ hệ tọa độ của ảnh đầu vào.