gen_image_protogen_image_protoGenImageProtoGenImageProtogen_image_proto (Operator)

Name

gen_image_protogen_image_protoGenImageProtoGenImageProtogen_image_proto — Erzeugen eines Bildes mit einem konstanten Grauwert.

Signatur

gen_image_proto(Image : ImageCleared : Grayval : )

Herror gen_image_proto(const Hobject Image, Hobject* ImageCleared, double Grayval)

Herror T_gen_image_proto(const Hobject Image, Hobject* ImageCleared, const Htuple Grayval)

void GenImageProto(const HObject& Image, HObject* ImageCleared, const HTuple& Grayval)

HImage HImage::GenImageProto(const HTuple& Grayval) const

HImage HImage::GenImageProto(double Grayval) const

static void HOperatorSet.GenImageProto(HObject image, out HObject imageCleared, HTuple grayval)

HImage HImage.GenImageProto(HTuple grayval)

HImage HImage.GenImageProto(double grayval)

def gen_image_proto(image: HObject, grayval: Union[int, float]) -> HObject

Beschreibung

gen_image_protogen_image_protoGenImageProtoGenImageProtoGenImageProtogen_image_proto erzeugt ein Ausgabebild ImageClearedImageClearedImageClearedImageClearedimageClearedimage_cleared mit dem konstanten Grauwert GrayvalGrayvalGrayvalGrayvalgrayvalgrayval. Ist das Eingabebild vom Typ 'direction', werden Grauwerte im Ausgabebild, die nicht innerhalb des für 'direction'-Bilder erlaubten Wertebereichs liegen, auf den Wert 255 gesetzt, um sie als ungültig zu kennzeichnen. ImageClearedImageClearedImageClearedImageClearedimageClearedimage_cleared hat dieselbe Größe und denselben Pixeltyp wie das Eingabebild ImageImageImageImageimageimage.

Ausführungsinformationen

Parameter

ImageImageImageImageimageimage (input_object)  singlechannelimage objectHImageHObjectHImageHobject (byte / direction / cyclic / int1 / int2 / uint2 / int4 / int8 / real / complex / vector_field)

Eingabebild.

ImageClearedImageClearedImageClearedImageClearedimageClearedimage_cleared (output_object)  image objectHImageHObjectHImageHobject * (byte / direction / cyclic / int1 / int2 / uint2 / int4 / int8 / real / complex / vector_field)

Mit konstantem Wert belegtes Bild.

GrayvalGrayvalGrayvalGrayvalgrayvalgrayval (input_control)  number HTupleUnion[int, float]HTupleHtuple (real / integer) (double / int / long) (double / Hlong) (double / Hlong)

Mit diesem Grauwert wird das Ausgabebild erzeugt.

Defaultwert: 0

Wertevorschläge: 0, 1, 2, 5, 10, 16, 32, 64, 128, 253, 254, 255

Ergebnis

Sind die Parameterwerte korrekt, dann liefert gen_image_protogen_image_protoGenImageProtoGenImageProtoGenImageProtogen_image_proto den Wert TRUE. Andernfalls wird eine Fehlerbehandlung ausgelöst.

Alternativen

set_grayvalset_grayvalSetGrayvalSetGrayvalSetGrayvalset_grayval, paint_graypaint_grayPaintGrayPaintGrayPaintGraypaint_gray, gen_image_constgen_image_constGenImageConstGenImageConstGenImageConstgen_image_const, copy_imagecopy_imageCopyImageCopyImageCopyImagecopy_image

Siehe auch

get_image_pointer1get_image_pointer1GetImagePointer1GetImagePointer1GetImagePointer1get_image_pointer1

Modul

Foundation