ClassesClasses | | Operators

deserialize_imagedeserialize_imageDeserializeImageDeserializeImage (Operator)

Name

deserialize_imagedeserialize_imageDeserializeImageDeserializeImage — Deserialize a serialized image object.

Signature

deserialize_image( : Image : SerializedItemHandle : )

Herror deserialize_image(Hobject* Image, const Hlong SerializedItemHandle)

Herror T_deserialize_image(Hobject* Image, const Htuple SerializedItemHandle)

void DeserializeImage(HObject* Image, const HTuple& SerializedItemHandle)

void HImage::DeserializeImage(const HSerializedItem& SerializedItemHandle)

static void HOperatorSet.DeserializeImage(out HObject image, HTuple serializedItemHandle)

void HImage.DeserializeImage(HSerializedItem serializedItemHandle)

Description

deserialize_imagedeserialize_imageDeserializeImageDeserializeImageDeserializeImage deserializes an image object, that was serialized by serialize_imageserialize_imageSerializeImageSerializeImageSerializeImage (see fwrite_serialized_itemfwrite_serialized_itemFwriteSerializedItemFwriteSerializedItemFwriteSerializedItem for an introduction of the basic principle of serialization). The serialized image object is defined by the parameter SerializedItemHandleSerializedItemHandleSerializedItemHandleSerializedItemHandleserializedItemHandle. The deserialized image is stored in the image object defined by the parameter ImageImageImageImageimage.

Execution Information

Parameters

ImageImageImageImageimage (output_object)  image(-array) objectHImageHImageHobject * (byte / direction / cyclic / int1 / complex / int2 / uint2 / vector_field / int4 / int8 / real)

Image object.

SerializedItemHandleSerializedItemHandleSerializedItemHandleSerializedItemHandleserializedItemHandle (input_control)  serialized_item HSerializedItem, HTupleHTupleHtuple (integer) (IntPtr) (Hlong) (Hlong)

Handle of the serialized item.

Result

If the parameters are valid, the operator deserialize_imagedeserialize_imageDeserializeImageDeserializeImageDeserializeImage returns the value 2 (H_MSG_TRUE). If necessary, an exception is raised.

Possible Predecessors

fread_serialized_itemfread_serialized_itemFreadSerializedItemFreadSerializedItemFreadSerializedItem, receive_serialized_itemreceive_serialized_itemReceiveSerializedItemReceiveSerializedItemReceiveSerializedItem, serialize_imageserialize_imageSerializeImageSerializeImageSerializeImage

Possible Successors

disp_imagedisp_imageDispImageDispImageDispImage, thresholdthresholdThresholdThresholdThreshold, regiongrowingregiongrowingRegiongrowingRegiongrowingRegiongrowing, count_channelscount_channelsCountChannelsCountChannelsCountChannels, decompose3decompose3Decompose3Decompose3Decompose3, class_ndim_normclass_ndim_normClassNdimNormClassNdimNormClassNdimNorm, gauss_filtergauss_filterGaussFilterGaussFilterGaussFilter, fill_interlacefill_interlaceFillInterlaceFillInterlaceFillInterlace, zoom_image_sizezoom_image_sizeZoomImageSizeZoomImageSizeZoomImageSize, zoom_image_factorzoom_image_factorZoomImageFactorZoomImageFactorZoomImageFactor, crop_partcrop_partCropPartCropPartCropPart, write_imagewrite_imageWriteImageWriteImageWriteImage, rgb1_to_grayrgb1_to_grayRgb1ToGrayRgb1ToGrayRgb1ToGray

See also

serialize_imageserialize_imageSerializeImageSerializeImageSerializeImage

Module

Foundation


ClassesClasses | | Operators