本文通过Blob分析提取出图片中的硬币,来熟悉halcon的基本操作。

1、读取图像,halcon读取图像有三种方式:1)、文件->读取图像;2)、通过助手;3)、代码

*打开窗口
dev_open_window (0, 0, 512, 512, 'black', WindowHandle)
*读取图像
read_image (Image,'1.png')

读取的图像如下:

2、rgb转灰度

*rgb转灰度
rgb1_to_gray (Image, GrayImage)

3、二值化,通过灰度特征直方图(有阈值和缩放两个选项),阈值即对图像进行二值化,缩放即对图像进行图像增强

*二值化
threshold (GrayImage, Regions, 62, 255)

4、二值化后为一个区域,一定要连接连通域,将区域打断(区域是没有像素值的,halcon中按住ctrl然后把鼠标指到图像中某一位置会显示其坐标和像素值)

*连接连通域
connection (Regions, ConnectedR

halcon第一讲:基本操作相关推荐

  1. 【Vim】Vim学习,第一讲,Vim的基本操作

    Vim学习参考 bilibili: TheCW, github:theniceboy vmrc: https://github.com/theniceboy/.vim/blob/master/vimr ...

  2. 计算机应用基础主要按键,计算机应用基础教案第一讲:键盘与鼠标(中职教育)...

    计算机应用基础教案第一讲:键盘与鼠标(中职教育) (5页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 9.9 积分 计算机应用基础教案第一讲:键盘与鼠标课 ...

  3. hutool 读取扩展名文件_Python OpenCV视觉智能感知第一讲——读取摄像头或视频文件并播放显示...

    Python OpenCV视觉智能感知 第一讲--读取摄像头或视频文件并播放显示 本部分内容将深入.全面.详细地介绍如何使用Anaconda Python和OpenCV读取摄像头或视频文件,并进行播放 ...

  4. 《第一阶段 Java基础 Day01笔记》————————第一讲 Java入门

    第一讲 Java入门                                                       1.爪哇岛(印尼)                 Java之父   ...

  5. 大话西游之王道考研数据结构第一讲---线性表的顺序表示

    大话西游之王道考研数据结构第一讲---线性表的顺序表示 写在前面的话 王道考研数据结构是一本非常好的书,本系列所有的内容是按照其书进行讲述的,所以您可以以那本书作为主要内容,这个做参考. 大学时候,在 ...

  6. 计算机文档编辑ps知识,《计算机多媒体应用》第一讲 Photoshop介绍

    版权声明:以上文章中所选用的图片及文字来源于网络以及用户投稿,由于未联系到知识产权人或未发现有关知识产权的登记,如有知识产权人并不愿意我们使用,如果有侵权请立即联系:55525090@qq.com,我 ...

  7. C语言数据结构-第一讲-数据结构基础概念-电大

    第一讲数据结构基础概念内容简介 数据是表征客观事物的可记录可识别的符号集合.数据是信息处理的核心基础. 本讲主要介绍了与数据结构有关的基本概念术语: l       数据 l       数据元素 l ...

  8. 深度优先搜索_0基础学算法 搜索篇第一讲 深度优先搜索

    0基础学算法 搜索篇第一讲 深度优先搜索 相信绝大多数人对于深度优先搜索和广度优先搜索是不会特别陌生的,如果我这样说似乎你没听说过,那如果我说dfs和bfs呢?先不说是否学习过它们,至少它们的大名应该 ...

  9. C#精髓【月儿原创】第一讲 使用垃圾回收器

    说明:准备出一个系列,所谓精髓讲C#语言要点.这个系列没有先后顺序,不过尽量做到精.可能会不断增删整理,本系列最原始出处是csdn博客,谢谢关注. C#精髓 第一讲 使用垃圾回收器 作者:清清月儿 主 ...

最新文章

  1. Python中处理时间 —— time模块
  2. 关于Jfinal的分享代码托管GitHub
  3. 什么是JavaBean
  4. proxy in nodejs code
  5. java预览表格预览文档_java 如何创建一个表格.docx
  6. FPGA学习笔记---二进制码、独热码、格雷码分析对比
  7. #include和#include的区别
  8. SQL2008用户sa登录失败(错误18456)解决方法
  9. 十个接私活赚外快的网站,你有技术就有钱
  10. mysql phpwind_PHPWind环境搭建(Linux)
  11. springboot修改请求头
  12. HTML嵌套注释、多行注释、多级注释,提高生产力
  13. PP-KANBAN-看板概述
  14. android xp wifi连接不上,笔记本xp系统连接不上wifi怎么办
  15. android登录程序代码,android 应用软件注册与自动登录代码
  16. LAMP 开发环境搭建
  17. 使用正则表达式验证银行帐号
  18. 电子营业执照可信认证服务商--北京商兆科技有限公司 报名参与2022身份识别技术大会
  19. Python 简单——乘客进站
  20. jQuery分页小插件使用

热门文章

  1. android:exported needs to be explicitly specified for <receiver>. 适配Android12之exported
  2. 医疗器械网电源部分使用一个保险丝还是两个保险丝?
  3. C语言 自动排课系统课程设计(附源码,实验报告)
  4. 机车车辆LED灯行业调研报告 - 市场现状分析与发展前景预测
  5. python获取股票数据接口
  6. Android 根据手机壳颜色改变主题实现
  7. 《数据访问 - 第01章 文件 - 文件和流的概念》
  8. 在计算机里无法打开光盘,dvd光盘在win10电脑上打不开怎么回事?光盘放进电脑读不出来的修复方法...
  9. 墨西哥城新机场 | 一座来自未来的机场
  10. java定义float a = 1和float a = 1f什么区别?