自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 关于halcon图片等比例缩放显示的实现思路

关于halcon图片等比例缩放显示的实现思路

2022-02-13 19:00:49 1675 1

原创 关于机器视觉工具的代码化

从原理上理解1.旋转公式def CaculateNewPoint(X,Y,angle):X=Xmath.cos(anglemath.pi/180)+Ymath.sin(anglemath.pi/180)Y=Ymath.cos(anglemath.pi/180)-Xmath.sin(anglemath.pi/180)newPoint=GvVisionAssembly.sc2Vector(X,Y)return newPoint2.图像坐标转平台坐标def ImgToPlatfoam(ImgX,I

2021-10-24 16:16:49 233

原创 机器视觉应用之机械手旋转180度贴合

2021-04-24 15:46:53 431

原创 关于机器视觉机械手与相机标定走位点位的计算模块

首先标定要确定机械手和相机的安装方式选择平台属性。一:眼在手上即标定的对象是相机二:眼在手外即标定的对象是平台输入原点坐标即机械手拍照点位置(X,Y,C,R)选择X,Y,R轴方向及运动步长(写入整形)点击【点位生成】输出数据表报。附上界面效果展示 //加密狗访问 private void button1_Click(object sender, EventArgs e) { System.

2021-04-21 16:11:56 816

原创 python生成TXT文件及转换为CSV文件源码

import datetimewith open(“D:/Luster/4.文档/CCDPoint.txt”,“w”) as f:f.write(datetime.datetime.now().strftime("%Y-%m-%d %H:%M:%S"))f.write("\r \n")def CCD1Point(x,y,z,r,step):CCD1=[[x,y,z,r],[x+step,y-step,z,r],[x-step,y+step,z,r],[x-step,y-step,z,r],[x+s

2021-04-10 23:01:37 146

原创 机器视觉对位项目问题点

项目问题点总结问题一:面朝机台,机械手坐标系,按照机械手方向进行旋转镜像的标定,标定走位?问题二:面朝机台,机械手坐标系,按照面朝机台方向进行镜像的标定,标定走位?问题三:机械手方向与机台方向这两种标定方式有什么区别,有哪些需要注意的注意点?问题四:单相机对位如何抉择对象与目标?问题五:单相机注册基准,轴点位发生改变,调节补偿能否起到作用?问题六:单相机对位常见的逻辑?问题七:双相机对位,机械手下拍照位发生改变,调整补偿能起到作用?问题八:双相机对位,机械手上相机点位发生改变,调节补偿能起到

2021-03-21 22:40:15 1207

原创 C#简单工厂模式

C#简单工厂设计class Program{static void Main(string[] args){Console.WriteLine(“请输入文件路径”);string filepath = Console.ReadLine();Console.WriteLine(“请输入文件名称”);string filename = Console.ReadLine();//简单工厂模式BaseFile bf = GetFile(filepath, filename);if (bf !=

2021-03-01 09:39:35 103

原创 2021-03-01

C#进程类的运用

2021-03-01 08:36:59 58

原创 Python基础知识记要

Python基础知识记要一.列表注意点:1.列表中的元素可以是不同的类型2.列表中的元素可以是不同的列表3.读取一个列表中的列表 list[3][1]4.index 返回list.index的索引值5.可以修改列表对象的元素6.list.insert(index,Value) 插入 在某一个索引的位置7.del list[index] 删除列表指定的索引值8.列表包容 a=“PY” n=[1,2,3,4]print([(x,y) for x in a for y in n])9.列表

2021-02-20 19:52:58 230 1

空空如也

空空如也

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

TA关注的人

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