パブリック クラスResizeOp
画像を処理するための演算ユニットとして、画像をユーザーが指定したサイズにリサイズできます。
画像が引き伸ばされるときはピクセルを補間し、画像が圧縮されるときはピクセルを破棄します。
ネストされたクラス
列挙型 | ResizeOp.ResizeMethod | サイズ変更のアルゴリズム。 |
パブリックコンストラクター
ResizeOp (int targetHeight、int targetWidth、 ResizeOp.ResizeMethod 、resizeMethod) 指定されたメソッドで画像を指定されたサイズにサイズ変更できる ResizeOp を作成します。 |
パブリックメソッド
テンソル画像 | |
整数 | getOutputImageHeight (int inputImageHeight, int inputImageWidth) 入力画像サイズが指定された場合に、予想される出力画像の高さを計算します。 |
整数 | getOutputImageWidth (int inputImageHeight, int inputImageWidth) 入力画像サイズが指定された場合に、予想される出力画像の幅を計算します。 |
ポイントF | inverseTransform (PointF ポイント、int inputImageHeight、int inputImageWidth) 結果イメージの座標系から入力イメージの座標系に点を変換します。 |
継承されたメソッド
パブリックコンストラクター
public ResizeOp (int targetHeight、int targetWidth、 ResizeOp.ResizeMethod 、resizeMethod)
指定されたメソッドで画像を指定されたサイズにサイズ変更できる ResizeOp を作成します。
パラメーター
ターゲットの高さ | サイズ変更された画像の予想される高さ。 |
---|---|
ターゲット幅 | サイズ変更された画像の予想される幅。 |
サイズ変更メソッド | サイズ変更に使用するアルゴリズム。オプション: ResizeOp.ResizeMethod |
パブリックメソッド
public TensorImage apply ( TensorImageイメージ)
指定された画像に定義されたサイズ変更を適用し、結果を返します。
注: 入力image
の内容は変更され、 image
出力と同じインスタンスになります。
パラメーター
画像 | 入力画像。 |
---|
戻り値
- 出力画像。
public int getOutputImageHeight (int inputImageHeight, int inputImageWidth)
入力画像サイズが指定された場合に、予想される出力画像の高さを計算します。
パラメーター
入力画像の高さ | |
---|---|
入力画像幅 |
public int getOutputImageWidth (int inputImageHeight, int inputImageWidth)
入力画像サイズが指定された場合に、予想される出力画像の幅を計算します。
パラメーター
入力画像の高さ | |
---|---|
入力画像幅 |
public PointF inverseTransform (PointF point, int inputImageHeight, int inputImageWidth)
結果イメージの座標系から入力イメージの座標系に点を変換します。
パラメーター
ポイント | 結果座標系からの点。 |
---|---|
入力画像の高さ | 入力画像の高さ。 |
入力画像幅 | 入力画像の幅。 |
戻り値
- 入力画像の座標系からの座標を持つ点。