EasyImage::Deinterlace
This function converts an interlaced image into two separate non-interlaced images. The first output, out1, will contain the even lines, while the second output, out2, will contain the odd lines. The resulting images can optionally be interpolated to match the dimensions of the original image. If interpolation is not applied, the height of each output image must be half the height of the input image. Otherwise, the height of each output image must be of the same height of the input image. If enabled, interpolation will be linear.
Namespace: Euresys::Open_eVision
[C++]
static void Deinterlace(
const EROIBW8
& sourceImage,
EROIBW8
& out1,
EROIBW8
& out2,
bool interpolate
)
static void Deinterlace(
const EROIBW16
& sourceImage,
EROIBW16
& out1,
EROIBW16
& out2,
bool interpolate
)
static void Deinterlace(
const EROIC24
& sourceImage,
EROIC24
& out1,
EROIC24
& out2,
bool interpolate
)
static void Deinterlace(
const EROIC24A
& sourceImage,
EROIC24A
& out1,
EROIC24A
& out2,
bool interpolate
)
Parameters
sourceImage
Input interlaced image.
out1
Output non-interlaced image. Will contain the even lines.
out2
Output non-interlaced image. Will contain the odd lines.
interpolate
Specify wether to interpolate the final images. Interpolating means resizing the two output images so they have the same height as the input image.
EasyImage.Deinterlace
This function converts an interlaced image into two separate non-interlaced images. The first output, out1, will contain the even lines, while the second output, out2, will contain the odd lines. The resulting images can optionally be interpolated to match the dimensions of the original image. If interpolation is not applied, the height of each output image must be half the height of the input image. Otherwise, the height of each output image must be of the same height of the input image. If enabled, interpolation will be linear.
Namespace: Euresys.Open_eVision
[C#]
static void Deinterlace(
EROIBW8
sourceImage,
EROIBW8
out1,
EROIBW8
out2,
bool interpolate
)
static void Deinterlace(
EROIBW16
sourceImage,
EROIBW16
out1,
EROIBW16
out2,
bool interpolate
)
static void Deinterlace(
EROIC24
sourceImage,
EROIC24
out1,
EROIC24
out2,
bool interpolate
)
static void Deinterlace(
EROIC24A
sourceImage,
EROIC24A
out1,
EROIC24A
out2,
bool interpolate
)
Parameters
sourceImage
Input interlaced image.
out1
Output non-interlaced image. Will contain the even lines.
out2
Output non-interlaced image. Will contain the odd lines.
interpolate
Specify wether to interpolate the final images. Interpolating means resizing the two output images so they have the same height as the input image.
EasyImage.Deinterlace
This function converts an interlaced image into two separate non-interlaced images. The first output, out1, will contain the even lines, while the second output, out2, will contain the odd lines. The resulting images can optionally be interpolated to match the dimensions of the original image. If interpolation is not applied, the height of each output image must be half the height of the input image. Otherwise, the height of each output image must be of the same height of the input image. If enabled, interpolation will be linear.
Module: open_evision
[Python]
@staticmethod
Deinterlace(
sourceImage: EROIBW8
out1: EROIBW8
out2: EROIBW8
interpolate: bool
) -> None
@staticmethod
Deinterlace(
sourceImage: EROIBW8
out1: EROIBW8
out2: EROIBW8
) -> None
@staticmethod
Deinterlace(
sourceImage: EROIBW16
out1: EROIBW16
out2: EROIBW16
interpolate: bool
) -> None
@staticmethod
Deinterlace(
sourceImage: EROIBW16
out1: EROIBW16
out2: EROIBW16
) -> None
@staticmethod
Deinterlace(
sourceImage: EROIC24
out1: EROIC24
out2: EROIC24
interpolate: bool
) -> None
@staticmethod
Deinterlace(
sourceImage: EROIC24
out1: EROIC24
out2: EROIC24
) -> None
@staticmethod
Deinterlace(
sourceImage: EROIC24A
out1: EROIC24A
out2: EROIC24A
interpolate: bool
) -> None
@staticmethod
Deinterlace(
sourceImage: EROIC24A
out1: EROIC24A
out2: EROIC24A
) -> None
Parameters
sourceImage
Input interlaced image.
out1
Output non-interlaced image. Will contain the even lines.
out2
Output non-interlaced image. Will contain the odd lines.
interpolate
Specify wether to interpolate the final images. Interpolating means resizing the two output images so they have the same height as the input image.