Click or drag to resize
XDL

XDMCompositeInterpolByCubic Property

영상을 도시할 때 Cubic Interpolation을 수행할지 여부를 설정하거나 얻는다.

Namespace: Pixoneer.NXDL.NRS
Assembly: NXDLrs (in NXDLrs.dll) Version: 2.0.3.38
Syntax
C#
public bool InterpolByCubic { get; set; }

Property Value

Boolean
Example
영상을 도시할 때 Interpolation 방법(Nearest Neighbor, Bilinear, Cubic)을 설정하는 예제이다.
C#
private void NearestNeighborToolStripMenuItem_Click(object sender, EventArgs e)
{
    XDMCompManager xdmCompManager = nxImageLayerComposites.GetXDMCompManager();
    XDMComposite comp = xdmCompManager.GetXDMCompositeAt(0);
    comp.InterpolPixel = false;
    nxImageLayerComposites.Invalidate();
    nxImageView1.RefreshScreen();
}

private void BilinearToolStripMenuItem_Click(object sender, EventArgs e)
{
    XDMCompManager xdmCompManager = nxImageLayerComposites.GetXDMCompManager();
    XDMComposite comp = xdmCompManager.GetXDMCompositeAt(0);
    comp.InterpolPixel = true;
    comp.InterpolByCubic = false;
    nxImageLayerComposites.Invalidate();
    nxImageView1.RefreshScreen();
}

private void CubicToolStripMenuItem_Click(object sender, EventArgs e)
{
    XDMCompManager xdmCompManager = nxImageLayerComposites.GetXDMCompManager();
    XDMComposite comp = xdmCompManager.GetXDMCompositeAt(0);
    comp.InterpolPixel = true;
    comp.InterpolByCubic = true;
    nxImageLayerComposites.Invalidate();
    nxImageView1.RefreshScreen();
}
See Also