当前位置: 首页 > news >正文

Halcon窗口的基本操作

打开窗口:

* 0 0 左上角的坐标
* 512 512 窗口的大小
* black 窗口的颜色
* 打开的窗口的句柄
dev_open_window (0, 0, 512, 512, 'red', WindowHandle)

展示图片:

dev_display (Image)

 关闭窗口:

dev_close_window ()

 清除窗口:

dev_clear_window ()

*窗口的操作
*1新建窗口
*2设置窗口文本、颜色..
*3输出窗口、关闭窗口 更新窗口
*4 绘制图形test:=[1,2,3]
*检测变量变化的窗口
dev_inspect_ctrl (test)*暂停程序
stop ()
*修改元组元素
test[1]:=100stop () 
test[2]:=200*关闭检测窗口
dev_close_inspect_ctrl (test)*打开窗口aaa
dev_open_window (0, 0, 600, 600, 'red', aaa)*打开窗口bbb
dev_open_window (0, 0,500, 500, 'green', bbb)*打开窗口ccc
dev_open_window (0, 0,400, 400, 'blue', ccc)*close 关闭最后一个窗口,每打开一个窗口,会把窗口放到一个集合里面,所以关闭时候,会把做后一个添加的关闭
dev_close_window ()*设置颜色
dev_set_color('yellow')*设置绘制的模式:margin 只绘制边框
dev_set_draw ('margin')*设置线宽度
dev_set_line_width (19)*绘制一个圆
draw_circle (bbb, Row, Column, Radius)*显示绘制的区域
gen_circle (Circle, Row, Column, Radius)*参数1指定窗口进行展示
*参数2,3 圆的坐标
*参数4 半径
disp_circle (aaa, Row, Column, Radius)*获取窗口
dev_get_window (WindowHandle)
dev_clear_window ()
*窗口文本的颜色
*指定窗口绘制文本
*1 窗口对象
*2 字体的大小
*3 字体的类型
*4 是否是粗体
*5 是否是斜体
set_display_font (WindowHandle, 20, 'sans', 'true', 'true')*展示文本
*1文本内容
*2 window:在窗体上显示文本;image:在图片上显示文本
*3、4 文本的位置 top','left 左上
*5 字体颜色
*6、7 预留属性的结构
dev_disp_text('歼10c0-6法国的阵风飞机','window','top','left','black',[],[])
dev_disp_text('歼10c0-6法国的阵风飞机','window','bottom','right','black',[],[])
dev_disp_text('歼10c0-6法国的阵风飞机','window','center','center','black',[],[])*['box_color','shadow_color'],属性列表
*['green','red']  值列表
dev_disp_text('歼10c0-6法国的阵风飞机','window',200,50,'black',['box_color','shadow_color'],['green','red'])


 

http://www.xdnf.cn/news/569179.html

相关文章:

  • Elasticsearch生产环境性能调优指南
  • Spring Boot + +小程序, 快速开发零工市场小程序
  • 如何使用 Docker Compose 部署 Immich
  • 《棒球百科知识》世界棒球十强国家是如何发展·棒球1号位
  • WordPress Madara插件存在文件包含漏洞(CVE-2025-4524)
  • 实验分享|基于千眼狼sCMOS科学相机的流式细胞仪细胞核成像实验
  • XCOSnTh-fatfsShell
  • 腾讯位置服务地点搜索开发指南
  • [Min-Max Normalization] [Z-Score Normalization]
  • 使用vue2做一个生成二维码的案例【可当组件使用】
  • JC/T 2848-2024 玻璃纤维增强石膏(GRG)装饰制品检测
  • VS2022:使用命令行启动项目
  • 2023 睿抗机器人开发者大赛CAIP-编程技能赛-本科组(国赛) 解题报告 | 珂学家
  • vscode连接WSL卡住
  • js不同浏览器标签页、窗口或 iframe 之间可以相互通信
  • 虚拟机下的OpenWrt磁盘Overlay扩容
  • genicamtl_lmi_gocator_objectmodel3d
  • 掌握HTTPX:从基础到高并发工程实践
  • 自由开发者计划 001:创建一个用于查看 Jupyter Notebook 的谷歌浏览器插件
  • FPGA降低功耗研究
  • 【76. 最小覆盖子串】
  • 操作系统 第四章 -2
  • Docker安装MinIO对象存储中间件
  • 图片识别(TransFormerCNNMLP)
  • 分享一些多模态文档解析思路
  • 蓝桥杯3503 更小的数
  • polarctf-web-[某函数的复仇]
  • 基于python的机器学习(七)—— 数据特征选择
  • PostgreSQL中通过查询数据插入到表的几种方法( SELECT INTO和INSERT INTO ... SELECT)
  • uniapp+vue3 随机、换一批