TensorOperatorWrapper

公共类 TensorOperatorWrapper

可让 TensorOperator 能够使用 TensorImage 运行的适配器。

公共构造函数

TensorOperatorWrapperTensorOperator 操作)
TensorOperator 对象封装为 ImageOperator,以便 TensorOperator 可以通过处理其底层 TensorBuffer 来处理 TensorImage 对象。

公共方法

TensorImage
applyTensorImage 映像)
整型
getOutputImageHeight(int inputImageHeight, int inputImageWidth)
指定输入图片大小时,计算预期输出图片的高度。
整型
getOutputImageWidth(int inputImageHeight, int inputImageWidth)
给定输入图片大小时,计算预期输出图片的宽度。
PointF
inverseTransform(PointF point, int inputImageHeight, int inputImageWidth)
将点从结果图片的坐标系转换回某张输入图片。

继承的方法

公共构造函数

public TensorOperatorWrapper TensorOperator 操作)

TensorOperator 对象封装为 ImageOperator,以便 TensorOperator 可以通过处理其底层 TensorBuffer 来处理 TensorImage 对象。

要求:在对图片应用 op 时,不应更改坐标系。

参数
op 已创建的运算符。

公共方法

public TensorImage apply TensorImage 映像)

参数
图片

public int getOutputImageHeight (int inputImageHeight, int inputImageWidth)

指定输入图片大小时,计算预期输出图片的高度。

参数
inputImageHeight
inputImageWidth

public int getOutputImageWidth (int inputImageHeight, int inputImageWidth)

给定输入图片大小时,计算预期输出图片的宽度。

参数
inputImageHeight
inputImageWidth

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

将点从结果图片的坐标系转换回某张输入图片。

参数
point 结果坐标系中的点。
inputImageHeight 输入图片的高度。
inputImageWidth 输入图像的宽度。
返回
  • 与输入图片坐标系中的坐标相对应的点。