dev_set_window_extents

dev_set_window_extentsEs handelt sich um einen grafischen Anzeigesteuerungsoperator, der zum Festlegen der Größe und Position des Anzeigefensters in Halcon verwendet wird. In dem von Ihnen bereitgestellten Code wird es verwendet, um die Größe und Position des Anzeigefensters festzulegen.

Das Folgende ist dev_set_window_extentsdie Parametererklärung des Operators:

dev_set_window_extents (
  Row: integer,         // 输入参数,表示窗口左上角的行坐标
  Column: integer,      // 输入参数,表示窗口左上角的列坐标
  Width: integer,       // 输入参数,表示窗口的宽度
  Height: integer       // 输入参数,表示窗口的高度
)

In dem von Ihnen bereitgestellten Code dev_set_window_extents(-1, -1, 640 / 4, 2980 / 4)besteht die Bedeutung darin, die Position des Anzeigefensters auf (-1, -1) festzulegen, die Breite des Fensters auf 1/4 von 640 (dh 160) festzulegen und die Höhe des Fensters festzulegen zu 1 von 2980/4 (also 745).

Auf diese Weise kann durch Festlegen der Position und Größe des Anzeigefensters ein Fenster mit einer bestimmten Größe und Position auf dem Anzeigegerät für die anschließende Bildanzeige und -verarbeitung erstellt werden.

Es ist zu beachten, dass die Position und Größe des Fensters durch das Anzeigegerät begrenzt sein kann. Daher muss beim Einstellen des Fensters darauf geachtet werden, dass der sichtbare Bereich des Anzeigegeräts nicht überschritten wird. Darüber hinaus können Position und Größe des Fensters je nach Bedarf angepasst werden.

Ich hoffe, die obige Antwort ist hilfreich für Sie. Wenn Sie weitere Fragen haben, können Sie diese gerne stellen.

Guess you like

Origin blog.csdn.net/xiaogongzhu001/article/details/131899019