ClassesClassesClassesClasses | | | | Operators

get_thresh_images_variation_modelget_thresh_images_variation_modelGetThreshImagesVariationModelget_thresh_images_variation_modelGetThreshImagesVariationModelGetThreshImagesVariationModel (Operator)

Name

get_thresh_images_variation_modelget_thresh_images_variation_modelGetThreshImagesVariationModelget_thresh_images_variation_modelGetThreshImagesVariationModelGetThreshImagesVariationModel — Return the threshold images used for image comparison by a variation model.

Signature

get_thresh_images_variation_model( : MinImage, MaxImage : ModelID : )

Herror get_thresh_images_variation_model(Hobject* MinImage, Hobject* MaxImage, const Hlong ModelID)

Herror T_get_thresh_images_variation_model(Hobject* MinImage, Hobject* MaxImage, const Htuple ModelID)

Herror get_thresh_images_variation_model(Hobject* MinImage, Hobject* MaxImage, const HTuple& ModelID)

HImage HVariationModel::GetThreshImagesVariationModel(HImage* MaxImage) const

void GetThreshImagesVariationModel(HObject* MinImage, HObject* MaxImage, const HTuple& ModelID)

HImage HVariationModel::GetThreshImagesVariationModel(HImage* MaxImage) const

void HOperatorSetX.GetThreshImagesVariationModel(
[out] IHUntypedObjectX*MinImage, [out] IHUntypedObjectX*MaxImage, [in] VARIANT ModelID)

IHImageX* HVariationModelX.GetThreshImagesVariationModel([out] IHImageX*MaxImage)

static void HOperatorSet.GetThreshImagesVariationModel(out HObject minImage, out HObject maxImage, HTuple modelID)

HImage HVariationModel.GetThreshImagesVariationModel(out HImage maxImage)

Description

get_thresh_images_variation_modelget_thresh_images_variation_modelGetThreshImagesVariationModelget_thresh_images_variation_modelGetThreshImagesVariationModelGetThreshImagesVariationModel returns the threshold images of the variation model ModelIDModelIDModelIDModelIDModelIDmodelID in MaxImageMaxImageMaxImageMaxImageMaxImagemaxImage and MinImageMinImageMinImageMinImageMinImageminImage. The threshold images must be computed with prepare_variation_modelprepare_variation_modelPrepareVariationModelprepare_variation_modelPrepareVariationModelPrepareVariationModel or prepare_direct_variation_modelprepare_direct_variation_modelPrepareDirectVariationModelprepare_direct_variation_modelPrepareDirectVariationModelPrepareDirectVariationModel before they can be read out. The formula used for calculating the threshold images is described with prepare_variation_modelprepare_variation_modelPrepareVariationModelprepare_variation_modelPrepareVariationModelPrepareVariationModel or prepare_direct_variation_modelprepare_direct_variation_modelPrepareDirectVariationModelprepare_direct_variation_modelPrepareDirectVariationModelPrepareDirectVariationModel. The threshold images are used in compare_variation_modelcompare_variation_modelCompareVariationModelcompare_variation_modelCompareVariationModelCompareVariationModel and compare_ext_variation_modelcompare_ext_variation_modelCompareExtVariationModelcompare_ext_variation_modelCompareExtVariationModelCompareExtVariationModel to detect too large deviations of an image with respect to the model. As described with compare_variation_modelcompare_variation_modelCompareVariationModelcompare_variation_modelCompareVariationModelCompareVariationModel and compare_ext_variation_modelcompare_ext_variation_modelCompareExtVariationModelcompare_ext_variation_modelCompareExtVariationModelCompareExtVariationModel, gray values outside the interval given by MinImageMinImageMinImageMinImageMinImageminImage and MaxImageMaxImageMaxImageMaxImageMaxImagemaxImage are regarded as errors.

Parallelization

Parameters

MinImageMinImageMinImageMinImageMinImageminImage (output_object)  image objectHImageHImageHImageHImageXHobject * (byte / int2 / uint2)

Threshold image for the lower threshold.

MaxImageMaxImageMaxImageMaxImageMaxImagemaxImage (output_object)  image objectHImageHImageHImageHImageXHobject * (real)

Threshold image for the upper threshold.

ModelIDModelIDModelIDModelIDModelIDmodelID (input_control)  variation_model HVariationModel, HTupleHTupleHVariationModel, HTupleHVariationModelX, VARIANTHtuple (integer) (IntPtr) (Hlong) (Hlong) (Hlong) (Hlong)

ID of the variation model.

Result

get_thresh_images_variation_modelget_thresh_images_variation_modelGetThreshImagesVariationModelget_thresh_images_variation_modelGetThreshImagesVariationModelGetThreshImagesVariationModel returns 2 (H_MSG_TRUE) if all parameters are correct.

Possible Predecessors

prepare_variation_modelprepare_variation_modelPrepareVariationModelprepare_variation_modelPrepareVariationModelPrepareVariationModel, prepare_direct_variation_modelprepare_direct_variation_modelPrepareDirectVariationModelprepare_direct_variation_modelPrepareDirectVariationModelPrepareDirectVariationModel

See also

compare_variation_modelcompare_variation_modelCompareVariationModelcompare_variation_modelCompareVariationModelCompareVariationModel, compare_ext_variation_modelcompare_ext_variation_modelCompareExtVariationModelcompare_ext_variation_modelCompareExtVariationModelCompareExtVariationModel

Module

Matching


ClassesClassesClassesClasses | | | | Operators