Halcon工业检测
Coco~567
关注领域:计算机视觉,深度学习,opencv,wxWidgets,octave,python等
展开
-
Halcon DeepLearning初识
Halcon提供三种类型神经网络:1、Classification(分类)2、Object Detection(目标检测)3、Semantic Segmentation(语义分割)工作流程: 一、准备网络和数据使用的网络:可以使用预训练过的网络或者创建一个新的网络 准备数据:分类好训练样本的种类 准备对应需求的大量图片(例如:图像维度、灰度范围等) 做好训练集、验证、测试集 二、训练网络和评估训练进度设置超参数适用任务和系统 可选的指定数据扩充...原创 2020-11-02 14:13:14 · 3219 阅读 · 4 评论 -
Halcon——opencv的Mat和Halcon的Hobject互转
Mat转Hobject:void Mat_2_HImage(Mat img, Hobject & HImage){ int height = img.rows; int width = img.cols; uchar *dataGray = new uchar[width*height]; for(int i = 0; i<height; i++) { memcpy(dataGray + width*i,img.data + img.step*i, width).原创 2020-08-23 11:07:49 · 841 阅读 · 0 评论 -
Halcon奔溃问题汇总
经常使用halcon的童鞋会知道,halcon不像是opencv那样的开源库,奔溃还能用try,catch接住,都是弹窗,正大光明告诉你老子崩溃了。这样用户体验就很差。有什么解决方案么?我只能说,请做好防呆。说到底halcon奔溃的根本就是地址为空,你却死命访问。就像人不在家,你好使不使敲人家们,人家同意你进才怪。我是做工业检测算法的。这篇博客从今天起至以后,我将会持续更新在处理过程中遇到的奔溃问题,作为记录。①count_obj再汇总检出错误前,需要筛选一些特征条件,接着可以用smalle原创 2020-08-23 11:01:12 · 4799 阅读 · 0 评论