自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

MechMaster

技术的核心是分享

  • 博客(155)
  • 资源 (55)
  • 收藏
  • 关注

原创 Pytorch基础:nn模块与网络创建——卷积模块的使用

Pytorch基础:nn模块与网络创建——卷积模块的使用1. 卷积模块2. nn.Conv2d3. 特征图的输入和输出尺寸的关系表4. 卷积后输出特征图维度和输入相同

2024-01-12 08:00:00 1067

原创 Pytorch基础:数据读取与预处理——调用PyTorch官方数据集

数据读取与预处理——调用PyTorch官方数据集1. 从网络端下载 FashionMNIST 数据集到本地2. 数据集可视化

2024-01-10 22:58:42 560

原创 Pytorch基础:数据读取与预处理——图像读取与存储

Pytorch基础:数据读取与预处理——图像读取与存储1.读取图片2. 使用 matplotlib 库显示和保存图像

2024-01-10 19:47:40 569

原创 Pytorch基础:张量Tensor

Pytorch基础:张量Tensor1. 张量类(Tensor)2. 数值类型3. 创建方法4. 类型转换5. 维度分析6. 常用操作

2024-01-09 21:30:57 876

原创 动态卡尺胶路检测

动态卡尺胶路检测(断胶和胶宽)1. 示例效果2. 代码

2024-01-07 20:39:53 624

原创 PyTorch的核心模块介绍

PyTorch的核心模块介绍1. torch 模块2. torch.Tensor 模块3. torch.nn 模块4. torch.optim 模块5. torch.jit 模块6. torch.onnx 模块7. torch.utils 模块8. torch.autograd模块9.其他模块

2024-01-07 20:23:45 1212

原创 pytorch安装

pytoch安装1. 准备工作1.1 需要提前安装的软件2. 安装pyTorch我遇到的问题3. 显卡测试4. CPU与GPU切换方法4.1 创建张量4.2 第一种切换方法4.3 第二种切换方法

2024-01-07 13:41:28 394

原创 使用TCPIP与VisionPro通讯

使用TCPIP与VisionPro通讯1. 建立Quickbuild2. 在VisionPro中创建服务器3. 使用TCPIP助手创建客户端

2024-01-04 21:31:12 546

原创 C#与VisionPro联合编程

C#与VisionPro联合编程C#与VisionPro联合1. 参照康耐视提供的样例2. 参照样例写一个1. 创建工程2. 添加引用3. 声明变量4. 初始化5. 刷新队列6. 用户数据获取7. 跨线程访问Windows控件--委托8. 显示图像9. 释放资源3. 代码

2023-12-26 22:02:37 1634

原创 使用Visual Studio调试VisionPro脚本

使用Visual Studio调试VisionPro脚本。

2023-12-25 22:25:37 1296

原创 C# XML文件(相机参数保存和读取)

C# XML文件(相机参数保存和读取)1. XML基础2. XML基本操作3. 相机参数保存和读取

2022-11-05 11:29:58 1647 2

原创 Qt QDialog更换图标icon

Qt QDialog更换图标icon1. 如何获取一个.ico文件2. 在项目中更换图标3. 无法定位程序输入点的解决方法

2022-05-06 14:56:43 1625

原创 VTK——概览

参考《VTK图形图像开发进阶》1. 概述1.1 VTK是什么VTK 是 Visualization Toolkit 的缩写,即可视化工具包,它是一个开源、跨平台、可自由获取、支持并行处理的图形应用函数库。1.2 VTK能做什么三维计算机图形、图像处理及可视化是VTK主要的应用方向。通过VTK可以根据许多学科中的实验数据,进行逼真的体、面、光源等渲染,从而帮助人们理解那些采取错综复杂的、规模庞大的数字呈现形式的科学概念或结果VTK包含一个C++类库,众多的编程语言接口层,包括 Tcl/T

2022-05-03 13:30:35 941

原创 PCLPlotter可视化特征直方图

PCLPlotter可视化特征直方图1. PCLPlotter2. 绘制函数图形示例代码

2022-04-29 13:57:50 662 1

原创 PCL Visualizer可视化类

PCLVisualizer 类是PCL的一个功能非常全面的可视化类。它比 CloudViewer 更复杂,功能也更强大。PCLVisualizer 类可以提供显示发现、绘制图形、多窗口视图的功能。

2022-04-29 07:00:00 2979 1

原创 PCL——可视化深度图像

PCL——可视化深度图像将深度值映射为颜色,以彩色图像方式可视化深度图像在3D视窗中以点云形式可视化深度图像

2022-04-28 08:00:00 1628 2

原创 PCL——简单点云可视化

PCL——简单点云可视化可视化是利用计算机图形学和图像处理技术,将数据转换成图形或图像在屏幕上显示出来,并进行交互处理的理论、方法和技术。

2022-04-28 07:00:00 1175 1

原创 C++系统时间和tm结构体分析

C++系统时间和tm结构体分析struct tm示例代码struct tmstruct tm{ int tm_sec; // seconds after the minute - [0, 60] including leap second int tm_min; // minutes after the hour - [0, 59] int tm_hour; // hours since midnight - [0, 23] int tm_mday; //

2022-04-27 09:00:00 2692

原创 PCL——k-d tree和八叉树的概念

k-d tree和八叉树的概念1 k-d tree概念2 八叉树概念

2022-04-27 08:00:00 415

原创 PCL——快速邻域搜索

PCL——快速邻域搜索用 k-d tree找到具体点在空间中的k近邻找到指定的某一半径内的所有近邻

2022-04-26 11:07:54 2800

原创 PCL中的采集器之一OpenNI

运行到这一句会报错,是能告诉我错在哪里了吗?#include <pcl/io/openni2_grabber.h>#include <pcl/visualization/cloud_viewer.h>class SimpleOpenNIViewer{public: SimpleOpenNIViewer() : viewer("PCL OpenNI Viewer") {} // Construct a cloud viewer, with a window name

2022-04-25 15:10:55 2713 3

原创 PCL——连接两个点云的字段

连接两个点云的字段1. 示例代码2. 上面出现的PointT类型2.1 PointXYZ2.2 Normal2.3 PointNormal

2022-04-25 10:19:34 402

原创 PCL——从PCD文件中读取点云数据

从PCD文件中读取点云数据1. 示例代码1. 示例代码以下代码均参考PCL官方文档:https://pcl.readthedocs.io/projects/tutorials/en/master/reading_pcd.htmlpcd_read.cpp#include <iostream>#include <pcl/io/pcd_io.h>#include <pcl/point_types.h>int main(){ //creates a

2022-04-25 09:34:41 891

原创 PCL 1.8.1 在VS2015中配置 包含目录、库目录和附加依赖项

PCL 1.8.1 在VS2015中配置 包含目录、库目录和附加依赖项

2022-04-25 09:10:30 2449

原创 PCL——向PCD文件写入点云数据

向PCD文件写入点云数据以下代码均来源于PCL的官方教程,pcd_write.cpp

2022-04-25 09:05:28 2536

原创 PCL——PCD文件格式分析

PCD文件格式分析1. 格式分析2. PCD格式的优势1. 格式分析# .PCD v0.7 - Point Cloud Data file formatVERSION 0.7FIELDS x y zSIZE 4 4 4TYPE F F FCOUNT 1 1 1WIDTH 5HEIGHT 1VIEWPOINT 0 0 0 1 0 0 0POINTS 5DATA ascii1.28125 577.09375 197.9375828.125 599.03125 491.375358

2022-04-25 08:21:59 797

原创 Qt线程相关问题

Qt线程相关问题1. 使用QThread启动线程1.1 相关概念1.2 在图形界面程序中启动线程的例程代码2. 同步线程2.1 相关概念2.2 使用信号量来解决生产者-消费者问题3. 可重入与线程安全3.1可重入3.2 线程安全4. 线程和QObjects4.1 QObjects的可重入性4.2 每个线程的事件循环4.3 从其他线程中访问QObject子类4.4 跨线程的信号和槽

2022-04-24 14:41:32 1529

原创 Qt进程间通信

Qt 进程间通信1. 进程间通信的方法2. 不同进程间共享内存示例代码

2022-04-22 13:49:09 3634

原创 Qt一个进程运行另一个进程

1. 运行一个进程

2022-04-21 17:39:40 1632

原创 Qt网络编程——TCP

Qt网络编程——TCP1. 概念2. 服务器3. 客户端4. TCP服务器和客户端互传文件5. 资源下载

2022-04-20 15:51:43 4573 1

原创 Qt重绘事件与剪切

Qt绘图中的一些问题1. 重绘事件2. 剪切3. 读取和写入图像

2022-04-20 09:16:05 1203

原创 Qt双缓冲绘图

Qt双缓冲绘图1. 双缓冲的概念2. 应用示例和代码

2022-04-20 07:15:00 257

原创 Qt绘制图像

Qt绘制图像1. 例程代码2. 四个常用的绘图设备2.1 QImage2.2 QPixmap2.3 QBitmap2.4 QPicture3.复合模式

2022-04-19 16:08:03 1793

原创 Qt绘制路径

Qt绘制路径1. 组成一个路径2. 填充规则

2022-04-19 14:11:50 2034

原创 Qt绘制文字

Qt绘制文字

2022-04-19 08:56:35 1615

原创 Qt绘制和填充

1. 基本图形的绘制例程和代码2. 绘制风格2.1 画笔风格2.2 画笔端点风格2.3 画笔连接风格2.4 画刷风格2.5 线性渐变的3中扩散结果2.6 辐射渐变的3种扩散结果2.7 锥形渐变

2022-04-15 17:03:41 3592

原创 Qt的特性——信号和槽

Qt 对象模型1. 信号和槽

2022-04-13 16:33:34 1123

原创 Qt应用程序主窗口框架

Qt 应用程序主窗口框架1 Qt资源系统、菜单栏和工具栏2 中心部件3 Dock部件4 状态栏5 自定义菜单1 Qt资源系统、菜单栏和工具栏2 中心部件3 Dock部件4 状态栏5 自定义菜单

2022-04-13 11:30:17 1786

原创 Qt拖放操作和打印操作

Qt 拖放操作和打印操作1. 拖放操作1.1 使用拖放打开文件1.2 自定义拖放操作2. 打印操作1. 拖放操作1.1 使用拖放打开文件1.2 自定义拖放操作2. 打印操作

2022-04-12 13:54:06 1324

原创 Qt事件系统

Qt 系统事件1. Qt中的事件1.1 事件的处理1.2 事件的传递2. 鼠标和滚轮事件3. 键盘事件4. 定时器事件和随机数5. 事件过滤器与事件的发送1. Qt中的事件1.1 事件的处理1.2 事件的传递2. 鼠标和滚轮事件3. 键盘事件4. 定时器事件和随机数5. 事件过滤器与事件的发送...

2022-04-11 21:08:56 855 1

C#与VisionPro联合编程

1. 参照康耐视提供的样例 2. 参照样例写一个 1. 创建工程 2. 添加引用 3. 声明变量 4. 初始化 5. 刷新队列 6. 用户数据获取 7. 跨线程访问Windows控件--委托 8. 显示图像 9. 释放资源

2023-12-26

png格式转ico格式小工具

png格式转ico格式小工具

2022-05-06

PCL可视化深度图像代码和点云文件

PCL——可视化深度图像 将深度值映射为颜色,以彩色图像方式可视化深度图像 在3D视窗中以点云形式可视化深度图像

2022-04-26

PCL简单点云可视化示例代码和点云文件

- 可视化是利用计算机图形学和图像处理技术,将数据转换成图形或图像在屏幕上显示出来,并进行交互处理的理论、方法和技术。 - PCL中的pcl_visualization库提供了可视化相关的数据结构和组件,包含27个类似及十多个函数,其主要是为了其他模块的算法处理后的结果直观的反馈给用户,同时提供与VTK进行数据变换的接口,方便开发者直接进行扩展。

2022-04-26

Qt网络编程——TCP 服务器 客户端 代码

详见:https://blog.csdn.net/weixin_38566632/article/details/124289573 Qt网络编程——TCP 1. 概念 2. 服务器 3. 客户端 4. TCP服务器和客户端互传文件

2022-04-20

Qt应用程序主窗体框架代码

详见博客:https://liuhui.blog.csdn.net/article/details/124065778 1. Qt资源系统、菜单栏和工具栏 1.1 使用资源 1.2 编写代码方式添加菜单 1.3 菜单栏 1.4 工具栏 2. 中心部件 3. Dock部件 4. 状态栏 5. 例程代码 6. 自定义菜单

2022-04-13

Qt应用程序主窗口和打印文档操作

详见博客:https://liuhui.blog.csdn.net/article/details/124065901 Qt 拖放操作和打印操作 1. 拖放操作 1.1 使用拖放打开文件(拖动.txt文件) 1.2 自定义拖放操作(拖动图片) 2. 打印操作

2022-04-12

Qt事件系统相关练习代码

详见博客:https://liuhui.blog.csdn.net/article/details/124065994 Qt 系统事件 1. Qt中的事件 1.1 事件的处理 1.2 事件的传递 1.2.1 程序练习 2. 鼠标和滚轮事件 2.1 程序练习代码 3. 键盘事件 3.1 程序练习代码 4. 定时器事件和随机数 4.1 程序练习代码 5. 事件过滤器与事件的发送 5.1 程序练习代码 6. 资源下载 ———————————————— 版权声明:本文为CSDN博主「MechMaster」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/weixin_38566632/article/details/124065994

2022-04-11

Qt布局管理相关练习代码

详见博客:https://liuhui.blog.csdn.net/article/details/124059656 1. 布局管理系统 1.1 布局管理器 1.1.1 基本布局管理器(QBoxLayout) 1.1.2 栅格布局管理器(QGridLayout) 1.1.3 窗体布局管理器(QFormLayout) 1.1.4 综合使用布局管理器 1.2 设置部件大小 1.2.1 大小提示和最小大小提示 1.2.2 大小策略 1.2.3 伸缩因子 1.2.4 窗体布局管理器相关属性说明 1.2.5 QLayout类的大小约束属性的取值 1.3 可扩展窗口 1.4 分裂器(QSplitter) 2. 设置伙伴(buddy) 3. 设置Tab键顺序 4. Qt Creator中的定位器 ———————————————— 版权声明:本文为CSDN博主「MechMaster」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/weixin_38566632/article/details/124059656

2022-04-09

qt窗口部件——其他窗口部件代码

具体参见博客: https://liuhui.blog.csdn.net/article/details/124055016 1. QFrame 1.1 QLabel 1.2 QLCDNumber 1.3 QStackedWidget 1.4 QToolBox 2. QAbstractButton 2.1 QPushButton 2.2 QCheckBox、QRadioButton、QGroupBox 3. QLineEdit 3.1 显示模式 3.2 输入掩码 3.3 输入验证 3.4 自动补全 4. QAbstractSpinBox 4.1 QDateTimeEdit 4.2 QSpinBox和QDoubleSpinBox 5. QAbstractSlider 6. 资源下载 ———————————————— 版权声明:本文为CSDN博主「MechMaster」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/weixin_38566632/article/details/124055016

2022-04-09

Qt对话框QDialog相关练习代码

具体内容参照博客: https://liuhui.blog.csdn.net/article/details/124036754 1. 模态和非模态对话框 2. 多窗口切换 2.1 信号和槽 2.2 练习信号和槽例程 2.3 自定义对话框 3. 标准对话框 3.1 颜色对话框 3.2 文件对话框 3.3 字体对话框 3.4 输入对话框 3.5 消息对话框 3.6 进度对话框 3.7 错误消息对话框 3.8 向导对话框

2022-04-08

点胶质量检测——halcon代码和图片

热熔胶点胶之后检测垫脚的质量,包括: * 1. 胶水的长度 * 2. 胶水的宽度 * 3. 胶水两端到电池上下边缘的距离 * 4. 胶水到电池左右边缘的距离 * 5. 胶水是否断开 博客:https://liuhui.blog.csdn.net/article/details/122637756

2022-01-22

[LJ-V7000系列用] LJ-Navigator2 (完整版)及开发文档.rar

2021年11月 手上有个项目要用基恩士LJ-V7000系列的线激光,官网的安装包还要 系列码才可以下载,问供应商要,他们说是收费的,但是同事之前有用过的,直接 拷贝过来用也是可以的,因为软件不需要密码狗就可以运行。 官网那个安装包看起来很大,接近1GB,但是这个很小,我安装好了之后, 软件是正常的,可以用。开发文档是英文的,但是我在其他地方找到了中文的文档。 安装软件自动生成的demo有问题,我打开的是C#例程,会报错,不过 我也是在其他地方找到了正常运行的例程,放在了里面。 开发线激光时遇到不少坑,有问题的话可以在我的博客下问我。 以上。

2021-11-25

Panasonic松下小型激光位移传感器hl-g1系列文档PDF

松下 小型激光位移传感器 HL-G1系列 用户手册

2021-11-25

OpenCV初探 C++代码.rar

OpenCV3中的例程代码和图片、视频 博客:https://editor.csdn.net/md/?articleId=121409484

2021-11-19

Halcon点胶机热熔胶定位算法2.rar

详见:https://blog.csdn.net/weixin_38566632/article/details/121376753 Halcon点胶机热熔胶定位算法

2021-11-17

halcon算法点胶机定位路径.rar

博客:https://blog.csdn.net/weixin_38566632/article/details/121181385

2021-11-06

UV点胶测宽度画坐标系halcon算法.rar

博客:https://editor.csdn.net/md?not_checkout=1&articleId=121164795 UV点胶。在窗口上画坐标系显示宽度变化

2021-11-05

NPOI库和例程.rar

博客:https://editor.csdn.net/md?not_checkout=1&articleId=121107904 NPOI的库文件,以及C#例程

2021-11-02

学习路线模板匹配仿射变换20211030.rar

博客:https://editor.csdn.net/md?not_checkout=1&articleId=121030973 基于形状的模板匹配,仿射变换,模板跟随

2021-10-29

学习路线Blob分析20211029.rar

博客:https://editor.csdn.net/md?not_checkout=1&articleId=121029374 blob分析找电池主体的最小外接矩形

2021-10-29

WebServiceTest.rar

博客:https://blog.csdn.net/weixin_38566632/article/details/121015124

2021-10-28

学习路线Blob分析.rar

参见博客 https://blog.csdn.net/weixin_38566632/article/details/121012880

2021-10-28

基恩士线激光图像和Halcon代码.rar

基恩士线激光图像和Halcon处理高度图的代码,具体内容见博文:https://blog.csdn.net/weixin_38566632/article/details/120456413

2021-09-24

两套C#笔试题.rar

在我前段时间找工作的时候,遇到的两家公司给出的C#笔试题,感兴趣的可以下载

2021-08-03

FOV 视野计算工具.rar

博客链接:https://blog.csdn.net/weixin_38566632/article/details/118858906 海康威视,巴斯勒相机配合镜头时 视野计算工具 C# 软件代码

2021-07-17

halcon测量线宽焊印检测算法.rar

博客链接:https://blog.csdn.net/weixin_38566632/article/details/118720375 测量直线和圆环的线度

2021-07-14

NOMEX胶纸打光方案.rar

博客链接:https://blog.csdn.net/weixin_38566632/article/details/118719380 NOMEX胶纸打光方案

2021-07-14

扣电胶纸打光方案.rar

博客链接:https://blog.csdn.net/weixin_38566632/article/details/118719201 纽扣电池透明胶纸打光方案PPT

2021-07-14

halcon spoke 抓圆.rar

博客链接:https://blog.csdn.net/weixin_38566632/article/details/118706951 halcon抓圆工具spoke,效果可以点开上面的链接到博客中查看

2021-07-13

SunnyUI.zip

C# winform 自定义控件 皮肤,超好用

2021-07-08

FourHikCameras.rar

海康威视4个相机取像

2021-07-08

HikCameraSDK 多个相机.rar

海康威视单个相机和多个相机SDK开发。博客链接:https://blog.csdn.net/weixin_38566632/article/details/118553948

2021-07-07

HikCamTest.rar

海康威视相机SDK开发: https://blog.csdn.net/weixin_38566632/article/details/118543144

2021-07-07

winform禁止用户关闭对话框的两种方法.rar

禁止用户关掉对话框的方法:博客链接:https://blog.csdn.net/weixin_38566632/article/details/118422712 1.应用场景 2. 不显示最大最小和关闭按钮 3. 重载窗口关闭按钮方法

2021-07-02

PeriodicallyDelete创建文件夹定期删除文件.rar

C#代码:创建文件夹,定期删除文件夹 博客链接:https://blog.csdn.net/weixin_38566632/article/details/118395004

2021-07-01

深度图和3D点云相互转化.rar

1. 如何将灰度图转为3D点云 2. 创建一张深度图 3. 深度图转点云、点云转深度图 博客地址:https://blog.csdn.net/weixin_38566632/article/details/118092691?spm=1001.2014.3001.5502

2021-06-21

C#绘图2代码.rar

具体内容可以看博客:https://blog.csdn.net/weixin_38566632/article/details/117748649 这里是代码: C#绘图 1. 坐标变换 1.1 平移 1.2 旋转 1.3 缩放 2. 在滚动窗口中绘图 3. 字体 4. 显示图像 4.1 一般格式图像 4.2 矢量图 WMF 5. 代码下载地址

2021-06-18

光度立体法识别银行卡字符.zip

光度立体法识别银行卡字符,图片和halcon代码 博客链接:https://blog.csdn.net/weixin_38566632/article/details/116377384

2021-06-10

自定义rake工具.zip

halcon提供给我们使用的测量矩形只能返回一个点,操作起来比较复杂,实际项目中不好使用; 为了提高工具的通用性,鲁棒性,也是为了提高项目的开发效率,基于halcon已有的算子进一步开发工具是比较不错的选择。 rake工具是用来检测直线的,通过鼠标画一条线,然后工具根据已设定好的参数去附近区域寻找并拟合直线,返回这条直线。两条直线就可以计算交点了。 rake工具封装了三个函数来完成,代码不少,下面我就来展示详细的代码和实际效果。 原文链接:https://blog.csdn.net/weixin_38566632/article/details/117744728

2021-06-09

空空如也

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

TA关注的人

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