|
||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.ObjectDeform
public abstract class Deform
画像変形の抽象スーパークラス
フィールドの概要 | |
---|---|
protected int |
height
画像の高さ |
protected int |
width
画像の幅 |
コンストラクタの概要 | |
---|---|
protected |
Deform()
|
メソッドの概要 | |
---|---|
java.awt.image.ImageProducer |
getImageSource(double t,
MorphImage morphImg1,
MorphImage morphImg2)
イメージプロデューサーを返す |
protected abstract int[] |
getPixel(double t,
MorphImage morphImg1,
MorphImage morphImg2)
イメージのピクセルデータを返す |
static int |
inter(double t,
double p1,
double p2)
値を内挿する |
static int |
inter(double t,
int p1,
int p2)
値を内挿する |
protected static int |
mixedColor(double t,
int color1,
int color2)
色を内挿する |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
フィールドの詳細 |
---|
protected int width
protected int height
コンストラクタの詳細 |
---|
protected Deform()
メソッドの詳細 |
---|
protected abstract int[] getPixel(double t, MorphImage morphImg1, MorphImage morphImg2)
t
- 内挿パラメータ (0 〜 1 の範囲)morphImg1
- イメージ 1morphImg2
- イメージ 2
public java.awt.image.ImageProducer getImageSource(double t, MorphImage morphImg1, MorphImage morphImg2)
t
- 内挿パラメータ (0 〜 1 の範囲)morphImg1
- イメージ 1morphImg2
- イメージ 2
protected static int mixedColor(double t, int color1, int color2)
t
- 内挿パラメータcolor1
- 色 1 の RGB 値color2
- 色 2 の RGB 値
public static int inter(double t, int p1, int p2)
t
- 内挿パラメータp1
- 値 1p2
- 値 2
public static int inter(double t, double p1, double p2)
t
- 内挿パラメータp1
- 値 1p2
- 値 2
|
||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |