自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(101)
  • 资源 (11)
  • 问答 (1)
  • 收藏
  • 关注

原创 PCL点云处理:001-环境配置(VS2019+QT5.15.2+PCL1.12.1+VTK9.1)

注:为什么选择VS2019?因为VS2022只支持QT6版本,教程较少,并且很多嵌入式设备都不支持QT6。

2025-06-30 18:17:45 1000

原创 AutoCAD Electrical 2009无法激活

删除C:\ProgramData\Autodesk\Software Licenses\ *.dat 文件,这样激活时显示24位注册码,算号器可算出正确的激活码,否则注册码是28位,无法正确激活。注意:一定要先运行AutoCAD 2009后,且“激活”窗口出现时才能打开注册机,否则无法激活。原理图—布局接线注释—勾选“禁止显示每个端子上任何重复的注释。

2025-06-30 18:16:36 144

原创 C#的datagridview使用总结

1.编辑行中内容 this.dataGridView1.Rows[GlobleVariable.VarNum].Cells[1].Value = value1;2.删除指定行dataGridView1.Rows.Remove(dataGridView1.SelectedRows[0]);3.设置成选中整行:选择模式设置成FullRowSelect4.

2025-06-30 18:15:21 325

原创 基于C#的OPCServer应用开发,引用WtOPCSvr.dll

操作流程:1.引入WtOPCSvr.dll文件2.注册服务:使用UpdateRegistry方法注册,注意关闭应用时使用UnregisterServer取消注册。3.初始化服务:使用InitWTOPCsvr初始化4.使用CreateTag方法,创建标签5.读写参数使用下面三个方法:StartUpdateTagsUpdateTagEndUpdateTagsWtOPCSvr.dll下载地址:https://download.youkuaiyun.com/download/qq_18975227/13693

2025-06-30 18:14:41 172

原创 OpenCVSharp—图像二值化

太简单了,直接上代码using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;using OpenCvSharp;namespace binaryzation{ public class Program { static void Main(string[] args) {

2025-06-30 18:13:32 108

原创 C语言入门开发: printf、sprintf补0、补空格占位

int main(){ printf("%d\n",12345); //正常打印 printf("%10d\n",12345); //右对齐.位数不够,左边自动补空格 printf("%-10d,%c\n", 12345,'A');//左对齐.位数不够,右边自动补空格 printf("%010d\n",12345); //右对齐.位数不够,左边自动补0 //sprintf用法一样. return 0;}输出结果:12345 1234512345 ,A

2025-06-30 18:13:16 138

原创 C#开发Sharp7总结

读取M寄存器的bool型变量: S7Client.ReadArea(S7Consts.S7AreaMK, 0, Start, 8, S7Consts.S7WLByte, buffer); //float Value = Sharp7.S7.GetRealAt(buffer, 0); Value = Sharp7.S7.GetBitAt(buffer, Pos, Bit);pos是相对于Amount的,既从读取

2025-06-30 18:12:58 119

原创 傅里叶变换理解

首先来看看然人颤抖的傅里叶变换公式:着实棘手开始破解之旅:以时间作为参照来观察动态世界的方法我们称其为时域分析。而我们也想当然的认为,世间万物都在随着时间不停的改变,并且永远不会静止下来。然而用另一种方法来观察世界的话,你会发现世界是永恒不变的,这个静止的世界就叫做频域。(历史总是惊人的相似)关键理解:傅里叶同学告诉我们,任何周期函数,都可以看作是不同振幅,不同相位正弦波的叠加。欧拉公式:在数学领域的意义要远大于傅里叶分析。当x等于 Pi 的时候,就变成了它常用用途:1.求解微分方

2025-06-30 18:12:08 194

原创 C#程序调用cmd执行命令

https://www.cnblogs.com/babycool/p/3570648.html

2025-06-30 18:10:49 400

原创 Visual Studio 2017中开发Android开发相关问题解决

Visual Studio 2017中开发Android开发相关问题解决1.Visual Studio Emulator报错could not connect to the debugger 解决方法在Android项目上右击选择属性–Android选项;把使用快速部署(仅调试模式)勾选取消掉;之后打开hyper-V管理器,选择自己的那个虚拟机右击设置–处理器–兼容性–勾选迁移到具有不同处理器版本的物理计算机;如果灰色无法勾选,先关掉你的emulator模拟器;再次重启emulator即可;2.

2025-06-30 18:07:09 367

原创 OpencvSharp霍夫变换查找直线,计算角度

【代码】OpencvSharp霍夫变换查找直线,计算角度。

2025-06-30 18:06:08 209

原创 海康相机总是抓取前一帧图像

找到了原因,略施手段,手到病除:主程序设置取帧成功标志,调用取帧处理时作为参数传入,然后使用while循环等待该标志返回true,再进行图像检测;第3步抓帧取图,要重点排查。很简单,直接在此处输出图象(cv2.imwrite函数)查看即可,排查结果,这里拿到得图像是蕞新得。原来是回调函数异步处理造成得,主程序在调用抓帧处理后,就继续处理下一步图像检测处理,而这时抓帧还未完成!打断点单步执行,发现,第3步抓帧处理总是比主程序得图像检测处理晚一步完成!2.相机监听到后,调用抓帧处理,而抓帧处理是一个回调函数;

2025-06-30 18:04:52 145

原创 C#调用ACCESS数据库,解决“Microsoft.ACE.OLEDB.12.0”未注册问题

1.将官网下载的“Microsoft Access 2010 数据库引擎可再发行程序包AccessDatabaseEngine_X64”文件解压。问题这样解决了,原因不知道;在外网看别人这样搞的。2.安装解压后的文件。

2025-04-01 20:13:42 539

原创 AutoCAD Electrical 2009激活后,每次打开还是要再次激活的解决办法

AutoCAD Electrical 2009安装以后,无法重新注册,正确的办法是删除C:\ProgramData\Autodesk\Software Licenses\ *.dat 文件,这样激活时显示24位注册码,算号器可算出正确的激活码,否则注册码是28位,无法正确激活。 注意:一定要先运行AutoCAD 2009后,且“激活”窗口出现时才能打开注册机,否则无法激活。

2025-02-16 12:59:53 272

原创 Linux 虚拟机与windows主机之间的文件传输--设置共享文件夹方式

Linux 虚拟机与windows主机之间的文件传输设置共享文件夹方式在虚拟机中打开终端查看是否已经新建完成,到文件夹中找到它看一下,这个位置就能存储东西啦

2025-01-09 16:15:06 492

原创 YOLO系列:二、基于yolov8和labelme制作数据集及模型训练

YOLO系列:二、基于yolov8和labelme制作数据集及模型训练1.新建一个项目1.数据集标注及类型转换1. 1 使用labelme进行数据标注1.1.1打开labelme1.1.2图像标注及存储1. 2 将数据集转换成yolo类型2.模型训练的配置文件2. 1打开labelme标注图像2.1.1三级目录3.模型训练及测试1.新建一个项目1.数据集标注及类型转换1. 1 使用labelme进行数据标注1.1.1打开labelme1.1.2图像标注及存储1. 2 将数据集转换成yolo类型

2024-12-13 17:38:59 389

原创 当前使用的PyCharm社区版版本号,配置镜像源时,没有manage repositories

【代码】当前使用的PyCharm社区版版本号,配置镜像源时,没有manage repositories。

2024-12-12 21:36:02 294

原创 COCO数据集理解

COCO数据集理解

2024-12-05 21:41:49 1012

原创 vscode侧边工具栏不见了怎么找回

参考:https://blog.youkuaiyun.com/RedaTao/article/details/119810236。vscode侧边工具栏不见了怎么找回。

2024-11-19 19:15:59 529

原创 TM1638读取按键要注意

读按键数据时,输出转为输入要电位上拉:GPIO_InitStruct.Pull = GPIO_PULLUP;

2024-09-12 11:42:09 247

原创 MDK keil STM32 局部变量不能查看值,显示为not in scope

对局部变量赋值后,要在后面使用该变量,keil里面才会显示出其状态想看到局部变量的话,需要在那个变量那里打一个断点,之后按一下F10就能看到了…局部变量想看的话,那个地方加上断点,同时避免优化问题,最好不要只声明而不使用,否则也是看不到的。

2024-09-10 22:32:41 1218

原创 Free RTOS应用汇总

在 FreeRTOS 中配置任务优先级是确保系统稳定性和实时性的关键步骤。通过合理的优先级设置,可以确保关键任务得到及时处理,同时避免资源竞争和延迟。在 FreeRTOS 中,高优先级任务的持续运行确实可能导致低优先级任务得不到执行。合理的任务设计和调度策略可以有效避免这一问题,确保系统的实时性和稳定性。

2024-09-05 15:33:41 1439

原创 C#的DataGridView解决刷新数据界面闪烁

在 Form1 代码中的某一个事件方法中调用即可,我是在“tabControl1_SelectedIndexChanged”事件方法中调用的,如下图。添加一个类 DoubleBufferDataGridView。实测可用:2024.09.02。

2024-09-02 17:09:00 865

原创 创业旅途之---变频器开发

最近做一个项目,是开发一款变频器;准备采用Free RTOS,突然发现好像还不知道这是个啥,基于多年“windows的操作经验”—管不了那么多了,必须把它用上,开干----看书使人懵逼,实践才是王道;劝后来的兄弟们一句,别纠结了,直接开干吧、、、、记录一下自己在使用过程中的一些心得吧。真是往事不堪回首呀,经历了整流、逆变、检测,各种电路仿真、各种运放计算,尤其是反激电源真是搞死人,还好在经历九九八十一难之后,终于把硬件设计完了,焊接板子中…,买了野火的指南者开发板今天到货了,软件走起…,

2024-08-27 18:35:26 297

原创 RTOS编写期间需要的知识点总结

汇编 UCOS STM32

2024-08-26 21:59:14 1012

原创 基于C#使用ACCESS数据库时遇到的问题记录

数据库ACCESS

2024-06-02 13:19:24 423

原创 软件加密解密CPU信息读取

【代码】软件加密解密CPU信息读取。

2024-05-23 17:31:25 208

原创 C#图像处理实例1:opencvsharp获取轮廓凸包

在OpenCvSharp中,你可以使用Cv2.ApproxPolyDP函数来获取轮廓的凸包。这个函数使用Douglas-Peucker算法来近似轮廓。

2024-05-06 19:51:04 477

原创 解决在C#中方向键对控件焦点的控制

不要犹豫直接把下面这个程序复制进去就好了,不用担心0个引用,哈哈,可以的。

2024-05-06 11:02:08 500

原创 python对access数据库的增删改查

access python 增删改查

2024-01-18 14:40:10 932 2

原创 python读取access遇到的问题

1.查看odbc数据源管理器中的MS Access Database 是不是64,如下图,可以在开始菜单中搜索odbc后打开。

2024-01-18 09:00:28 657

原创 Python读取modbus数据(WTVB01-485振动传感器)

Python读取modbus数据(WTVB01-485振动传感器)

2024-01-16 09:11:15 1315

原创 Python读写串口

原因分析:raw_input()函数是Python 2.x版本的输入函数,而本机装的Python版本为3.x,在Python 3.x版本中的输入函数为input(),所以将代码中的raw_input()函数修改为input()函数即可。而我遇到的问题是同时安装了serial与pyserial,导致报错,两者并不能同时安装,同时卸载serial与pyserial,然后只安装pyserial。python3之后串口都改为pyserial,serial与pyserial区别不大,直接用pyserial就可以了。

2023-12-28 14:50:28 770

原创 Unity is running with Administrator privileges, which is not supported

2、右键快捷方式的属性,切换到“目标”栏,加入“runas /savecred /user:abc”,其中的abc请修改为你需要运行的用户名称,修改完成后点应用,然后关闭窗口;如果还是弹出CMD窗口提示输入密码,但无法怎样都无法输入,请关闭窗口,然后右键快捷方式管理员运行一次。3、双击快捷方式运行一次,会弹出CMD黑窗口,输入一次账户的密码(只需要输入一次,下次就不用了);此电脑-管理-本地用户和组-用户,右键新用户,输入用户名称和密码(密码留空也得)即可。----------分割线----------

2023-12-26 11:05:34 5289

原创 如何在Windows10设置系统还原点?

步骤3. 如果您想立即手动让Windows10设置系统还原点,您可以返回“系统属性”窗口并单击“创建”,对创建的还原点添加描述,然后单击“创建”。步骤2. 单击“配置”按钮,打开“启用系统保护”,您可以使用滑块更改其使用的空间量(通常5%到10%就足够了),单击“确定”以确认。现在已打开系统保护,Windows10将在进行系统更改时自动创建系统还原点。步骤1. 打开“系统属性”窗口。有两种方法可以做到。Win10怎么创建系统还原点?

2023-12-26 09:55:07 2297

原创 unityc用vs2017介绍

21版unity能用17vs,只要在unity的Edit/Preferences/ExternalTools里面改既可。

2023-12-25 15:41:47 475

原创 pycharm中绘制一个3D曲线

【代码】pycharm中绘制一个3D曲线。

2023-12-01 16:18:08 1070

原创 曲率半径的推导

曲率的推导及含义理解

2023-11-23 11:30:52 382

原创 YOLO系列:一、基于windows10的pytorch环境部署及yolov8的安装及测试

在这个base环境中先不要着急安装各种各样的python包,因为默认情况下在anaconda中创建的新的环境都是以base环境为模板的,也就是意味着新创建的环境会包含与base环境相同的Python版本和已安装的软件包列表,所以为了不必要的麻烦,我们新创建一个环境,创建环境的命令如下。到官网去获取指令,官网链接:https://pytorch.org/,成功后的样子如图所示。-n是名字的意思,name自己取名,后面那个3.8是版本号。1.打开pycharm选择“文件”——设置。2.选择编辑器、添加解释器。

2023-10-24 11:18:43 1945 1

原创 C语言中“”和<>的区别

”会先在你C文件所在路径中查找头文件,找不到才会到软件库文件中找。<>是编译软件指定文件库路径中查找头文件。

2023-04-10 18:09:26 408

PCL VTK测试程序及点云

PCL VTK安装时的测试案例程序及点云链接

2025-06-25

Microsoft Access 2010 数据库引擎可再发行程序包AccessDatabaseEngine-X64解压后的文件AceRedist

Microsoft Access 2010 数据库引擎可再发行程序包AccessDatabaseEngine-X64解压后的文件AceRedist

2025-04-01

Office64位不兼容安装清理注册表软件.zip

OfficeRegClean注册表清理工具:专门解决“无法安装64位版本的Office,因为在您的PC上找到了以下32位程序”的问题

2024-01-18

pytorch源代码“ultralytics-main”

pytorch源代码,github下载太慢了,直接下载这个吧,ultralytics-main

2023-10-24

OpenCvSharp颜色识别

HSV InRange 颜色识别

2023-04-10

机器视觉学习之01OpenCvSharp安装

机器视觉学习之01OpenCvSharp安装

2023-04-10

OpenCvSharp的DLL引入

OpenCvSharp的DLL引入

2023-04-10

颜色空间转换RGB转换成HSV

颜色空间转换RGB转换成HSV

2023-04-10

AdskLicensing-installer.exe ACE

去到默认文件路径:C:\Program Files (x86)\Common Files\Autodesk Shared\AdskLicensing 双击运行【uninstall】把v10版本卸载。 双击运行【adsklicensinginstaller-9.2.2.2501】进行安装 v9 版本。等待安装完成。

2022-09-14

OPCDAAuto.dll 64位

OPC客户端开发时使用的DLL

2022-03-28

C#操作ACCESS数据库,MDB文件读写

C#操作ACCESS数据库,MDB文件读写

2022-02-11

基于反射实现C#编辑器

用于软件加入二次开发功能

2021-07-06

Crystal Report for Visual Studio 2017

水晶报表 安装文件Crystal Report for Visual Studio 2017 CRforVS13SP29_0-10010309.EXE

2021-01-29

ROS2—Foxy密匙

ROS2—Foxy密匙

2022-01-21

NX无法读取ID列表解决.rar

解决方案,根据自己的系统选择安装压缩文件中32位或64位的一个即可解决

2021-04-07

网络调试助手TCP/ip UDP

直接可以进行TCP/IP或UDP的网络连接和通信测试,方便使用。直接可以进行TCP/IP或UDP的网络连接和通信测试,方便使用。 直接可以进行TCP/IP或UDP的网络连接和通信测试,方便使用。 直接可以进行TCP/IP或UDP的网络连接和通信测试,方便使用。

2020-11-06

OPC运行环境组件安装(windows32位和64位).rar

NX无法读取ID列表解决

2021-08-03

Vision001.rar

OPencvSharp之新建工程

2021-07-05

FormAutoSize.rar

WinForm窗体控件自适应的程序源代码

2020-10-26

WtOPCSvr.dll

用来开发OPCServer或OPCClient,wtopcsvr.dll源码是用户在进行opc服务器开发时所需要的数据库文件,其内为你存储着能够正常运行,实现各类功能快速开发的数据。 DLL中传递STL参数,vector对象作为dll参数传递等问题 假如类A有个静态变量m_s,那么当1.exe使用了2.dll中提供的某个A对象时,由于模板扩展机制,1.exe和2.dll中会分别存在自己的一份类静态变量A.m_s。 这样,假如1.exe中从2.dll中取得了一个的类A的实例对象a,那么当在1.exe中直接访问a.m_s时,其实访问的是 1.exe中的对应拷

2020-12-15

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

TA关注的人

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