- 博客(21)
- 资源 (1)
- 收藏
- 关注
翻译 visionPro相机采图时提示Buffer Retrieve Failed Error(RESEND_FAILURE)的解决方法
VisionPro相机采图
2022-10-12 11:02:53
3719
转载 在C#中使用OpenCV(使用OpenCVSharp)的实现
1、什么是OpenCVSharp为了解决在Csharp下编写OpenCV程序的问题,我做过比较深入的研究,并且实现了高效可用的方法(GOCW);这几天在搜集资料的时候,偶尔看见了OpenCVSharp,从时间上来看,它已经经过了更久的发展,应该有许多直接借鉴、或者直接使用的地方。OpenCVSharp有一名日本工程师开发,项目地址为:https://github.com/shimat/opencvsharp。其是OpenCV的.NET wrapper,它比Emgucv更接近于原始的OpenCV,并且有很
2022-05-20 14:32:20
3784
1
转载 机器视觉中提高解码成功率的思路分析
机器视觉中提高解码成功率的思路分析以Halcon为例,一般解码的步骤为:创建解码模型——设置解码参数——执行解码——清除模型回收内存。如下所示:1 create_bar_code_model ([], [], BarCodeHandle)2 set_bar_code_param (BarCodeHandle, ‘num_scanlines’, 30)3 find_bar_code (Image, SymbolRegions1, BarCodeHandle, [‘Code 128’,‘Code 39’
2022-05-06 10:47:11
301
翻译 vs联合halcon——采集图像(实时采集与单次采集)
摘要在对vs进行环境配置好以后,就可以开始与halcon联合进行实战。本篇就对图像的采集进行总结。通过构建采集相机GrabImage类的三个方法实现图像的采集:open() 打开相机grabimage() 单次采集图像close() 关闭相机,释放内存最后用IrisSkin4实现WinForm窗体换皮肤。using System;using System.Collections.Generic;using System.Linq;using System.Text;using
2022-04-11 17:57:43
1507
1
翻译 【无标题】
C# 窗体,未能加载工具箱项“xx”。将从工具箱中将其删除如上图,当您发生错误“未能加载工具箱项“PlaceHolderTextBox”。将从工具箱中将其删除。”时,要怎么解决。场景:这个问题的产生,是某个自定义的控件,无法拖入到你的窗体中,原因是您的项目属性设置成了x64。解决办法:只需要将项目生成属性中的目标平台改为x86或者AnyCpu即可解决。...
2022-04-01 22:25:01
107
转载 Basler相机外部触发设置(Halcon)
Basler相机外部触发设置(Halcon)一、相机硬件接线图2号引脚接传感器的触发信号引脚,5号与传感器共地连接。二、pylon软件设置三、halcon软触发相机拍照Halcon采集助手设置软触发:1.set_framegrabber_param (AcqHandle, ‘TriggerMode’, ‘On’)2.set_framegrabber_param (AcqHandle, ‘TriggerSource’, ‘Software’)还有注意就是,软触发不要设置grab_time
2021-01-03 22:43:32
4280
1
翻译 景深概念以及景深的计算公式
在了解景深的概念时,用图文结合的方式更容易理解,那么我们先来了解几个相关的概念:1、焦点(focus)与光轴平行的光线射入凸透镜时,理想的镜头应该是所有的光线聚集在一点后,再以锥状的扩散开来,这个聚集所有光线的一点,就叫做焦点焦点示意图.gif2、弥散圆(circle of confusion)在焦点前后,光线开始聚集和扩散,点的影象变成模糊的,形成一个扩大的圆,这个圆就叫做弥散圆。在实际应用中,观赏拍摄的影象是以某种方式(比如投影、放大成照片等等)来观察的,人的肉眼所感受到的影象与放大倍率、
2020-12-08 00:15:11
5099
转载 二次元 (测量仪器用语)
二次元,原义指二维的平面空间,现也表示精密影像式测绘仪。二次元又名影像测量仪,是在数显投影仪的基础上的一次质的飞跃,是投影仪的升级换代版。它克服了传统投影仪的不足,是集光、机、电、计算机图像技术于一体的新型高精度、高科技测量仪器。二次元具有多种数据处理、 [1] 、输入、输出功能,特别是工件摆正功能非常实用;备有RS-232接口,与计算机连接后,采用专门测量软件可对测绘图形进行处理及输出;采用彩色CCD摄像机、变焦物镜作为测量瞄准系统;由二维平面工作台、光栅尺与数据处理器组成数字测量及数据处理系统。用
2020-11-26 17:27:37
4396
转载 matlab中怎么求矩阵的转置
第一步我们首先需要知道matlab中矩阵后面加单引号是共轭转置,加点和单引号是转置,如下图所示:matlab中怎么求矩阵的转置第二步在matlab命令行窗口中输入“ A=[1 2 4;5 6 7]”,如下图所示:matlab中怎么求矩阵的转置第三步输入 A.’,对矩阵进行转置,可以看到2行3列的矩阵变成了3行2列的矩阵,行列变换,如下图所示:matlab中怎么求矩阵的转置第四步我们也可以看一下共轭转置,输入A’,是相同的结果,如下图所示:matlab中怎么求矩阵的转置第五步我们也可以
2020-11-25 15:59:20
145025
2
翻译 视觉hacon标定板如何选型
关于标定板选型:一.选择标定板大小:根据视场大小选择合适的标定板, halcon文档中建议标定板图案尺寸至少要大于1/4视场,小于整个视场,拍摄15-20幅标定图像;建议标定板图案大于1/3视场,小于整个视场,标定图像数量视要求而定;对于halcon12版本的标定板,建议标定板图案大于视场区域,不同姿态标定图像5幅左右; halcon12版本的标定板目前只支持halcon12 ,但halcon12版软件可使用之前版本的标定板。二2.如何选标定板材质:前置光源请选择陶瓷/金属材质标定板,避免反光。 .
2020-11-18 18:28:33
2323
转载 工业相机分辨率怎么选择
工业相机分辨率具体选择需要根据系统的需求来选择相机分辨率的大小,只有选择合适的分辨率才能让效果更好。那么工业相机分辨率怎么选择呢?本文就给大家介绍下这个问题。首先考虑待观察或待测量物体的精度,根据精度选择工业相机分辨率。相机像素精度=单方向视野范围大小/相机单方向分辨率。则相机单方向分辨率=单方向视野范围大小/理论精度。若单视野为5mm长而理论精度为0.02mm,则单方向分辨率=5/0.02=250。然而为增加系统稳定性不会只用一个像素单位对应一个测量/观察精度值,一般可以选择倍数4或更高。这样该相机需
2020-11-11 09:04:49
3966
翻译 C#创建文件夹
方法一:c#创建目录和文件夹,数据写入并生成txt文件c#创建目录:// 获取程序的基目录。System.AppDomain.CurrentDomain.BaseDirectory// 获取模块的完整路径。System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName// 获取和设置当前目录(该进程从中启动的目录)的完全限定目录。System.Environment.CurrentDirectory// 获取应用程序的当
2020-11-02 17:50:27
6423
翻译 C# 第一次按下button 执行一件事情,第二次按下button 执行另一件事情
方法一:那么第三次按下时呢,执行哪个事件?private void button1_Click(object sender, System.EventArgs e){int clickTimes; //按下du次数//获取按zhi下次数object tag = this.button1.Tag;if (tag == null){clickTimes = 0;}else{clickTimes = Convert.ToInt32(tag);}//增加并记录按下次数this.but
2020-11-02 17:47:30
5968
转载 halcon深度学习的标注工具dltool.exe无法运行的解决方法
halcon深度学习的标注工具运行后,要打开浏览器访问 http://localhost:8000但是你运行dltool.exe后,cmd命令行会报一个错误:image.pngC++C:\Users\Administrator>C:\Users\Administrator\Desktop\检测例程detection\detection\1_标注工具\dltool.exeMVTec Package Loader and Manager 0.1© 2019 MVTec Software Gm
2020-10-12 17:48:32
3744
3
转载 DALSA网口线扫相机SDK开发详解例程(C#版)
DALSA网口线扫相机SDK开发详解例程(C#版)首先吐槽一句,官方的demos写的真的不好,坑爹啊。对于小白来说,开发官方demos为我所用太难了。为什么呢?因为它Dalsa的DALSA.SaperaLT.SapClassBasic.dll中,不仅有采图的代码库,还有用于显示的UI库(它不是用Winform的PictureBox显示图片,而是用它自家的UI显示图片),demos把采图程序和UI库杂糅在一起,而且隐藏了少部分细节。后来我在网上狂搜资料,搜到了两个大佬的两篇好文章:dalsa 8k线阵网
2020-09-27 16:03:53
4608
4
翻译 罗德里格旋转公式——旋转轴的解法之一
罗德里格旋转公式罗德里格旋转公式是计算三维空间中,一个向量绕旋转轴旋转给定角度以后得到的新向量的计算公式。这个公式使用原向量,旋转轴及它们叉积作为标架表示出旋转以后的向量。可以改写为矩阵形式,被广泛应用于空间解析几何和计算机图形学领域,成为刚体运动的基本计算公式。发现历程和定义编辑在向量旋转公式发现以前,瑞士数学家列昂哈德·欧拉(Leonhard Euler(1707-1783))为了证明四平方和定理,发现了四平方和恒等式。然而这个恒等式的构造过程非常繁琐。直到后来,四元数被引入,使得这个恒等式的推导
2020-09-21 18:33:20
2902
翻译 HALCON算子
Bar Code 条形码1、clear_all_bar_code_models 清除所有条形码模型释放内存clear_all_bar_code_models( : : : )2、clear_bar_code_model 清除条形码模型释放内存clear_bar_code_model( : : BarCodeHandle : )3、create_bar_code_model 创建条形码阅读器模型create_bar_code_model( : : GenParamNam
2020-09-16 16:57:08
1071
翻译 什么是 SBM 文件扩展名
什么是 SBM 文件扩展名什么是 SBM 文件扩展名?SBM 文件摘要我们有 二 个与 SBM 文件相关的已知软件程序(通常是由 Keen Software House 开发的称为 Space Engineers的软件),它们可以归类为 二 种主要文件类型。 通常,这些文件被视为 Space Engineers Mod File 格式。 虽然 SBM 文件主要归类为 Game Files,但它们有时也可以是 Audio Files。Windows、 iOS 和 Android 平台已支持 SBM 文
2020-09-16 16:54:47
1134
1
opencv3.4.1.zip
2020-02-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人