tile_images_offset
Dabei handelt es sich um einen Bildverarbeitungsoperator in Halcon, der zum Kacheln und Zusammenfügen mehrerer Bilder zu einem Bild entsprechend dem angegebenen Versatz verwendet wird. Bei diesem Operator Images
handelt es sich um die Eingabebildliste TiledImage
und das Ausgabekachelbild.
Das Folgende ist tile_images_offset
die Parametererklärung des Operators:
tile_images_offset (
Images: tuple, // 输入参数,表示要平铺拼接的图像列表
TiledImage: image, // 输出参数,表示平铺拼接后的图像
Row: tuple, // 输入参数,表示每幅图像的行偏移量列表
Column: tuple, // 输入参数,表示每幅图像的列偏移量列表
Fill: tuple, // 输入参数,表示未覆盖区域填充的灰度值(-1表示不填充)
Border: tuple, // 输入参数,表示未覆盖区域的边界值(-1表示没有边界)
Order: string, // 输入参数,表示图像排列顺序("column"表示列优先,"row"表示行优先)
Width: integer, // 输入参数,表示平铺图像的宽度
Height: integer // 输入参数,表示平铺图像的高度
)
In dem von Ihnen bereitgestellten Code tile_images_offset
werden die mehreren Bilder Images
entsprechend dem angegebenen Offset gekachelt und zu einem Bild zusammengefügt TiledImage
. Die Offsets für jedes Bild werden durch die Parameter Row
und Column
angegeben und geben den Zeilenoffset bzw. Spaltenoffset an. Width
Die Height
Parameter und stellen die Breite und Höhe des gekachelten Bildes dar.
Row
Dies bedeutet beispielsweise, [0,500,1000,1500,2000,2500]
dass der Versatz jedes Bildes in vertikaler Richtung 0, 500, 1000, 1500, 2000 und 2500 Pixel beträgt, Column
und [0,0,0,0,0,0]
bedeutet, dass der Versatz jedes Bildes in horizontaler Richtung 0 Pixel beträgt, also Diese mehreren Bilder werden nacheinander in vertikaler Richtung gekachelt und zusammengefügt, um ein Bild zu ergeben.
Fill
Der Parameter wird verwendet, um den Füllgrauwert des nicht abgedeckten Bereichs anzugeben, und Border
der Parameter wird verwendet, um den Grenzwert des nicht abgedeckten Bereichs anzugeben. Order
Der Parameter gibt die Sortierreihenfolge des Bildes an. Sie können „Spalte“ wählen, um die Anordnung in der Spalte zuerst anzugeben, oder „Zeile“, um die Anordnung in der Reihe zuerst anzugeben.
Am Ende TiledImage
ist Images
das Ergebnis das Kacheln und Zusammenfügen der Bilder entsprechend dem angegebenen Versatz, sodass ein gekacheltes Bild mit einer Breite von Width
und einer Höhe von entsteht.Height
Ich hoffe, die obige Antwort ist hilfreich für Sie. Wenn Sie weitere Fragen haben, können Sie diese gerne stellen.