自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(89)
  • 资源 (9)
  • 收藏
  • 关注

原创 Visionpro添加脚本标签

【代码】Visionpro添加脚本标签。

2023-12-28 13:07:42 566

原创 Halcon点云重建

visualize_object_model_3d (WindowHandle, TriangulatedObjectModel3D, [], [], [‘lut’,‘color_attrib’], [‘color1’,‘coord_z’], ‘点云显示’, ‘标签’, ‘提示客户做什么的’, PoseOut)*第五个和第六个参数是重要的,第五个写参数名,第六个是参数名的值 例如颜色什么的 七八九如下。*获得点云的数据,例如高度。*第一个参数是窗口的句柄。*点云文件数据的读取。*第二个是点云的句柄。

2023-12-28 13:06:01 626

原创 VIsionpro斑点工具外接矩形

【代码】VIsionpro斑点工具外接矩形。

2023-12-28 13:03:20 853

原创 将博客搬至CSDN

将博客搬至CSDNv将博客搬至CSDN将博客搬至CSDN将博客搬至CSDN将博客搬至CSDN将博客搬至CSDN

2023-02-02 18:00:23 199

原创 知微传感3D相机SDK开发文档一查找相机

主要对知微传感3D相机的SDK文件做一个介绍,一个界面显示程序。

2023-01-14 10:43:21 1362

原创 哈哈哈,做个产品求手工达人实现

作为一个技术,想到好的产品的模式,一定要记录下来,万一有人请我做了呢。梦想要有的,虽然实现很难。需求##### 前段时间高温引发的各个问题依旧历历在目,室外工作者因为高温产生昏厥甚至死亡的事件频出,为了更号的解决这个问题,想尽办法用仅有的技术解决这些问题,技术太次就不细细解释,这里只说个大概:#### 目的 ##### 做一款可以实时检测室外或高温环境下人员体表温度的设备,并通过...

2022-11-30 11:55:22 145

原创 OPENCV将视频转换为图像帧并且进行ASCII码的转换

本文已参与「新人创作礼」活动,一起开启掘金创作之路。众所周知,每段视频是由一帧帧图像构成,Opencv处理视频图像信息的原理就是将视频转为一帧帧的图像,将图像帧根据需求进行处理后,再将图像帧处理转换为视频,即可达到处理视频的目的。本实验我们将需要处理的视频准备好了后,利用Python的一系列库函数如Opencv,将视频转换为一批帧图像,再通过代码函数对帧图像的像素进行处理,将其转换为字符串...

2022-06-22 15:44:53 268

原创 相机的图像坐标和物理坐标

本文已参与「新人创作礼」活动,一起开启掘金创作之路。相机的图像坐标和物理坐标摄像机采集的每一幅数字图像在计算机内,存储形式都是行的数组,的图像中每一个元素(称为像素,pixel)的数值称为图像的灰度(亮度)。如图3.2,在图像上定义直角坐标系,。任意一个像素的坐标分别是该像素在数组中所在的行数和列数。所以,是以像素为单位的图像坐标系。由于只是以像素在数组中的行和列表示出了该像素的位置,并没...

2022-06-20 21:09:30 303

原创 相机成像介绍

本文已参与「新人创作礼」活动,一起开启掘金创作之路。图像是视觉信息表示的一种物理形式,要了解图像所携带信息的内在性质,必须了解三维景物是如何形成二维图像的几何模型,就要用适当的数学模型表征图像的形成过程。成像几何模型只与三维物体点的空间位置、摄像机焦距以及物体或摄像机相对运动参数有关,而与二维图像的强度信息无关。研究建立成像几何模型的目的就是建立真实世界(物体空间)和图像(图像空间)之间的坐标...

2022-06-20 21:05:48 181

原创 基于opencv的工业相机标定

本文已参与「新人创作礼」活动,一起开启掘金创作之路。本文已参与「新人创作礼」活动,一起开启掘金创作之路。简介编辑播报在图像测量过程以及机器视觉应用中,为确定空间物体表面某点的三维几何位置与其在图像中对应点之间的相互关系,必须建立相机成像的几何模型,这些几何模型参数就是相机参数。在大多数条件下这些参数必须通过实验与计算才能得到,这个求解参数的过程就称之为相机标定(或摄像机标定)。无...

2022-06-20 21:02:16 290

原创 pygame3

本文已参与「新人创作礼」活动,一起开启掘金创作之路。3.4 英雄的简单动画实现需求在 游戏初始化 定义一个 pygame.Rect 的变量记录英雄的初始位置在 游戏循环 中每次让 英雄 的 y - 1 —— 向上移动y <= 0 将英雄移动到屏幕的底部 提示: 每一次调用 update() 方法之前,需要把 所有的游戏图像都重新绘制一遍 而且应...

2022-06-20 16:00:32 83

原创 pygame2

本文已参与「新人创作礼」活动,一起开启掘金创作之路。代码演练 I —— 绘制背景图像需求加载 background.png 创建背景将 背景 绘制在屏幕的 (0, 0) 位置调用屏幕更新显示背景图像```绘制背景图像1> 加载图像bg = pygame.image.load("./images/background.png")​2> 绘制在屏幕...

2022-06-20 16:00:19 82

原创 pygame1

本文已参与「新人创作礼」活动,一起开启掘金创作之路。pygame 快速入门目标项目准备使用 pygame 创建图形窗口理解 图像 并实现图像绘制理解 游戏循环 和 游戏时钟理解 精灵 和 精灵组项目准备新建 飞机大战 项目新建一个 项目导入 游戏素材图片游戏的第一印象把一些 静止的图像 绘制到 游戏窗口 中根据 用户的交互 或其他情况,移动 这些...

2022-06-20 16:00:01 74

原创 使用visionpro对瑕疵进行识别测试

本文已参与「新人创作礼」活动,一起开启掘金创作之路。一.检测需求分析1 项目背景(1) 检测工件表面瑕疵。(2) 精度要求:±1mm。(3) 安装限制:暂无。2检测需求:| 检测状态(静止/运动) | 匀速运动 || ---------------- | ------------ || 视觉节拍(Cyc...

2022-06-20 15:09:52 955 1

原创 使用SICK视觉软件做项目评估

本文已参与「新人创作礼」活动,一起开启掘金创作之路。一.检测需求分析1.项目背景l 产品通过机器人抓取至待检测位置,发送检测信号给视觉系统,然后固定速度开始水平移动,3D视觉开始扫描数据。最后视觉系统发送测量结果至外部设备。2.检测需求| 检测状态(静止/运动) | 静止 || ---------------- | ------------- ...

2022-06-20 09:52:12 120

原创 3D相机定位抓取介绍

本文已参与「新人创作礼」活动,一起开启掘金创作之路.本文从实际的案例触发介绍3D定位抓取的介绍1.目前市面上的3D相机大体上分为一体式和分体式;一体式的3D相机是吧相机和镜头组装在了一起,相机的事业和检测精度已经固定,想要换视野就要换相机。代表的有国产的没卡曼德。分体式的3D相机则是可以随意的各部分华北镜头来适配合适的视野,使用更加便捷,代表的有Sick的ranger3相机。本...

2022-06-19 10:03:36 598

原创 钢板检测镰刀弯方案介绍

本文已参与「新人创作礼」活动,一起开启掘金创作之路。1. 需求分析及方案介绍1:现场现状钢板到料后,通过人工眼睛判断钢板侧边圆弧情况,进行合格与否判断,可靠性低;且现场环境有粉尘及高分贝声音,影响操作人员安全健康;2:现场需求1. 增加钢板到位检测;2. 节拍需小于60s;3. 实现无人化操作;4. 可适应宽度(0-4800mm),...

2022-06-17 15:40:28 514

原创 机械无级变速器8

本文已参与「新人创作礼」活动,一起开启掘金创作之路.4 自行车变速器的简单说明**4.1 自行车变速器的工作原理 无极变速自行车是一种根据道路和阻力状况,自行调整自行车传动速比和扭矩大小的机械变速机构,不必用手或脚控制挂挡,自动进行无级变速,比传统自行车的骑行效率有明显的提高。**自行车的变速器,前3齿盘、后9齿盘的组合可变速为27。在此以山地车为例说明使用方法。旋动脚蹬时,...

2022-06-16 09:45:56 87

原创 机械无级变速器7

本文已参与「新人创作礼」活动,一起开启掘金创作之路.3.8 调速机构的设计与计算调速机构采用两斜齿轮分度调速。1.调速齿轮1的设计与计算模数 m_n=2 mm 螺旋角 β=12^0法面压力角 α_n=20^0端面压力角α_ttan⁡〖αt 〗=tan⁡〖αn 〗/cos⁡β=tan⁡2 0^0/cos⁡1 2^0=0.3721 所以 α_t=2...

2022-06-16 09:44:44 90

原创 机械无级变速器6

本文已参与「新人创作礼」活动,一起开启掘金创作之路.输入﹑输出轴上轴承的选择与寿命计算1. 输入轴上轴承的寿命计算F_ae=8Q sin⁡4 5^0=8×613.7×sin⁡4 5^0=3313Fd2=Fd1+F_ae2轴承被拉松Fa2=Fd2=0.68×F_r1=0.68×238.2=162 NF_r2=238.2 N1轴承被压紧 Fa1=Fd2-F_...

2022-06-16 09:42:34 82

原创 机械无级变速器5

本文已参与「新人创作礼」活动,一起开启掘金创作之路.3.5 输出轴的设计计算与校核1.输出轴上的传递功率为 ????输出 = 0.1 × (65 + 20) × 9.8 × 4.17 = 0.3474 kw 转速 ????2 = 142.3 r/min 于是转矩 T2=9550???? ???? =9550×0.34736 142.3 =23311.9 N·mm 2.作用于锥轮的正压力 Q 由前计算可知: ???? ×...

2022-06-15 22:07:24 80

原创 机械无级变速器4

本文已参与「新人创作礼」活动,一起开启掘金创作之路。输入轴的设计与计算1.输入轴上传递的功率为 ????输入 = 0.4093 kw 转速 n1=189.7~116.6 r/min ,取 n1=135 r/min 转矩 T1=9550 ????入 ????1 =9550×0.4039 135 =28572 N·mm 2.如图所示,作用于锥轮的正压力 Q由前计算可知: ???? × ???????? = 1...

2022-06-15 22:05:31 97

原创 机械无级变速3

theme: githubhighlight: vs2015本文已参与「新人创作礼」活动,一起开启掘金创作之路.3 钢球外锥式无级变速器部分零件的设计与计算3.1 钢球与主﹑从动锥齿轮的设计与计算输入功率 ????1 = ????1 (????人 + ????车) × ???? × ???? ÷ ????变= 0.1 × (65 + 20) × 9.8 × 4.17...

2022-06-15 21:58:11 112

原创 机械无级变速器2

本文已参与「新人创作礼」活动,一起开启掘金创作之路.1 钢球行星式无级变速器的总体方案选择 2.1采用螺旋传动实现球架的左右移动图2.1 方案图一如上图2.1所示,轴的一端它是空心的,它的中间的部位开了一个槽,像上图画的那样将调速块插入到轴的槽中,该零件螺纹是内螺纹孔,将螺钉插入到该轴的轴孔之中,则该螺与轴的空...

2022-06-15 21:41:55 303

原创 机械无级变速器1

本文已参与「新人创作礼」活动,一起开启掘金创作之路1 绪 论1.1 机械无级变速器的概述及应用 在环境问题越来越严峻的今天,在城市道路问题愈发严重的时候,使用上上班更快捷,更省力,无污染还可以锻炼身体的自行车作为平时的出行交通工具是一个非常明智的选择。它可以减少空气的污染,又可以锻炼身体,还能让你的生活更加的美妙。当然如果有一种可以根据行驶道路的阻力情况,自动调整自行车车速的自行...

2022-06-15 21:39:20 340

原创 python 装饰器

本文已参与「新人创作礼」活动,一起开启掘金创作之路• 闭包:是由函数及其相关的引用环境组合而成的实体。• 不同编程语言实现闭包的方式是不同的,Python中闭包从表现形式 上看,如果在一个内部函数里,对在外部作用域(不是在全局作用 域)的变量进行引用,那么内部函数就被认为是闭包。• 闭包中不可以直接修改外部函数的局部变量。 – 类似于不能直接在函数中修改全局变量(可变类型除外),需...

2022-06-09 10:04:19 29

原创 python生成器

本文已参与「新人创作礼」活动,一起开启掘金创作之路• 生成器(generator):生成器是一类特殊的迭代器。• 生成器每次在迭代时可以返回一个或者多个值,它可以记录当前状 态。• 生成器的创建方式:– 使用yield关键字。 – 使用生成器表达式(推导式)。生成器推导式 • 推导式形式: – (推导式):G = ( x*2 for x in range(5)...

2022-06-09 09:57:08 43

原创 python 中的神器

本文已参与「新人创作礼」活动,一起开启掘金创作之路迭代器和生成器迭代时python中的用于访问序列结构数据的一种方式; 当我们使用循环来遍历数据的时候,这种遍历的过程就是迭代`for i in [1,2,3,4,5] print(i)`可迭代对象• 可以被for循环遍历的对象成为可迭代对象。– 可迭代对象中需要实现iter或者getitem方法。迭代...

2022-06-09 09:47:02 24

原创 python 中的数据类型2

本文已参与「新人创作礼」活动,一起开启掘金创作之路元组创建一个元组pyt1 = (1,2,3)t2 = 1,2,3 print(type(t1)) print(type(t2))单元素元组pyt1 = (1) t2 = (1,) t3 = ((1)) t4 = ((1,)) print(type(t1)) print(type(t2)) print(ty...

2022-06-08 17:30:12 62

原创 python中的数据类型的使用1

本文已参与「新人创作礼」活动,一起开启掘金创作之路字符串使用不同的方式创建字符串 单引号和双引号创建字符串:str1 = "python" str2 = 'python' print(str1) print(str2) 输出: python三引号创建字符串:str3 = """ 我这个字符串太长了, 还要换个行。 """ str4 = '''...

2022-06-08 17:22:12 33

原创 Python正则表达式

本文已参与「新人创作礼」活动,一起开启掘金创作之路安装 Python 解释器/anaconda。安装好 jupyter lab。 re 模块的使用匹配方法的使用re.match 尝试从字符串的起始位置匹配一个模式,如果不是起始位置匹配成功的话,match()就返回 none。```py导入 re 模块import reprint(re.match('www', '...

2022-06-02 11:43:58 60

原创 python 数学

本文已参与「新人创作礼」活动,一起开启掘金创作之路基础数学实现导入相应库:import mathimport numpy as npceil 实现ceil(x) 取大于等于 x 的最小的整数值,如果 x 是一个整数,则返回自身。 代码输入:math.ceil(4.01)结果输出: 5代码输入:math.ceil(4.99)结果输出:5fl...

2022-06-01 16:18:01 42

原创 python语法三

本文已参与「新人创作礼」活动,一起开启掘金创作之路。文件读写Python内置了读写文件的函数:open,返回文件对象, 通常的用法需要三个参数:open(filename, mode,encoding)。-filename:包含了你要访问的文件名称的字符串值。-mode:决定了打开文件的模式(r:只读、w:写入、a:追加;*b:二进制的形式操作)。 -encoding:...

2022-05-31 19:30:07 47

原创 python 基础知识 二

本文已参与「新人创作礼」活动,一起开启掘金创作之路。Python中除了内置的函数以外,还可以使用关键字def和lambda来定义自定义一个函数,返回一个序列。序列中每个数字都是前两个数字之和(斐波那契数列)。```pydef fibs(num): 位置参数result = [0,1] 新建列表存储数列的值for i in range(2,num): 循环num-2...

2022-05-30 18:35:50 212

原创 VisionPro找线工具的使用

本文已参与「新人创作礼」活动,一起开启掘金创作之路。VisionPro找线工具的使用VisionPro对应Vmax加密狗,其图像处理功能强大 ,现在就找线工具的三种工具的使用介绍下。它们分别是:对比度、位置、PositionNeg。一、对比度对比度指所照线条两侧颜色的色差值。VisionPro能处理的图片格式是bmp格式的8位深度图片,图片色值就是0-255,那么两种颜色的差值范围...

2022-05-29 18:52:50 974 1

原创 3D相机的9点标定

本文已参与「新人创作礼」活动,一起开启掘金创作之路。9 点标定法1 适用范围及情形1.1 在机器人外固定安装的3D相机与机器人的手眼标定,X36相机等安装与固定支架上,不依赖与外部运动机构而自动获取3D图像的情形**1.2 在机器人外部安装于运动机构上的3D相机与机器人的手眼标定,由电机带着相机运动来获取3D图像;1.3 相机安装于机器人第6轴...

2022-05-28 08:52:39 2426

原创 C#的一些介绍

本文已参与「新人创作礼」活动,一起开启掘金创作之路。C#面向对象类的用法类的申明class 类名 { }例如:我们创建一个汽车的类class Car { }类的命名一般使用首字母大写其余字母小写的方式,而且类的修饰符为 class ### 类的成员 字段 字段是可以作为全局变量的一种变量;再C#中,经常使用字段...

2022-05-27 15:03:46 66

原创 基于康耐视visionpro的vb通讯

本文已参与「新人创作礼」活动,一起开启掘金创作之路。每次在程序运行前的准备---授权查询```vbRegion "检测软件授权"Delegate Sub mydelegate()Dim LicensedFeatures As New CogStringCollectionPublic Sub CheckLicense() Try If InvokeReq...

2022-05-26 10:16:23 279

原创 基于VB.Net的康耐视Visionmpro的全部代码

本文已参与「新人创作礼」活动,一起开启掘金创作之路。话不多说,上图:除了我们之前讲到的知识外,本次程序里面还增加了一些通讯以及文件处理的相关函数加载程序的名字```vb '******加载程序名************ Private Sub LoadJobName(ByVal CameraIndex As Integer) Try ...

2022-05-26 10:04:31 239

原创 西门子PLC与电脑走S7通讯

本文已参与「新人创作礼」活动,一起开启掘金创作之路。 What is S7.Net 什么是 S7.Net S7.Net is a plc driver that works only with Siemens PLC and only with Ethernet connection. This means that your plc must have a Profinet CPU or...

2022-05-25 10:23:15 568

例程1-单轴运动.zip

例程1-单轴运动,正运动XPLC运动控制器实例

2024-06-20

sick3D相机开发包

sick3D相机开发包

2024-05-06

halcon 3D图像重建

halcon 3D图像重建。

2024-05-06

项目经理文档,可行性分析

项目经理文档,可行性分析

2023-12-28

相机设置先扫相机的设置

相机设置先扫相机的设置

2023-12-28

康耐视visionpro与C#联合二次开发一拖5

通讯方式为西门子S7通讯,其余的和之前的都差不多,有权限、查找、存图、脚本、登录。 我放的这些都是我自己做的实际的项目,大家可以拿着这些源代码做修改就可以用到自己的项目中了。 基本上里面的函数都有注释,看过C#视频7天就能够看懂我的程序。

2022-04-13

机器视觉C#框架 visionpro与C#联合二次开发

机器视觉C#框架 visionpro与C#联合二次开发 包含登录、权限修改、通讯、以及脚本程序

2022-04-13

vb。net 与康耐视Visionpro二次开发 一拖四 包含通讯

vb。net 与康耐视Visionpro 二次开发 一拖四 包含通讯

2022-04-12

仅学习D-3D 2015 64位.rar Demo3D软件安装包

【Demo3D 虚拟现实开拓智能制造新应用—产线时间分析和效率提升】Demo3D 虚拟现实帮助某全球著名汽配企业中国工厂用于产线时间分析和效率提升。在Demo3D 中建立逼真三维交互仿真模型,通过 HTC Vive 构造逼真的沉浸式加工环境,真实地模拟人机互动关系,用于分析产线效率瓶颈。这是Demo3D 虚拟现实功能在传统工业工程领域的拓展应用,获得用户充分肯定。

2020-09-16

C#TCP-IP服务器和客户端源代码.rar

通过SOCKET建立TCPIP通讯,包含有服务器和客户端,两个是分别创建的,完全可以使用,适合小白开发。帮助小白熟悉网络通讯。构建属于自己的聊天系统。

2020-09-15

机器人跟随坐标系.pdf

机器人传动坐标系的原理,包含构建方式,都是原理。 基础的原理。完全可以根据原理来自己编写机器人的跟随坐标系。

2020-09-15

HTTPRequestTool.rar

http协议写的服务端。 大家放心下载,质量有保障。 包含源代码。、 是个压缩文件,届亚洲后包含源代码。

2020-09-15

SaperaSDK.rar

线扫相机SDK,Dalsa相机SDK实际资源。 完全可以用来开发,所有的东西都集成在里面了。 小白也可以使用。 包括C#例子,所有的功能都包含里面。直接可以用。

2020-08-31

S7_DEMO_vb.rar

通过西门子官方的S7.dll文件访问西门子PLC的数据块中的数据。包含有dll文件,实际例子程序。方便开发。

2020-08-31

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除