gen_image_protogen_image_protoGenImageProtoGenImageProtogen_image_proto (Operator)
Name
gen_image_protogen_image_protoGenImageProtoGenImageProtogen_image_proto — Erzeugen eines Bildes mit einem konstanten Grauwert.
Signatur
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
- Multithreading-Typ: reentrant (läuft parallel zu nicht-exklusiven Operatoren).
- Multithreading-Bereich: global (kann von jedem Thread aufgerufen werden).
- Wird ohne Parallelisierung verarbeitet.
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 2 (H_MSG_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