public class NyARColorPatt_PseudoAffine extends NyARRgbRaster_INT1D_X8R8G8B8_32 implements INyARColorPatt
コンストラクタと説明 |
---|
NyARColorPatt_PseudoAffine(int i_width,
int i_height)
コンストラクタです。
|
修飾子とタイプ | メソッドと説明 |
---|---|
java.lang.Object |
createInterface(java.lang.Class<?> iIid)
サポートしているインタフェイスは以下の通りです。
|
boolean |
pickFromRaster(INyARRgbRaster image,
NyARIntPoint2d[] i_vertexs)
この関数は、ラスタのi_vertexsで定義される四角形からパターンを取得して、インスタンスに格納します。
|
getBuffer, getBufferType, getPixel, getPixelSet, setPixel, setPixel, setPixels, wrapBuffer
createInstance, createInstance, createInstance, getHeight, getSize, getWidth, hasBuffer, isEqualBufferType, main
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getBuffer, getBufferType, getHeight, getSize, getWidth, hasBuffer, isEqualBufferType, wrapBuffer
getPixel, getPixelSet, setPixel, setPixel, setPixels
public NyARColorPatt_PseudoAffine(int i_width, int i_height)
i_width
- このラスタの幅i_height
- このラスタの高さNyARRuntimeException
public boolean pickFromRaster(INyARRgbRaster image, NyARIntPoint2d[] i_vertexs) throws NyARRuntimeException
pickFromRaster
インタフェース内 INyARColorPatt
image
- 取得元の画像です。i_vertexs
- 収録元画像上の、4頂点を格納した配列です。要素数は4である必要があります。NyARRuntimeException
public java.lang.Object createInterface(java.lang.Class<?> iIid)
NyARRgbRaster
INyARRgbPixelDriver
INyARPerspectiveCopy
INyARPerspectiveCopy
NyARMatchPattDeviationColorData.IRasterDriver
INyARRgb2GsFilter
INyARRgb2GsFilterRgbAve
INyARRgb2GsFilterRgbCube
INyARRgb2GsFilterYCbCr
INyARRgb2GsFilterArtkTh
createInterface
インタフェース内 INyARRaster
createInterface
クラス内 NyARRgbRaster