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

org.openpnp.vision.pipeline.stages.DrawImageCenter

文章目录

  • org.openpnp.vision.pipeline.stages.DrawImageCenter
    • 功能
    • 参数
    • 例子
      • 生成测试图片
    • 效果
    • END

org.openpnp.vision.pipeline.stages.DrawImageCenter

功能

在图像的正中心绘制一个十字标记(两条垂直相交的线段),用于视觉调试或标定参考.

参数

参数名类型默认值说明
showImageCenterbooleantrue是否在图像中心显示十字标记。设为false则不绘制任何内容。
colorjava.awt.Colornull(默认红色)中心标记的颜色。若为null,则使用FluentCv.indexedColor(0)所对应的颜色(通常为红色)。
thicknessint2绘制十字标记的线条粗细,单位为像素。
sizeint40十字标记的总长度(水平线和垂直线各自的长度),单位为像素。

例子

生成测试图片

importcv2importnumpy as np# 创建一张 640x480 的灰色背景图片img=np.full((480,640,3),(128,128,128),dtype=np.uint8)# 在图片的偏左上方绘制测试图形(避免与图像中心重合)cv2.rectangle(img,(100,80),(340,260),(255,0,0), -1)# 蓝色填充矩形,中心约 (220, 170)cv2.circle(img,(200,150),60,(0,255,0),3)# 绿色空心圆,中心 (200, 150)# 保存图片cv2.imwrite("test_image.png", img)print("测试图片已保存为 test_image.png(图形已偏移)")

效果

END

http://www.cnnetsun.cn/news/1911262.html

相关文章:

  • 别再用Docker了!手把手教你用Gradle 8.7和IDEA从源码启动Kafka 3.6.1服务器
  • JavaScript的Intl.Segmenter:文本分段(如按词、句子)
  • 从入门到生产:Docker化Vault密钥管理系统的完整安全配置指南
  • React18实战指南(第一篇)——JSX与TSX核心语法解析与应用
  • 从Demo到DAU:2026奇点大会验证的4类可盈利虚拟人场景,第3类已跑通千万级ROI
  • FireRedASR-AED-L问题解决:音频格式不兼容?自动转码16k PCM格式
  • Obsidian加密插件实战指南:3分钟掌握笔记隐私保护
  • 用Python可视化硅晶体生长:3D图解<100>/<110>/<111>晶向差异
  • 3步开启终极纯净音乐之旅:铜钟音乐如何重塑你的听觉体验
  • 鸿蒙_一行代码实现页面间的跳转
  • 解锁Cursor Pro无限使用权限:智能破解工具完全指南
  • 2026奇点智能技术大会独家授权:多模态安防监控合规红线手册(含GDPR/等保2.0/《公共安全视频图像信息系统管理条例》三重映射表)
  • AI模型可解释性:从黑盒到透明的关键技术
  • 智慧养老|基于springboot + vue智慧养老管理系统(源码+数据库+文档)
  • PromQL 入门:Prometheus 查询语言
  • 机械狗改装实战:用奥比中光Gemini336L+ROS打造2.5D高程地图(附完整配置代码)
  • 从入门到精通:AirSim settings.json 核心配置项实战解析
  • 从零开始理解P-N结:半导体初学者必看的5个关键知识点(附图解)
  • AI写代码到底靠不靠谱?——基于奇点大会现场盲测数据(N=1,247次真实PR提交)的生成质量、可维护性与安全漏洞率三维穿透分析(附开源测试集)
  • 虚拟磁链及整流器、逆变器仿真的Simulink直接功率控制与VF-DPC的MATLAB仿真研究
  • 如何快速掌握罗技PUBG鼠标宏的终极配置秘籍
  • Windows下CodeQL安装避坑指南:国内下载慢、环境变量配置全解析
  • 别再浪费你的ESP32-S3R8了!手把手教你将PSRAM用作高速缓存或大数组存储
  • BilibiliDown终极指南:如何高效下载B站视频的3步解决方案
  • 一年净赚800000000元:网宿科技,被低估了多久?
  • 实时翻译耳机市场洞察:2026 - 2032年复合年均增长率(CAGR)高达43.1%
  • Claude Code/Codex/OpenCode Token 节省 80%
  • STM32L431电池供电项目实战:用STOP2模式把功耗降到5uA以下(CubeMX配置详解)
  • 宝蓝德中间件路径隔离机制详解:为什么你的绝对路径读取失败了?
  • 快速掌握Blender化学品插件的7个核心技巧