C#联合Halcon用于判断图像前景/背景,若前景目标区域连通域个数超越某阈值,则展开评价;否则不计入评价
//用于判断图像前景,若前景目标区域连通域个数超越某阈值,则展开评价;否则不计入评价HOperatorSet.Decompose3(ho_Image, out ho_R, out ho_G, out ho_B);HOperatorSet.TransFromRgb(ho_R, ho_G, ho_B, out ho_H, out ho_S, out ho_V, "hsv");HOperatorSet.Threshold(ho_S, out ho_Regions1, 80, 255);HOperatorSet.FillUp(ho_Regions1, out ho_RegionFillUp);HOperatorSet.OpeningCircle(ho_RegionFillUp, out ho_RegionOpening, 10.5);HOperatorSet.Connection(ho_RegionOpening, out ho_ConnectedRegions);HOperatorSet.CountObj(ho_ConnectedRegions, out hv_Number);
//如果前景图像达标,即此刻为非背景聚焦情况下,评价值照常计入数组;如果此刻为背景聚焦情况,则默认评价值记为1if ((int)(new HTuple(hv_Number.TupleGreater(3))) != 0){using (HDevDisposeHelper dh = new HDevDisposeHelper()){{HTupleExpTmpLocalVar_Ret = hv_Ret.TupleConcat(hv_Value);hv_Ret.Dispose();hv_Ret = ExpTmpLocalVar_Ret;}}}else{using (HDevDisposeHelper dh = new HDevDisposeHelper()){{HTupleExpTmpLocalVar_Ret = hv_Ret.TupleConcat(1);hv_Ret.Dispose();hv_Ret = ExpTmpLocalVar_Ret;}}}
1.前景目标物聚焦情况:
2.背景杂质聚焦情况:
C#联合Halcon用于判断图像前景/背景,若前景目标区域连通域个数超越某阈值,则展开评价;否则不计入评价相关推荐
- 在篮球运动中,领先多少分才安全。体育作家Bill 开发了一个算法,用于判断篮球比赛中怎样的领先优势是不可超越的
在篮球运动中,领先多少分才安全.体育作家Bill 开发了一个算法,用于判断篮球比赛中怎样的领先优势是不可超越的.他的算法如下: (1) 获取领先一队当前的得分数 (2) 得分数减去三分 (3) 如果目 ...
- OpenCV4学习笔记(31)——视频背景、前景提取分离及运动检测
这次要整理的笔记是视频背景.前景提取及运动检测,是通过对视频前面的一系列帧图像来提取背景模型,从而分离出前景目标和背景,进而对运动的前景目标进行检测.OpenCV中实现的背景模型提取算法有两种,一种是 ...
- 多功能的图像超分辨模型:用于盲图像超分辨的非对称卷积神经网络
哈工大.台湾国立清华大学与香港中文大学的研究人员联合提出用于盲图像超分辨的非对称卷积网络,该文收录于IEEE Transactions on Systems, Man, and Cybernetics ...
- CVPR 2021 前景背景分开建模,UCLA 视觉研究组提出用于视频预测的动态语义模型...
关注公众号,发现CV技术之美 本文分享 CVPR 2021 论文『Learning Semantic-Aware Dynamics for Video Prediction』,前景背景分开建模,UCL ...
- Baumer工业相机堡盟工业相机如何使用BGAPISDK联合Halcon将图像中的六一快乐字体提取出来(C#)
Baumer工业相机堡盟工业相机如何使用BGAPISDK联合Halcon将图像中的六一快乐字体提取出来(C#) Baumer工业相机 Baumer工业相机使用Halcon图像算法的技术背景 Baume ...
- 添加halcon图像显示控件_初级应用实战来咯!C#联合Halcon读取图像,带讲解!!...
***授人以鱼,不如授人以渔*** 本次介绍的主题为C#联合Halcon进行读取图像文件,并将图像文件通过C#窗口显示出来. 第1步:安装Halcon图像助手,需要安装帮助可以私聊.初次打开界面如下: ...
- Matlab实现简单的图像阈值分割,分离背景与前景
1. 要求 基于图像的灰度直方图,计算分割双峰的阈值,实现灰度图像前景和背景的分离.分离后的图像矩阵中,前景和背景用0和1表示. 2. 显示灰度图像 对于有3通道的RGB图像,需要预先使用rgb2gr ...
- 详解OpenCV的视频背景/前景分割(背景建模/前景提取)类cv::BackgroundSubtractorKNN,并利用它实现对道路监控视频前景/背景的提取
cv::BackgroundSubtractorKNN是利用K近邻(K-nearest neigbours)思想实现的背景建模. 百度百科对KNN算法的概括如下: 邻近算法,或者说K最邻近(KNN,K ...
- Opencv实战之混合高斯前景背景分割算法
-不管三七二十一,先上代码 -读取需要掌握的函数 # 相关函数 # cv.VideoCapture() 初始化摄像头,0开启第一个摄像头,1开启第2个摄像头,返回摄像头对象,一般会自动打开摄像头 # ...
最新文章
- GPU高性能编程CUDA实战(二)
- ehchache验证缓存过期的api_Ehcache缓存时间设置
- 1 Zookeeper安装
- Java技巧分享:判断字符串是否为空常的三种方法
- 查看mysql字段的编码_MySQL查看和修改字符编码的实现方法
- Protobuf生成Java代码(命令行)
- Project2010简易操作指南[转]
- 通过 Kubeflow 实例瞄准 Kubernetes 集群的密币挖掘攻击
- pyhthon Opencv截取视频中的图片
- 会java需要多久能学会python_学好Python,c++ 和Java要多久?
- Python_Django_01_day
- DWG文件怎么转换成PDF的一分钟实用技巧
- mov和mp4格式哪个好_pr视频剪辑后导出文件格式那么多,你知道怎么选择吗?
- 与报文交换比较,分组交换有哪些优点?
- javascript——构造函数和原型对象
- 华为ensp配置AC+AP多个SSID信号
- 基于FPGA的UART串口发送模块设计
- 光学透明胶片行业现状调研及趋势分析报告
- (Win10+vs2017)配置OpenCV开发环境
- 【慕课笔记】第五章 JAVA中的集合框架(中) 第1节 MapHashMap简介