自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 ModuleNotFoundError: No module named ‘tqdm‘

2.遇到问题ModuleNotFoundError: No module named ‘tqdm’3.解决办法 pip install tqdm。1.最近使用yolov8训练分类器。

2024-08-18 15:55:09 96

原创 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 67

原创 halcon深度学习语义分割步骤

1.最近查看halcon深度学习语义分割学习demo步骤感觉有点复杂,整理下。

2024-08-14 11:28:31 194

原创 halcon深度学习分类器训练的步骤

1.最近看了看halcon深度学习分类的教程,感觉有点乱,重新整理下,这个使用的是halcon20.05。

2024-08-14 09:00:27 115

原创 halcon深度学习语义分割训练图片遇到的坑

2.发现在训练的过程中预处理数据字典中训练的数据路径是写死在字典中,要么根据当前训练路径重新预处理,要么修改字典里面的路径。1.最近使用halcon深度学习语义分割,做缺陷检测。

2024-08-03 17:44:39 93

原创 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 188

原创 映美精彩色相机IFrameQueueBuffer转halcon的HObject

1.之前写了黑白IFrameQueueBuffer转halcon的HObject,下载这边文件写,彩色IFrameQueueBuffer转halcon的HObject。2.相机的部署跟黑白的一样,不同的是取图的格式改变。3.把图片转成HObject。

2024-07-23 16:59:04 293

原创 halcon+qt开发显示图片界面软件

1.在halcon运行目录下,找到include和lib这两个文件夹复制到qt项目文件.pro同一个文件目录。其中$$PWD代表.pro文件夹当前目录路径。2.在qt的.pro文件中加入。

2024-07-13 14:03:38 303

原创 映美精黑白相机IFrameQueueBuffer转halcon的HObject

1sdk 2c++开发例子 3c#开发例子。3.ICImagingControl使用这个类控制相机。映美精黑白相机,用wpf+halcon开发取图。5.把图片转成HObject。1.到官网下载,开发包。4.采用回调方式取图。

2024-07-12 17:03:29 416

原创 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 181

原创 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 259

原创 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 180

原创 HalconDotNet.HOperatorException:“HALCON error #1401: Wrong number of values of control parameter 1 i

参考这篇文章:https://blog.csdn.net/songhuangong123/article/details/130169307。今天开发halcon程序,使用wpf+HSmartWindowControlWPF控件,发现编译成功,但是启动就报错。然后查找资料,解决问题的方式是 把halcon的hcanvas.dll 复制到软件的运行目录下就好了。

2024-07-10 15:51:59 314

原创 halcon中HSmartWindowControlWPF空间配合wpf使用编译时出现问题

2.还要包含System.Drawing.dll这个系统dll。1.包含halcondonet.dll。

2024-07-10 14:00:03 404

原创 halcon中怎么获取gpu信息

1.halcon中怎么获取gpu信息。

2024-07-10 10:54:10 99

原创 pycharm中切回光标位置的快捷键

1 ctrl+alt+“向左的箭头”:返回上一步。2 ctrl+alt+“向右的箭头”:往前下一步。pycharm中切回光标位置的快捷键。

2024-07-01 13:56:00 176

原创 from PyQt5.QtChart import QChart ImportError: DLL load failed: 找不到指定的模块。

在运行是遇到from PyQt5.QtChart import QChart ImportError: DLL load failed: 找不到指定的模块。pip install PyQtChart --upgrade -i 镜像路径。pip install PyQt5 --upgrade -i 镜像路径。估计是安装QChart安装没正确,可以更新下安装包,如果更新比较慢,可以使用镜像更新。最近在开发pyqt5代码。

2024-06-25 10:49:17 240

原创 把Python写的程序打包成exe应用文件

3.打开控制台程序,使用pip指令安装 pip install pyinstaller,可以使用anaconda的prompt控制台,也可以使用pycharm控制台。4.如果下载速度慢,可以使用清华镜像站,或者阿里镜像站,或者访问国外网站,或者到http://pypi.com先离线下载pyinstaller安装包,然后安装。(参数要有-w,目的是去掉exe运行是启动的黑色窗口)1.python开发程序,是直接运行的,没有生成运行包的过程,如果需要生成运行包,要做额外操作。

2024-05-30 17:21:48 358

原创 halcon配合yolov8导出onnx模型检测物体

1.工业上多数视觉开发都是用halcon开发的,halcon本身也有自己的深度学习网络,至于halcon如果不使用本身的深度学习,使用其他网络导出的onnx模型怎样配合使用?本文基于yolov8写一个列子。创建输入数据的转换代码。

2024-05-25 14:07:41 721 2

原创 yolov9训练自定义数据

4.执行 pip install -r requirements.txt 编辑requirement.txt里面的依赖文件配置环境,一般云服务器直接运行指令就可以了,下载文件的速度很快。2.到github下载yolov9源码 https://github.com/WongKinYiu/yolov9。1.训练yolov9,先准备好一份自定义数据.。1配置预训练权重 2配置使用的网络 3设置训练的数据 4配置超参数 5训练的次数 6训练的批次。5.把自定义的数据也上传到矩池云,然后配置训练文件。

2024-05-15 22:44:10 359

原创 yolov9自定义数据训练遇到的坑

使用Pillow9.5版本不报这个错误,pip install Pillow==9.5。用train_dual.py脚本不会报这个错误。后面遇到其他坑在记录。

2024-04-13 18:11:14 156

原创 SegmentAnything导出Onnx模型分割图片

2.官方SegmentAnything导出Onnx模型,不全面。官方只提供了mask的decoder模型,还缺失image的encoder模型。1.SegmentAnything导出Onnx模型分割图片。4.导出模型的核心代码。

2024-04-02 21:56:41 270

原创 c#使用onnxruntime调用yolo模型导出的onnx模型分割图片

c#使用onnxruntime调用yolo导出的onnx模型

2024-03-20 22:34:52 706

原创 python中opencv的cv2.namedWindow报错The function is not implemented. Rebuild the library with Windows, GT

解决办法,安装opencv-contrib-python和opencv-contrib-python-headless。1问题:python中opencv运行nameWindow报错。

2024-03-07 22:24:31 763 2

原创 qt中裁剪图片

2.这样裁剪保存的图片只有裁剪的大小。1.这样裁剪保存的图片和原图一样大。

2024-03-04 12:31:20 478

原创 yolo导出的onnx怎么使用onnxruntime进行图片分割

我们可以知道output0固定8400行,也就是yolo最多识别到的物体是8400个,每一行前4个元素是boxex信息(x1,y1,x2,y2),着就是识别物体的对象概率,这里识别对象的种类80种,也就是每一行4到84元素是识别物体对象概率的信息,然后剩下的就是识别物体掩码的信息,会发现剩下的元素个数跟output1维度能对上,通过这个维度,可以把两个output整合成一个boxes。视频讲解地址:https://www.bilibili.com/video/BV1Y1421Z7LS/?

2024-02-24 17:22:19 546

原创 Error #15: Initializing libiomp5md.dll, but found libiomp5md.dll already initialized.

2.2 在引用的环境路径下,像这里引用的环境路径E:\anaconda3,查找libiomp5md.dll,只留下一个libiomp5md.dll文件,其他文件重命名。1.这个错误是只libiomp5md.dll初始化两次。2.1 修改该环境路径。

2024-02-17 17:43:42 469

原创 yolo导出的onnx怎么使用onnxruntime调用

image_mat_ = self.CoverQImageToMat()###图片转换,把图片转成opencv的mat。4.yolo官方提供的api推理,可以按照官方文档就可以推理,这里还在讲下导出的onnx模型后,怎么加载推理。2.yolo模型训练后推理,主要分两种,一种是使用yolo官方提供的api推理,一种使用onnx模式推理。x_,y_,w_,h_=box_.xywh[0] ####获取识别到对象的左上角坐标,长,宽。boxes_ = result_.boxes ####获取boxes。

2024-02-05 23:32:48 1931

原创 yolo数据训练

训练yolo数据,yolo训练数据的格式

2024-02-04 17:48:51 408

原创 使用矩池云训练数据

使用矩池阵服务器训练yolo数据

2024-01-31 23:59:05 356 1

原创 roboflow使用记录

使用国外的一个标准工具roboflow,创建训练数据

2024-01-24 15:56:04 1034 1

原创 pycharm中开发opencv出现The function is not implemented. Rebuild the library with Windows, GTK+ 2.x or Car

5.安装opencv-contril-python4.8 先到https://pypi.org/ 查找opencv-contril-python 下载对应的版本到本地,然后打开anconada的prompt,在控制台程序中切换到opencv-contril-python包的目录下,使用。3.解决办法 需要安装opencv-contril-python 版本应该要对上,所以笔者安装的也是4.8版本。2.笔者这边安装opencv是使用opencv-python 版本4.8。pip install 指令安装包。

2024-01-01 19:58:08 912

原创 QT引用路径的方式

QT引用路径的方式PWD代表当前路径如。

2023-12-20 21:13:43 388

原创 一个物体分割软件

一个简单的分割软件,基于qt+opencv开发里面主要的分割思想。

2023-12-16 16:51:36 57

原创 github中怎么创建文件夹

2.然后在命名文件(Name your file)名时加"/"斜杠代表当前为文件夹。1.github中选中Addfile->Create new file。

2023-12-16 16:40:41 411

原创 qt基本控件样式

1.最近利用空闲时间做下qt控件ui优化,方便后续软件开发使用。

2023-12-13 21:28:10 99

原创 比较轻量的wpf ui style

最近用wpf开发软件,在网上找了很多ui样式,发现要么采用人家开发好的ui样式库,加载dll,这样的方式是有很多控件的样式没有用到,很浪费,加上是加载第三方库,不适合针对自身项目维护和开发;要么网上在找一堆控件样式,抽合起来,导致界面风格不搭。这样以后软件开发可以简单地在当前的style上修改,方便维护,修改,如果有需要特定的按钮控件,可以再次自自定义开发。

2023-12-09 16:24:45 64

原创 qt读取保存中文方式

请添加图片描述](https://img-blog.csdnimg.cn/direct/c15e556577b64973b64f135fcd8ee2ca.jpeg。2.原因是编译用的字符格式,保存用的字符格式,读取用的字符格式,不统一,导致乱码。1.由于qtcreate保存中文或读取中文乱码。统一编译时使用的字符格式utf8。

2023-12-04 12:31:19 176

原创 wpf中WindowState=“Maximized”最大化会把窗口项目栏掩盖

/保存下当前位置与大小。2.wpf中WindowState=“Maximized”最大化会把窗口项目栏掩盖。3.解决的办法,代码中手动获取显示屏幕大小,手动设置窗口大小。/// 定义一个全局rect记录还原状态下窗口的位置和大小。1.wpf中重写window窗口样式,在代码中最大化窗口。

2023-11-29 13:56:57 498

原创 wfp中自定义样式不够反应不够丝滑

原因 我们定义是没有告诉系统不要继承系统默认的样式,导致系统先运行默认的样式行为,在到自动的行为。问题 wfp中自定义样式不够反应不够丝滑。加上这句话,告诉系统重新定义样式.

2023-11-28 17:07:44 37

空空如也

空空如也

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

TA关注的人

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