Halcon基础学习

简介: Halcon基础学习

1、在窗口上添加字


dev_open_window (0, 0, 512, 512, 'black', WindowHandle)
set_display_font (WindowHandle, 16, 'mono', 'true', 'false')
for Index := 1 to 5 by 1
    disp_message (WindowHandle, 'Step '+Index, 'window', 30*Index, -1, 'black', 'true')
    disp_continue_message (WindowHandle, 'black', 'true')
    stop ()
endfor

2、在图上绘制多条曲线


*Ret为vector
Ret:={[],[],[],[],[]}
for Index := 1 to 5 by 1
    for Index1 := 1 to 121 by 1
        Ret.at(Index):=[Ret.at(Index),Index*Index1]
    endfor
endfor
X:=[]
for Index := 1 to 121 by 1
    X:=[X,Index]
endfor
X:=[]
for Index := 1 to 121 by 1
    X:=[X,Index]
endfor
XLabel := 'x'
YLabel := 'y'
Color := ['medium slate blue','yellow','red','green','pink']
GenParamName := []
GenParamValue := []
plot_tuple (WindowHandle, X, [Ret.at(0),Ret.at(1),Ret.at(2),Ret.at(3),Ret.at(4)], XLabel, YLabel, Color, GenParamName, GenParamValue)
disp_message (WindowHandle, Methods, 'window', 100, 100, Color, 'false')


 


相关文章
|
6月前
|
人工智能 自然语言处理 数据可视化
阿里云部署 Hermes Agent / OpenClaw Skill组合技实战教程
OpenClaw的真正威力,从来不止于单一技能的调用,而在于Skills的组合联动。就像搭建乐高积木,单个Skill是零散的模块,通过合理组合就能构建出自动化工作流、智能研究助手、决策支持系统等复杂应用。随着国产生态的不断完善,各类实用Skills持续涌现,让OpenClaw的组合玩法更加丰富高效。本文将从阿里云快速部署、核心Skills生态解析、3大实战组合场景、进阶优化等维度,详细拆解OpenClaw Skills的组合逻辑与落地方法,搭配可直接复用的代码命令与避坑指南,帮助用户从"会用"升级到"活用",全程不改变原意,不含无关平台信息。
634 1
|
应用服务中间件 Android开发 nginx
|
10月前
|
人工智能
信风AI荣获苏州高新区青年创新创业大赛三等奖
11月28日,信风AI在苏州高新区青年创新创业大赛中凭借外贸拓客智能体项目荣获三等奖。该AI智能体融合人工智能与外贸实战经验,实现全球商机挖掘、多渠道精准触达、AI CRM管理及按效果付费模式,助力中小外贸企业降本增效。创始人Alex表示,信风AI致力于成为企业的智能外贸团队,推动外贸数字化变革,赋能中国智造高效出海。
|
6月前
|
人工智能 Linux API
OpenClaw全平台部署终极指南|阿里云轻量服务器+本地三系统+千问Qwen3.6-Plus/Coding Plan配置+高频问题排查手册
本文完整覆盖2026年阿里云轻量服务器部署及本地MacOS/Linux/Windows11部署OpenClaw(Clawdbot)步骤流程及阿里云千问Qwen3.6-Plus配置或市场上免费大模型Coding Plan API配置及常见问题解答,从部署前预检到服务优化,从核心配置到问题排查,全程实战化、可复制、零冗余。掌握本文内容,即可避开90%的新手陷阱,快速让OpenClaw成为办公、学习、生活中的高效自动化助手,真正释放AI的落地价值。
712 0
|
负载均衡 NoSQL Java
聊聊 分布式 WebSocket 集群解决方案(一)
聊聊 分布式 WebSocket 集群解决方案
聊聊 分布式 WebSocket 集群解决方案(一)
|
缓存 分布式计算 Ubuntu
HDFS编程实践(Hadoop3.1.3)
HDFS编程实践(Hadoop3.1.3)
1964 0
HDFS编程实践(Hadoop3.1.3)
|
数据格式
Modbus协议详解:RTU帧与ASCII帧的差错校验
总的来说,RTU和ASCII各有优势,选择哪种方式取决于具体的应用需求。如果需要高效的数据传输和强大的错误检测能力,可能会选择RTU。如果需要易于理解的数据表示和简单的错误检测方式,可能会选择ASCII。
900 14
|
设计模式 测试技术
"揭秘!Service层接口之谜:你的项目究竟该不该‘接口化’?一文带你走出设计迷雾!"
【8月更文挑战第11天】在软件开发中,分层设计确保了项目的清晰与可维护性。Service层作为核心,其是否应实现接口一直是热议话题。支持者认为接口能解耦系统、便于测试并提供灵活性;反对者则担心增加复杂度与冗余。通过示例对比直接实现与基于接口的设计,本文探讨了不同场景下的最佳实践,强调设计应根据项目规模与需求权衡,旨在实现架构的平衡。
655 4
|
人工智能 算法 调度
【AI系统】AI系统的组成
本文详细解析了AI系统的多层次架构,涵盖应用与开发层、AI框架层、编译与运行时及硬件体系结构等,阐述各部分如何协同支撑AI应用的开发与运行,提升整体性能与效率,并随著AI技术进步持续演进。从编程语言到AI芯片设计,每一层都对系统的最终表现起着至关重要的作用。
2120 0

热门文章

最新文章