- 博客(89)
- 收藏
- 关注
原创 Cannot parse project “JTSystem“: The currently selected kit “Replacement for “Replacement for “MSVC2
3.如果自动配置不行,需要时手动配置kit。1.Qt报这个问题是kit设置出错了,2.查看配置位置对不对,
2025-03-15 13:44:20
84
原创 qt5中使用中文报错error: C2001: 常量中有换行符
1.qt5中使用中文报错error: C2001: 常量中有换行符。2.工具->选项->文本编辑,选择下图。运行时报错,提示常量中有换行符。3.重新按utf-8加载编码。
2025-03-12 17:21:29
385
原创 :-1: error: dependent ‘..\..\..\..\..\Detection\QXlsxDll\header\xlsxdocument
这句话,这使得编译使用绝对路径,不适用相对路径。意思是文件不存在,在qt的编译过程中。在运行qt编译的过程中出现。在.pro文件中加入。
2025-03-07 17:50:23
88
原创 安装qt后打开没有响应
2.解决办法到"C:\Users\Administrator\AppData\Roaming"下找到QtProject删除然后重启qtcreate,一般就可以了,如果不行提示文件删除不了,先重启电脑,然后在删除,如果还不行先把qt卸载了然后删除,删除后在安装回来。1.安装qt后,打开qtcreate没有响应,
2024-12-04 18:20:10
389
原创 qt5.14.2跟vs2022配置
7.安装完成后,在qtcreate->工具->选项->kits->Debuggers中看到cdb.exe调试器。6.到qtcreate中 工具->选项->Debuggers,查看有没有调试器。1.qt6要在线安装,安装时间比较长,要求网络要稳定,不适合快速安装。没有找到MSVC2017,安装qt时选择安装MSVC2017的,2.使用qt5.14.2离线安装包,安装速度快,可以快速安装。如果没有,到控制面板->程序卸载,查找。5.确保WindowSDK有安装。右击->更改,勾选如下图。
2024-11-28 19:46:41
975
1
原创 qt设定编码保存文件
3.点击"按编码重新载入"显示正常,"按编码保存"下次打开不会再次乱码。1.有时候我们用qt打开代码时会发现显示乱码,如下图。2.我们可以选择"编辑"->“选择编码”
2024-11-19 15:45:34
360
原创 qt配合映美精取图开发
要获取相机的图片,主要创建一个类继承public DShowLib::FrameQueueSinkListener,在相机取到图片后会回调sink,即回调framesQueued函数,在里面进行转换。
2024-11-09 16:27:48
593
3
原创 Qt编译引用库问题
1.由于qt编译特别容易遇到的问题,所以特意写一篇文章记录。3.qt引用外部库路径也不能有中文,不然找不到路径。2.qt的编译路径不能有中文,不然会编译不过。
2024-10-29 14:36:32
292
原创 Qt使用QXlsx库读取.xlsx文件
5. 新建一个QXlsx文件夹,复制源代码头文件header文件夹进去,新建lib文件夹,复制生成的QXlsx.lib文件进去。在软件开发过程中,配置文件是很需要的,用.xlsx文件作为配置文件比较通用。本文记录qt开发中怎么用QXlsx库读取配置文件.xlsx。6. 新建一个项目引用QXlsx库。然后生成.lib文件。
2024-10-23 17:22:04
1222
原创 error: C2011: “xxxxx”:“enum”类型重定义
1.qt开发中error: C2011: “xxxxx”:“enum”类型重定义。把头文件内容放在#define 跟#endif中间,这样可以防止冲突。2.主要是头文件冲突。
2024-10-11 09:22:01
333
原创 github上下载ultralytics代码报错
3.解决的办法,只复制ultralytics中ultralytics文件夹到项目中,其他的文件夹是不需要的。1.在GitHub上下载ultralytics的yolo源代码使用,报错提示找不到ultralytics。2.主要原因引用的路径不对。
2024-10-06 16:04:41
397
原创 Yolov8分类检测记录
1.先到github上下载,ultralytics源代码。不需要.yaml文件,代码会自动识别要分的类。2.pycharm新建一个项目。4.创建一个训练文件。
2024-09-29 17:00:56
372
原创 halcon单目相机标定
使用的标定板规格对上gen_caltab(7, 7,0.004, 0.5, ‘G:/CompanyProject/GearMeasure/caltab.descr’, ‘G:/CompanyProject/GearMeasure/caltab.ps’)这个函数生成出来的标定板数据才能对上,find_calib_object不容易出错。1.参考这边文章https://blog.youkuaiyun.com/weixin_60275604/article/details/139068423。3.注意点 标定板规格要对。
2024-09-24 17:56:45
281
原创 yolov8本地部署注意点记录
1.运行yolov8的ultratics源代码,下载模型预处理权重会下载到./ultratics工程目录下。2.下载数据会在工程目录下新建一个dataset文件把下载的数据记录下来。
2024-09-13 18:29:35
174
原创 本地电脑自定义数据使用yolov8数据对象检测
1.环境:本地电脑配置有GPU,python3.10,pytorch2.3.1,opencv_contrib_python-4.10.0.82,pycharm-community-2024.1.4,ultralytics-8.2.78源代码包。2.使用X-AnyLabeling标注数据,把标注后数据转成yolov8数据格式,转换格式参考这篇文章https://blog.youkuaiyun.com/qwe4706/article/details/137974761。
2024-09-13 14:52:40
241
原创 halcon分类模型训练推理重写
1.最近使用halcon分类模型测试样品,感觉halcon自身带的demo,有很多封装起来的函数,不容易查看整个训练的原理,所以用halcon基本函数重写了模型训练跟推理的过程,及热图获取。3.整体用接近halcon基础函数编写。
2024-09-04 15:31:11
601
原创 qt配合halcon深度学习网络环境配置
4.引用到halcon静态库后,到halcon运行目录下找到静态库对应dll文件,还有引用深度学习的halcondl.dll跟halcondlxl.dll,hcanvas.dll。6.到halcon运行目录下复制thirdparty文件夹到qt运行目录,不然软件运行时,halcon查找设备只能找到cpu,找不到gpu。1.开发环境qt6,编译器MSCV2019,网络是halcon的对象检测,halcon用20.3.到halcon安装目录下复制include,lib这两个文件夹到qt项目中进行引用。
2024-09-03 11:32:17
989
原创 pycharm中opencv-python和opencv-contrib安装及测试相机链接取图
1.去到https://pypi.org/中查找opencv-python 和opencv-contrib-python。3.下载完后,打开pycharm,然后新建一个项目,设置项目配置环境为当前python环境,4.打开pycharm提供的控制台,使用pip install 安装文件路径,安装文件。
2024-08-28 10:35:49
714
原创 labelimg安装
3.输入指令pip install labelimg -i https://pypi.tuna.tsinghua.edu.cn/simple,使用清华镜像。1.最近尝试在本地电脑制作yolo数据,网上很多都是使用labelimg,所有在配置好的python环境中安装labelimg。2.本人配置的python环境实在pycharm中,所以先打开pycharm提供的控制台。4.安装好后,在控制台输入labelimg可以启动。
2024-08-28 09:59:20
364
原创 ModuleNotFoundError: No module named ‘tqdm‘
2.遇到问题ModuleNotFoundError: No module named ‘tqdm’3.解决办法 pip install tqdm。1.最近使用yolov8训练分类器。
2024-08-18 15:55:09
150
原创 ModuleNotFoundError: No module named ‘yaml‘
1.最近使用yolov8做分类识别,从零开始训练,不使用预训练权重,加载yolov8自配的.yaml文件从零开始训练,2.遇到报错ModuleNotFoundError: No module named ‘yaml’3.解决办法pip install pyyaml 就可以了。
2024-08-17 16:21:42
353
原创 halcon深度学习语义分割训练图片遇到的坑
2.发现在训练的过程中预处理数据字典中训练的数据路径是写死在字典中,要么根据当前训练路径重新预处理,要么修改字典里面的路径。1.最近使用halcon深度学习语义分割,做缺陷检测。
2024-08-03 17:44:39
165
1
原创 halcon深度学习语义分割预处理图片遇到的坑
3.标注好图片后,到处预处理,发现报错,[‘Multiple matching segmentation files for image /1.jpg’]意思是:[’ image /1.jpg的多个匹配分割文件’],在导出数据时把软件自动添加的后缀删掉。这样就不会导致halcon程序读取图片跟标签时排序对不上号。4.导致这个错误原因是在于处理图片时,匹配标注跟图片时编号对应不上。1.最近使用halcon深度学习语义分割,做缺陷检测。2.在使用halcon的深度学习标准工具,标注图片。
2024-08-03 15:52:49
348
原创 映美精彩色相机IFrameQueueBuffer转halcon的HObject
1.之前写了黑白IFrameQueueBuffer转halcon的HObject,下载这边文件写,彩色IFrameQueueBuffer转halcon的HObject。2.相机的部署跟黑白的一样,不同的是取图的格式改变。3.把图片转成HObject。
2024-07-23 16:59:04
343
原创 halcon+qt开发显示图片界面软件
1.在halcon运行目录下,找到include和lib这两个文件夹复制到qt项目文件.pro同一个文件目录。其中$$PWD代表.pro文件夹当前目录路径。2.在qt的.pro文件中加入。
2024-07-13 14:03:38
575
原创 映美精黑白相机IFrameQueueBuffer转halcon的HObject
1sdk 2c++开发例子 3c#开发例子。3.ICImagingControl使用这个类控制相机。映美精黑白相机,用wpf+halcon开发取图。5.把图片转成HObject。1.到官网下载,开发包。4.采用回调方式取图。
2024-07-12 17:03:29
577
原创 halcon在初始化设置深度网络使用GPU时报错Out of compute device memory in operator set_dl_classifier_param
halcon在初始化设置深度网络使用GPU时报错Out of compute device memory in operator set_dl_classifier_param。解决办法时加载网络后,先重新设置batchsize的值,然后在运行set_dl_model_param (DLModelHandle, ‘gpu’, GpuId)set_dl_model_param (DLModelHandle, ‘gpu’, GpuId) 设置使用GPU时分的内存过大。
2024-07-11 16:10:46
358
原创 HalconDotNet.HOperatorException:“HALCON error #7717: For this operation the cuBLAS library needs to
halcon在加载深度学习网络时报错:HalconDotNet.HOperatorException:“HALCON error #7717: For this operation the cuBLAS library needs to be available (See installation guide) in operator set_dl_model_param”这个错误的意思是:halcon在加载深度学习网络的时候需要用到cuBLAS 的静态库,
2024-07-11 16:05:50
454
原创 HalconDotNet.HOperatorException:“HALCON error #7990: DL: The DL module (libhalcondl.so/halcondl.dll)
最近开发halcon深度学习,用wpf+halcon。在加载网络模型的时候报错:HalconDotNet.HOperatorException:“HALCON error #7990: DL: The DL module (libhalcondl.so/halcondl.dll)这句话的意思是没有找到libhalcondl.so/halcondl.dll,这两个文件,需要到halcon运行目录下找到halcondl.dll和libiomp5md.dll,然后复制到软件的运行目录中。
2024-07-11 14:45:54
504
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人