工业生产中颜色测量应用比较多的有印刷品的颜色检测、纺织品颜色的检测等。对于颜色检测中比较简单的有指定区域的灰度值大小的比较,比较复杂的有区域内灰度分布。以下是相关的一些常用的算子:
rgb1_to_gray   把RGB图像转换为灰度图像;
trans_from_rgb  把图像转换为XXX 颜色空间的图像;
cfa_to_rgb 把一个单通道颜色滤波阵列图像转换成RGB图像;
gray_histo 获取Image图像Region区域的灰度相对直方图RelativeHisto和绝对直方图AbsoluteHisto;
* color_simple.hdev: segment yellow cable in HSV color space
dev_close_window ()
dev_open_window (0, 0, 640, 480, 'black', WindowHandle)
for i := 1 to 2 by 1read_image (Image, 'cable' + i)decompose3 (Image, Red, Green, Blue)trans_from_rgb (Red, Green, Blue, Hue, Saturation, Intensity, 'hsv')threshold (Saturation, HighSaturation, 100, 255)reduce_domain (Hue, HighSaturation, HueHighSaturation)threshold (HueHighSaturation, Yellow, 20, 50)connection (Yellow, ConnectedRegions)select_shape_std (ConnectedRegions, SelectedRegions, 'max_area', 0)closing_circle (SelectedRegions, Yellow, 3.5)reduce_domain (Image, Yellow, ImageReduced)dev_display (HueHighSaturation)dev_display (ImageReduced)stop ()
endfor

Halcon——颜色检测相关推荐

  1. 视觉成长之路Halcon——颜色检测:GMM分类器

    视觉成长之路Halcon--颜色检测:GMM分类器 前言 一.算子介绍 二.程序 总结 前言 通过系统案例学习GMM分类器在颜色识别中的应用 一.算子介绍 1.gen_rectangle1通过两个坐标 ...

  2. Halcon焊点检测例子解析

    Halcon焊点检测例子解析 什么是焊点检测 检测的目的 检测的思路 总结 Halcon焊点检测源码 什么是焊点检测 如图:以上为Halcon焊点检测例子所用图片[例程->方法->Blob ...

  3. OpenCV 颜色检测| color detection

    OpenCV 颜色检测 1.导入必要的包并初始化相机 import cv2 import numpy as np# Reading the image img = cv2.imread('test.j ...

  4. OpenCV - C++实战(05) — 颜色检测

    目录 第5章  颜色检测 5.1 实现原理 5.2 Lab颜色模型 5.3 cv :: threshold() 阈值函数 5.4 计算图像之间的距离 5.4.1 公式计算 5.4.2 cv::absd ...

  5. python颜色识别原理_python+opencv实现颜色检测、轮廓检测、颜色追踪

    准备工作 python配置numpy和openCv库 读取图像和视频图像cv2.imread(路径) cv2.imshow(窗口名称,输出对象) cv2.waitkey(等待时间)import cv2 ...

  6. 【Opencv图像处理】BGB转HSV与颜色检测

    BGB转HSV与颜色检测 什么是HSV色彩空间? Opencv代码 静态图片颜色检测 结果展示 视频颜色检测 结果展示 什么是HSV色彩空间? HSV(色相.饱和度.值,也称为 HSB [色相.饱和度 ...

  7. Halcon缺陷检测系列

    Halcon缺陷检测系列Halcon缺陷检测系列Halcon缺陷检测系列 一 注塑吸嘴缺口检测 二 铣刀刀口破损缺陷检测 三 网状产品表面破损检测 四 手机摄像头图像表面的轻微缺陷检测 五 皮革纹理表 ...

  8. Halcon表面缺陷检测

    Halcon表面缺陷检测 本文章转载自 link 1* Optimize the fft speed for the specific image size 优化特定图像大小的FFT速度 optimi ...

  9. Opencv从入门到精通(五):透视图、拼接图片、颜色检测

    文章目录 一.透视图 二.拼接图片 三.颜色检测 一.透视图 二.拼接图片 实际上操作的是像素点矩阵 import cv2 import numpy as npimg = cv2.imread('1. ...

  10. Halcon 缺陷检测 金属拉丝表面缺陷检测(乘法增强、傅里叶变换与卷积、纹理过滤、动态阈值)

    Halcon 缺陷检测 拉丝表面缺陷检测(乘法增强.傅里叶变换与卷积.纹理过滤.动态阈值) 文件下载 链接:https://pan.baidu.com/s/1HNl4vy0jEaFx5OUuBDAMX ...

最新文章

  1. python如何创建函数对列表里的元素进行分类_zip()函数如何在python中遍历多个列表?...
  2. 985 博士:导师是院士,直到毕业,我们都没单独说过一句话...
  3. ## 使用MapReduce程序完成相关数据预处理
  4. 省委书记表态:以“倾省之力”,支持中国科大建国际校区!
  5. mac linux loader,M3 Bitlocker Loader Mac版
  6. Spring教程--IOC(注解方式)和整合junit
  7. workbench提示工作负载高度不平衡_搞CAE分析的孩子不容易,麻烦您,非线性,请收敛...
  8. ustc小道消息20220102
  9. linux网络是文件吗,linux网络配置文件是什么意思
  10. 学计算机不会重装系统正常吗,系统重装不了的原因是什么 重装不了系统的解决方法【图文】...
  11. 用virt-manager管理远程KVM虚拟机
  12. 翻译:YOLOv5 新版本——改进与评估
  13. win10计算机策略禁止用户安装,win10系统软件无法安装显示被组策略阻止的操作办法...
  14. 国家开发大学计算机平面设计试题,国家开放大学电大专科《计算机平面设计(1)》网络课形考任务1答案...
  15. 炼丹笔记三:数据增强
  16. 路由器的三种配置方式
  17. CF - 1156D - 0-1-Tree
  18. exsi 无法打开虚拟机 执行此操作的权限被拒绝[解决]
  19. 图解HTTP+彩色版 pdf版学习(更新中)
  20. 广工数据结构课设——校园导游咨询(C语言)

热门文章

  1. win7下笔记本电脑给手机开热点
  2. python xpath定位 麦客表单
  3. SV基础知识4----随机化和约束
  4. 《人工智能及其应用》练习题
  5. Linux-DNS学习记录01-安装部署
  6. Text strings must be rendered within a Text component的一个情况
  7. MQTT QOS Retained Message
  8. opencv教程(基于python)----关于滑条
  9. BP神经网络的MATLAB源码
  10. 浅谈web前端工程师hr面试经典问题20+