zoukankan      html  css  js  c++  java
  • halcon算子翻译——stop

    名称

    stop - 停止程序执行。

    用法

    stop( : : : )

    描述

    stop算子停止HDevelop程序的连续程序执行。 如果发生这种情况,即使下面有大量的注释或其他不可执行的程序行,PC(程序计数器)仍停留在stop语句(而不是放在下一个可执行程序行),以便直接显示程序中断的原因。

    算子相当于菜单栏中的stop行动(F9)。 程序可以通过run(F5)继续。

    可以通过在首选项对话框(preferences dialog)中设置时间参数来重新定义行为。 执行不会停止,而是在等待指定的时间段后继续执行。 在这段时间内,程序可以被F9中断或者由一个运行命令继续。 这由程序窗口第一列中的图标标记。

    注意

    此算子不支持代码导出。

    案例(HDevelop)

    read_image (Image, 'fabrik')
    regiongrowing (Image, Regions, 3, 3, 6, 100)
    Number := |Regions|
    dev_update_window ('off')
    for i := 1 to Number by 1
      RegionSelected := Regions[i]
      dev_clear_window ()
      dev_display (RegionSelected)
      stop ()
    endfor

    结果

    如果程序在stop语句处停止,则保留前一个算子的返回状态。 如果程序继续一个stop算子,stop总是返回2(H_MSG_TRUE)。

    也可以看看

    exit

    模块

    Foundation

    HDevelop例程

    stop.hdev          Stop the execution in a loop to view intermediate results
    for.hdev             Use a for loop to iterate over extracted blobs
    display_operators.hdev    Visualize results
    crystal.hdev         Extract hexagonally shaped crystals via local thresholding and region post-processing
    comment.hdev          Use comments and verbatim code export

  • 相关阅读:
    Mac下安装brew
    Mac下安装node.js
    Mac下mysql服务端密码重置及环境配置
    Mac配置jdk以及maven
    Mac下卸载jdk
    34个漂亮的应用程序后台管理界面(系列一)
    ViewState
    get和post
    无刷新 分页评论
    isPostBack原理
  • 原文地址:https://www.cnblogs.com/xhiong/p/7823345.html
Copyright © 2011-2022 走看看