自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 对图像进行翻转

【代码】对图像进行翻转。

2024-07-19 16:07:50 297

原创 对图片进行缩放

【代码】对图片进行缩放。

2024-07-19 16:07:09 292

原创 彩色转灰度图

【代码】彩色转灰度图。

2024-07-19 16:04:48 409

原创 yolov8pt转onnx(官方代码)

model = YOLO(r'C:\Users\Administrator\Desktop\ultralytics-main1\runs\detect\train37\weights\best.pt') # 加载自定义训练模型(示例)model = YOLO('yolov8n.pt') # 加载官方模型(示例)

2024-07-19 16:03:39 281

原创 attributeerror: can‘t get attribute ‘detectionmodel‘ on <module ‘models.yolo‘ from ‘d:\\yolov5_flask

解决的办法:从github上面下载yolov5的源码,ultralytics发布的。打开v5/model/yolo.py文件。yolov5出现报错,原因是网络层。复制三个类:Segment(

2024-07-19 15:55:34 340

原创 xml转txt文件

【代码】xml转txt文件。

2024-07-19 15:53:17 463

原创 gpu 测试代码 以及cuda和cudnn是否能用

【代码】gpu 测试代码 以及cuda和cudnn是否能用。

2024-06-13 10:33:13 350

原创 批量修改图片名称以及自定义前缀

批量修改图片名称代码(“第8排第36列” 修改成8_36 样式)具体想要的名称可修改细节。

2024-06-12 10:39:12 148

原创 pytorch模型导出为onnx模型

【代码】pytorch模型导出为onnx模型。

2024-02-27 12:25:27 135

原创 Python中将jpg转换成png

【代码】Python中将jpg转换成png。

2024-01-13 10:24:08 758

原创 halcon的一些操作

如:read_image(Image, ‘素材.bmp’)读图片、read_ocr_class_mlp (‘Industrial_0-9A-Z_NoRej.omc’, OCRHandle)读halcon提供的字符串库文件。read_image读取图像,get_image_size获取图像长宽,dev_open_window打开图像窗口,dev_clear_window清除窗口内容。比如获得区域的的一个特征(面积)region_features (Circle, ‘area’, Value)。

2024-01-06 09:19:55 1139

原创 Linux下安装微信

【代码】Linux下安装微信。

2024-01-01 00:15:00 1136 1

原创 Linux下安装QQ

【代码】Linux下安装QQ。

2023-12-28 10:39:04 1034 2

原创 Halcon:机器视觉的强大工具

随着机器视觉技术的不断发展,Halcon作为一款功能强大、灵活易用的机器视觉软件,将会在越来越多的领域得到应用。通过深入了解和掌握Halcon的各项功能和优势,用户可以快速开发出高效稳定的机器视觉系统,提高生产效率和产品质量,为企业创造更大的价值。在当今的工业自动化和质量控制领域,机器视觉技术正发挥着越来越重要的作用。而Halcon,作为一款强大的机器视觉软件,已经在全球范围内被广泛应用于各种行业和场景。本文将深入探讨Halcon的优势、功能以及应用案例,以帮助您更好地了解这一强大工具。

2023-12-28 09:25:54 685

原创 halcon安装详细教程

安装完成后,还需将下载的license拷贝到安装目录的license文件夹,(我绑定资源啦)如果说是许可证问题,需下载最新的dat文件。下载完成之后,双击som.exe文件。接下来会进行安装,中间会弹出几个窗口。安装之前我要要点右上角的设置。到这一步就安装成功啦!第一次下载是需要注册的。这里会显示可以安装的。改一下设置,建议全选。之后点击ACCEPT。

2023-12-27 10:25:07 2018

原创 Halcon的介绍

它提供了一套丰富的图像处理和机器视觉算法,可以在各种工业应用中进行图像分析、目标检测、测量、定位、识别等任务。1. 多平台支持:Halcon可以在Windows、Linux等多个操作系统上运行,同时支持多种编程语言,包括C++、C#、Python等,方便用户在不同平台和环境中使用。2. 强大的图像处理能力:Halcon提供了丰富的图像处理算法和工具,可以进行灰度处理、滤波、边缘检测、形态学操作等各种图像处理任务,帮助用户提取和增强图像特征。

2023-12-26 09:27:22 647

原创 计算机视觉(CV)技术的优势

它可以识别微小的差异和模式,并在相同的任务中保持一致性。需要指出的是,计算机视觉技术在不断发展和演进中,通过不断的研究和创新,可以克服这些挑战,并为各个领域带来更多的优势和价值。1. 复杂性:计算机视觉任务涉及到大量的数据和复杂的算法,需要处理和分析庞大的数据集,并进行高级的图像处理和模式识别。1. 自动化任务:计算机视觉技术可以自动执行一系列视觉任务,如图像分类、目标检测和识别等,从而实现任务的自动化。2. 高速处理:计算机视觉技术可以在短时间内处理大量的图像和视频数据,实现快速的分析和决策。

2023-12-24 08:00:00 914

原创 TensorFlow 的基本概念和使用场景

TensorFlow 使用图 (graph) 的概念来表示计算流程,其中节点表示操作,边表示数据流动。1. Tensor:TensorFlow 中的基本数据结构是张量 (tensor),它是一个多维数组,可以表示各种类型的数据,如数字、字符串等。2. 深度学习:TensorFlow 在深度学习方面具有强大的支持,可以用于构建和训练深度神经网络,如卷积神经网络、循环神经网络等。1. 机器学习:TensorFlow 提供了丰富的机器学习算法和工具,可以用于构建和训练各种模型,如神经网络、支持向量机等。

2023-12-22 14:09:44 415

原创 自动标注软件AnyLabeling安装

该工具作为一个具有Segment Anything和YOLO模型的智能标签工具,可以快速、准确地对图像进行标注。在Python终端运行启动AnyLabeling启动后。

2023-12-22 09:00:00 1055

原创 docker的应用和定义

1. 应用打包和部署:Docker可以将应用程序及其依赖项打包到一个容器中,然后将这个容器部署到任何支持Docker的环境中,如物理服务器、虚拟机、云服务器等。这样可以简化应用程序的打包和部署过程,提高开发和部署的速度。2. 环境隔离:每个Docker容器都是独立的、隔离的运行环境,可以在同一台主机上同时运行多个容器,每个容器都有自己的运行环境和资源。总的来说,Docker的应用和定义是提供一种轻量级、可移植和可扩展的容器化解决方案,用于简化应用程序的打包、部署和管理过程,提高开发和部署的效率。

2023-12-21 10:07:00 684

原创 Ubuntu系统的基础操作和使用

打开终端窗口,可以通过键入命令来执行各种任务,如安装软件、更新系统、管理文件等。10. 安装和卸载软件:在Ubuntu中,可以使用软件中心或终端命令安装和卸载软件。1. 安装Ubuntu:可以从官方网站下载Ubuntu的安装镜像文件,然后将其写入USB设备或光盘,并通过引导方式安装到计算机上。4. 软件中心:Ubuntu有一个软件中心,可以通过它来查找、安装和更新软件。7. 系统设置:在“设置”应用程序中,您可以更改各种系统设置,如网络连接、外观和行为、用户账户等。您可以连接无线网络、以太网和VPN等。

2023-12-20 09:43:39 520

原创 json转txt

json转txt欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:撤销:Ctrl/Command + Z重做:Ctrl/Command + Y加粗:Ctrl/Command + B斜体:Ctrl/Comman

2023-12-19 15:32:40 901

原创 激活函数的认识

一个节点的激活函数定义了该节点在给定的输入或输入集合下的输出。在神经元中,输入的inputs通过加权,求和后,还被作用了一个函数,这个函数就是激活函数。它的定义是:f(x) = alpha * x if x < 0, f(x) = max(0, x) if x >= 0。4.Leaky ReLU是ReLU函数的一个变种,当输入值小于或等于0时,它不是完全将输出设置为0,而是设置一个小的正数作为输出。1.sigmoid 输出映射在(0,1)之间,单调连续,输出范围有限,优化稳定,可用作输出层,求导容易。

2023-12-19 09:22:48 545 2

原创 使用python绘制圣诞树

【代码】使用python绘制圣诞树。

2023-12-18 16:57:18 503 2

原创 json格式转txt

【代码】json格式转txt。

2023-12-17 08:00:00 407 2

原创 探索计算机视觉的无限可能

在医疗影像分析中,计算机视觉可以帮助医生从医学影像中提取有用的信息,提高诊断的准确性和效率。同时,随着5G、云计算等技术的发展,计算机视觉的应用场景也将更加广泛和深入。特征提取是从图像中提取有用的信息,如边缘、角点等。通过深入了解其原理和应用,我们可以更好地把握其发展趋势,为未来的研究和应用打下坚实的基础。它的目标是使计算机能够理解和解释图像和视频,以实现各种应用,如自动驾驶、人脸识别、物体检测等。计算机视觉(CV)是人工智能领域的一个热门分支,它涉及到从图像和视频中提取信息,理解其内容,并执行各种任务。

2023-12-16 10:16:52 959 1

原创 ubuntu安装详细步骤

2.因为在Windows系统下载所以选择左边那个。11.下载完成之后打开VMware创建新的虚拟机。都取消,启动自检要是开了的话,每次一打开。10.输入许可证即可(许可证在博客上面)满,客户计划就是垃圾根本没用。因此我们在以上网页中找到。1,第一步打开上面链接。3.下载完文件双击文件。进去之后输入密码即可。15.内存尽量30G。

2023-12-15 20:21:06 1463

原创 输出标注类别

获取XML文件中的所有类别。# 遍历指定目录下的所有XML文件。# 定义一个空集合用于存储类别。

2023-12-14 09:06:04 588 1

原创 简单代码切分数据集

按标注比例切分成训练集,测试机和验证集。

2023-12-13 20:09:28 568 2

原创 python批量实现labelImg标注的 xml格式数据转换成 txt格式保存

【代码】python批量实现labelImg标注的 xml格式数据转换成 txt格式保存。

2023-12-13 15:27:07 603 2

原创 Linux系统架构和命令

例如:sed 's/hello/world/' file1.txt可以将file1.txt中的"hello"替换为"world"。例如:grep "hello" file1.txt可以在file1.txt中搜索包含"hello"的行。例如:mv file1.txt file2.txt可以将file1.txt重命名为file2.txt。例如:cp file1.txt file2.txt可以复制file1.txt到file2.txt。例如:cat file1.txt可以显示file1.txt的内容。

2023-12-13 10:38:05 938 2

原创 libiomp5md.dll

解决方法: 如果在Anaconda的base环境下:删除..\Anaconda3\Library\bin\libiomp5md.dll 如果是在某个env(例如名为work)下:删除..\Anaconda3\envs\work\Library\bin\libiomp5md.dll。链接: https://pan.baidu.com/s/1oHZk91mka_EKS82wTSh7Zg 提取码: qkdk。没有dll的可以去下面链接。

2023-12-11 20:43:35 650 2

原创 IT圈茶余饭后的“鄙视链”

这个鄙视链并不是绝对的,每个人都有自己的看法和观点。在IT圈里,每个人都有自己的优点和缺点,所处的环境也不同,没必要追求所谓的“鄙视链顶端”。

2023-12-11 20:29:14 378 2

原创 检查PyTorch版本及GPU是否安装成功检测

后面那一行,输出True 就代表安装成功,反之安装失败。前两行代码是输出版本。

2023-12-11 11:21:41 601 2

原创 Transformer的了解

但是transformer的缺点是,transformer参数量大,训练配置要求高,同时,transformer需要获得各个类别对比其他类别的特征。CNN每一层获得的是局部信息,要想获得更大的感受野,则需要堆叠多层。而transformer根本不需要堆叠,直接就可以获得全局信息。transformer与cnn的对比。

2023-12-10 19:48:16 983 2

原创 Qt安装教程

Qt是一个跨平台的C++图形用户界面应用程序开发框架,它既可用于开发GUI程序,也可用于开发非GUI程序,如控制台工具和服务器。Qt具有面向对象、易于扩展和允许组件编程的特点。此外,Qt还支持多个操作系统,如Linux、Windows、MacOS等,并提供了丰富的API和工具,使得开发者能够快速地构建高质量的应用程序。下一步安装自己的系统选择,下载完之后放到文件夹里(最好是新建一个空的),点击exe文件。接下来就是选择安装路径(尽量单独的一个文件夹)这一步有账号的直接登录,没有账号需要注册一下。

2023-12-09 09:44:11 853

原创 深度学习中的卷积神经网络(CNN)

例如,在图像分类中,CNN可以通过对大量图像进行训练和学习,自动提取图像中的特征,从而实现图像的自动分类。CNN是一种基于神经网络的机器学习方法,其基本原理是通过模拟人脑神经元的连接方式,构建一个由多个神经元组成的三维网络结构。CNN是深度学习中的一种重要技术,其局部连接和共享权重的特性使得CNN在图像处理、语音识别、自然语言处理等领域具有广泛的应用前景。全连接层中的每个神经元都与前面的所有神经元相连,并通过全连接运算将前面的输出数据进行加权求和,得到最终的分类结果。三、CNN在计算机视觉中的应用。

2023-12-08 12:09:05 856

原创 人工智能:未来的引领者

我们应该积极探索和应用人工智能技术,为我们的生活、工作和未来带来更多的可能性。同时,我们也需要关注并解决伴随技术发展而出现的伦理和隐私问题,以确保人工智能技术的可持续发展。人工智能是一种模拟人类智能的技术,包括学习、推理、理解、判断和决策等能力。从早期的专家系统、知识表示和推理,到后来的机器学习、深度学习等,人工智能技术在不断进化。近年来,随着大数据和云计算技术的快速发展,人工智能的应用场景和潜力得到了极大的拓展。随着技术的不断进步,人工智能的发展将进入一个全新的阶段。五、人工智能的未来趋势。

2023-12-08 09:34:05 1346

原创 Inspection robots(巡检机器人)

机器人本体搭载激光雷达、毫米波雷达、超声波雷达、高清云台、360全景模块、双向语音通讯、组合惯导(GPS)、双目相机等扩展模块,结合多传感器数据融合,保证多传感器数据的准确性、有效性和冗余性,使得系统更加安全可靠稳定。巡检机器人是一种自动化机器人,它通过携带不同的传感器,如摄像头、红外线传感器、声音传感器等,来感知周围环境,并通过计算机视觉、图像处理等技术对数据进行处理和分析。巡检机器人通常采用轮式或履带式移动方式,能够自主导航、避障和移动,实现自动化巡检。1.感知识别:传感,定位,通信。

2023-12-04 21:01:59 1955

原创 使用Python进行数据分析

在Python中,我们可以从各种来源导入数据,包括CSV文件、Excel文件、数据库、API等。其中最常用的库包括NumPy、Pandas、Matplotlib和Scikit-learn。在导入数据后,我们通常需要对数据进行清洗,以删除任何无效或缺失的数据、处理异常值等。在本文中,我将介绍如何使用Python进行数据分析,包括安装所需的库、导入数据、清洗数据、分析和可视化数据等方面。在数据清洗完成后,我们可以开始分析数据。我们可以使用Pandas库来查看数据的统计信息,例如平均值、中位数、标准差等。

2023-12-01 19:12:05 471 2

halcon安装详细教程

halcon安装详细教程

2023-12-27

halcon安装详细教程

halcon安装详细教程

2023-12-27

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

TA关注的人

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