【机器视觉】 dev_set_line_width算子
00. 目錄
文章目錄
- 00. 目錄
- 01. 概述
- 02. 簽名
- 03. 描述
- 04. 注意
- 05. 參數
- 06. 結果
- 07. 附錄
01. 概述
dev_set_line_width - 定義region,contour輸出的線寬。
02. 簽名
dev_set_line_width( : : LineWidth : )
03. 描述
dev_set_line_width定義用于顯示region輪廓('margin’模式),XLD和其他幾何輸出(例如,disp_region,disp_line等)的線寬(以像素為單位)。
有關更多信息,請參閱算子set_line_width的說明。 但是,與算子set_line_width相反,此算子設置的新的線寬也用于之后打開的所有新圖形窗口。
原文描述:
dev_set_line_width defines the line width (in pixel) that is used to display region contours (in ‘margin’ mode), XLDs, and other geometric output (e.g., disp_region, disp_line, etc.).
For more information see the description of the operator set_line_width. However, in contrast to that operator the new line width is also used for all new graphics windows that are opened afterwards.
04. 注意
使用HDevelop的代碼導出功能,為該算子生成的代碼可能與相關的HALCON算子具有不同的行為。 有關將HDevelop圖形算子導出為不同編程語言的代碼的詳細說明,請參閱“HDevelop User’s Guide”中的 Code Export -> General Aspects of Code Generation -> Graphics Windows一章。
05. 參數
LineWidth (input_control) integer → (integer)
Line width for region output in contour mode.
Default value: 1
Restriction: LineWidth >= 1
HDevelop例程
roads.hdev Extract roads from aerial image
display_operators.hdev Visualize results
clip.hdev Determine the position and orientation of clips
advanced_visualization_settings.hdev Improve the visualization with transparency, anti-aliasing, and more
程序示例
read_image(Image,'monkey') threshold(Image,Region,128,255) dev_set_draw('margin') dev_set_line_width(5) dev_clear_window () dev_display(Region)06. 結果
如果指定參數的值正確,則dev_set_line_width返回2(H_MSG_TRUE)。 否則會引發異常并返回錯誤代碼。
07. 附錄
7.1 機器視覺博客匯總
網址:https://dengjin.blog.csdn.net/article/details/116837497
總結
以上是生活随笔為你收集整理的【机器视觉】 dev_set_line_width算子的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【机器视觉】 dev_set_draw算
- 下一篇: 【机器视觉】 dev_set_lut算子