- 博客(496)
- 资源 (64)
- 收藏
- 关注
原创 Python环境的配置及exe文件的打包
这篇文章主要教大家如何配置Python环境,以及Python语言在人工智能方面的的一些使用技巧。配置环境为windows7(32位)+Anaconda3-5.2.0-Windows-x86。(Anaconda软件自带Python环境安装包,并且还支持其它语言,功能强大,可以去我的网盘下载,下载地址为:https://pan.baidu.com/s/1DVUThEQ9cl9nx1xliY2DDA,提...
2019-01-17 09:36:07 3621 4
原创 pycharm2020 相比pycarm2017更新内容
从 PyCharm 2017 到 2020 的更新中可以看到,JetBrains 不仅增加了对最新 Python 版本的支持,还在代码分析、远程开发、Jupyter Notebook、数据库工具和用户界面等方面进行了大量改进。这些更新使得 PyCharm 成为更加全面和高效的开发工具,能够更好地满足开发者的需求。具体的更新内容可以参阅 JetBrains 在每个版本发布时的官方发布说明。
2024-07-17 09:59:57 514
原创 python关闭多线程的方法
在Python中,关闭或停止一个多线程任务可以比较复杂,因为Python的标准库threading模块并没有提供一种直接的方法来强制终止线程。通常,你需要设计线程执行的任务,使得它们能够被“优雅地”停止。
2024-07-15 13:34:16 323
原创 实用配色工具和网站
是一个应用于Windows平台上获得多项大奖的颜色方案设计工具,兼容易用性和高级功能。ColorImpact 是一个基于色轮理论的配色工具,提供了多种色彩和谐模式(如单色、互补色、分裂互补色、三角配色等),帮助用户轻松创建专业的配色方案.在众多设计、多媒体及Web开发程序中提供了非常出色的色彩整合。是一个非常好的色彩选取工具,在其友好的交口界面中,提供了多种选取方式,支持屏幕直接取色,非常方便易用。它还包括一些高级功能,如色彩调整、色彩导出和配色方案预览等。
2024-07-12 08:46:38 1104
原创 cannot connect to X server
这个错误通常是由于没有可用的 X 服务器或没有正确配置 X11 转发引起的。通过确保 X 服务器已启动、启用 X11 转发、正确配置 SSH 和设置DISPLAY环境变量,你通常可以解决这个问题。
2024-07-12 08:24:11 464
原创 yolov8预测函数prdict返回结果分析
在 YOLOv8 中,使用predict函数进行目标检测后,返回的结果通常是一个包含检测结果的对象,而不是简单的列表。这个对象通常是一个Results类的实例,包含了丰富的信息,方便进一步处理和分析。
2024-07-08 10:33:27 257
原创 yolov8自带的predict函数相关参数说明
在使用这个函数时,可以通过不同的参数来控制预测过程的行为。: 输入图像的尺寸,可以是单个整数(长宽相等)或元组(长和宽)。: NMS(非极大值抑制)的交并比阈值,用于消除重叠的检测框。: 置信度阈值,滤除低于该置信度的检测结果。: 是否在保存的文本文件中包含置信度。: 是否使用类别无关的 NMS。: 是否保存裁剪后的检测结果。: 是否保存带有检测框的图像。: 指定要检测的类的索引列表。: 保存预测结果的子目录名称。: 保存预测结果的项目目录。: 是否隐藏检测框的置信度。: 绘制检测框的线条粗细。
2024-07-08 10:22:14 460
原创 python绘制领域矩形
使用python书写代码实现以下功能:给定四个点的坐标,调用一个函数,可以使原来的四个点分别向四周上下左右移动15距离,分别记录下移动后的坐标,然后画出内侧矩形和外侧矩形。
2024-07-04 13:41:33 262
原创 深度学习之OpenCV的DNN模块
OpenCV的DNN模块提供以下主要功能:1.加载和运行深度学习模型:支持从各种框架导入预训练的深度学习模型,并在OpenCV中执行推理。2.图像预处理和后处理:提供了多种图像预处理和后处理功能,如图像缩放、归一化、颜色转换、非极大值抑制等。3.支持多种硬件加速:支持使用CPU、GPU(通过OpenCL和CUDA)、Intel的Inference Engine等进行硬件加速。4.易于集成:与OpenCV的其他模块无缝集成,便于在计算机视觉项目中使用。
2024-07-04 09:18:23 744 1
原创 生成式人工智能:开发者的助手还是取代者?
在近年来的科技进步中,生成式人工智能(AIGC)在软件开发领域的应用引起了广泛关注。无论是代码生成、错误检测还是自动化测试,AI工具正在逐步渗透到开发者的日常工作中。面对这一趋势,人们不禁要问:AI究竟是在帮助开发者还是在取代他们?本文将探讨AI在软件开发中的角色,并分析其对开发者职业前景和技能需求的影响。
2024-07-04 09:05:05 1034
原创 查看自己电脑显卡的方法
通过以上步骤,您可以轻松查看自己的笔记本电脑是否带有独立显卡。如果您看到两个显示适配器,并且其中一个是独立显卡,则表示您的笔记本电脑带有独立显卡。当然除了以上的方法,也可以借助第三方软件查询实现。也可以在电脑桌面上找到“计算机”图标,然后右键,选择“设备管理器”。
2024-07-03 09:56:15 214
原创 我心中的编程语言之最:Python
其次,Python作为一门开源的编程语言,拥有庞大的生态系统和强大的社区支持,这也是我钟爱Python的重要原因之一。同时,Python拥有一个活跃的社区,开发者们可以在这里分享经验、解决问题,获得及时的支持和帮助,使得学习和使用Python变得更加便捷和愉快。在未来的编程之旅中,我将继续深入学习和探索Python,利用其强大的功能和优势,不断提升自己的编程技能,创造出更多优秀的作品,为编程世界贡献自己的一份力量。Python,我爱你!首先,Python的简洁清晰的语法是我钟爱这门语言的重要原因之一。
2024-07-02 11:32:05 534
原创 Unity 引擎收费模式变革:游戏开发者的挑战与机遇
据 Unity 技术博客发布的《Unity 收费模式和配套服务更新》一文,他们选择这种计费方式是基于每次游戏被下载时 Unity Runtime 也会被安装的考量,同时他们也相信基于初始安装的收费模式可以让创作者在与玩家互动的过程中持续盈利,与传统的收入分成模式有所不同。Unity 引擎的变革,也许正是行业进步的一部分,我们期待看到更多优秀的游戏作品诞生,为玩家带来更好的游戏体验。在过去,开发者可能更多地关注游戏的质量和玩家体验,而现在他们需要考虑如何提高游戏的曝光度和下载量,以实现更好的盈利。
2024-07-02 11:29:14 416
原创 使用批处理文件及命令安装软件
批处理文件是一种包含一系列命令和指令的文本文件,用于自动执行一系列操作。通过批处理文件,,从而简化和加快一些常见任务的执行过程。批处理文件通常使用扩展名为.bat.cmd,并可以在Windows系统中运行。用户可以使用文本编辑器编写批处理文件,然后保存为批处理文件的格式,并使用命令提示符或直接双击运行。批处理文件可以包含各种命令,例如等。通过批处理文件,用户可以实现自动化任务、批量处理文件、设置环境变量等操作。需要注意的是,编写批处理文件需要小心,因为错误的命令可能导致系统崩溃或数据丢失。
2024-06-28 16:17:26 344
原创 OpenCV-Python不同版本更新的内容
总的来说,OpenCV-Python在不同版本更新中不断增加了新的功能模块,改进了已有的功能,提高了性能和稳定性,增强了对深度学习的支持。:新增了对TensorFlow Lite模型的支持,改进了dnn模块,增强了深度学习功能。:增加了对Python 3.8的支持,改进了dnn模块,提供了更好的深度学习功能。:改进了GPU模块,增加了对NVIDIA CUDA的支持,提高了性能。:增加了对Python 3.9的支持,改进了GPU模块,提升了性能。:引入了全新的跟踪模块,支持多种跟踪算法,改进了视频分析功能。
2024-06-28 15:49:36 389
原创 Gan网络最近为啥不火了?
尽管GANs在一些特定领域仍有重要应用,但其研究热度的下降主要是由于技术瓶颈、竞争技术的崛起、应用场景的局限、伦理问题以及研究社区和资源的转移。然而,这并不意味着GANs将彻底消失。随着技术的不断进步,未来可能会出现新的改进和应用,使GANs重新获得关注。
2024-06-26 14:13:35 408
原创 迎接GPT-5:AI赋能下的未来畅想
GPT-5的即将登场,将为我们的工作和日常生活带来深远的影响。它不仅提升了AI的语言理解与生成能力,还带来了新的应用场景和创新可能性。面对这一技术变革,我们需要提升AI素养与技能,拓展跨界合作与创新,重视数据隐私与伦理,培育创新思维与创业精神。让我们共同迎接GPT-5的到来,畅想AI赋能下的美好未来。
2024-06-26 14:11:42 1106
原创 加载资源文件失败
自己以前装了一个海康的深度学习算法平台,试用期是一个月,过了一个月之后,因为没有有效注册码或者加密狗的支持了导致无法使用,于是打算卸载掉,在卸载一个软件的时候,无论是使用控制面板还是软件自带的卸载功能,总是卸载不掉,提示“加载资源文件失败”。该软体主要包括以下两部分:用自带卸载功能卸载的时候分别提示如下:用控制面板卸载的时候反应很慢,最后也是提示这个功能,很无语。当在卸载软件时出现“加载资源文件失败”无法卸载的提示时,可能是由于软件的卸载程序缺失或损坏导致的。
2024-06-24 11:49:59 179
原创 python 格式化字符串的方法
百分号 () 运算符:适用于简单的格式化,通常用于老代码中。方法:更强大和灵活,适用于复杂的格式化需求。f-strings:最简洁直观,适用于 Python 3.6 及以上版本,是推荐的格式化方法。类:适用于需要替换标记的简单模板,尤其是需要与非 Python 代码进行交互时。选择哪种方法取决于你的具体需求和代码风格。对于大多数情况,推荐使用 f-strings 由于其易读性和性能。
2024-06-20 16:59:24 311
原创 yolov8训练文件夹文件目录介绍及讲解
当你使用 YOLOv8 进行训练后,生成的文件夹和文件包含了模型训练的各种信息。下面是一个典型的 YOLOv8 训练输出文件夹结构以及每个文件/文件夹的解释,以目标检测的训练文件夹为例(不同的yolov版本会有一些差异):runs/│ └── exp/└── other/
2024-06-20 15:58:51 692
原创 学习前台开发主要掌握的技能
学习前端开发需要掌握一系列的技能,这些技能大致可以分为以下几个类别:基础技术、前端框架和库、开发工具和环境、版本控制、性能优化和最佳实践。
2024-06-20 15:13:55 510
原创 ultralytics中常用的函数和类
1.Model作用:定义YOLO模型架构。典型用法:这些类和函数涵盖了从数据加载、模型定义、训练、推理到结果处理的整个流程。通过组合使用这些工具,可以构建和训练YOLO模型,并应用于实际的目标检测任务。
2024-06-20 14:30:23 724
原创 from ultralytics.data.loaders import LoadImages, LoadStreams
这两个类是用于加载图像和视频流数据的工具,通常用于YOLOv8等深度学习模型的推理和训练过程中。通过使用这些类,您可以方便地加载和处理图像及视频流数据,进行进一步的推理或分析。语句是从Ultralytics库中导入。
2024-06-20 14:28:10 293
原创 Python数据分析:解锁职场新机遇
此外,定期参加相关行业的研讨会、培训班等活动,与行业专家交流经验,拓展视野,也是提升数据分析技能的有效途径。许多知名的数据分析工具和库,如Pandas、NumPy、Matplotlib等,都是Python的重要组成部分,为数据分析工作提供了强大的支持。通过学习和实践,我们可以将Python数据分析技能运用到各行各业中,帮助企业更好地理解数据、做出更明智的决策,实现个人职业发展的突破和升级。近年来,数据分析技能在各行各业中的应用日益普及,成为了职场中不可或缺的技能之一。
2024-06-19 10:00:11 408
原创 AI音乐时代的挑战与机遇
另一方面,AI音乐也为创意产业带来了新的机遇,它可以帮助音乐人提升创作效率、拓展音乐风格,甚至可以帮助音乐人开发出更多新颖的音乐元素。最后,政府和企业需要共同努力,推动AI技术与音乐产业的深度融合,促进音乐产业的可持续发展。近期,音乐领域迎来了一波AI大模型的上线潮,这些模型极大地降低了素人生产音乐的门槛,引发了关于音乐圈是否会被AI彻底颠覆的热烈讨论。虽然这一现象带来了短暂的兴奋,但同时也引发了一系列问题,如AI音乐产品的版权归属、创意产业如何在AI的阴影下生长等,这些议题正被更多理性的目光审视。
2024-06-19 09:44:44 353
原创 python不同版本介绍及更新说明
Python是一种广泛使用的高级编程语言,自1991年由Guido van Rossum首次发布以来,经历了多个版本的迭代和更新。每个新版本通常包含改进、错误修复和新特性。
2024-06-17 16:05:17 937
原创 python安装目录文件说明----Dlls文件夹
如果你需要在Python中使用自定义的C/C++扩展模块,可以生成自己的DLL文件,并将其放置在适当的目录中。具体步骤通常包括:1.编写C/C++代码:实现所需功能。2.编译:使用编译器生成DLL文件。3.配置:确保Python能够找到并加载这些DLL文件,通常通过修改sys.path或使用环境变量。DLLs文件夹是Python安装目录中的一个重要组成部分,包含了许多实现Python标准库功能的动态链接库。这些文件为Python提供了在Windows平台上运行时所需的关键功能和性能优势。
2024-06-17 15:45:31 931
原创 ultralytics版本及对应的更新
Ultralytics 的 YOLO 系列一直在不断更新和优化,旨在提供高效、快速、易用的深度学习工具。无论是 YOLOv5 还是 YOLOv8,每个版本的更新都带来了显著的性能提升和新功能,使其在各种计算机视觉任务中表现出色。如果您想了解更详细的版本更新信息,建议查看官方的发布日志和文档。
2024-06-17 15:17:37 1038
原创 python安装包中的.dist-info作用
这个文件夹通常是 Python 包的元数据信息文件夹,用于描述和标识该 Python 包的一些元数据信息。文件:如果是一个 Wheel 格式的 Python 包,可能会包含 Wheel 文件,其中包含了用于安装包的相关信息。4.其他可能的元数据文件:根据包的具体情况,可能会包含其他一些元数据文件,用于描述包的依赖关系、兼容性等信息。文件:包含有关 Python 包的元数据信息,如包的名称、版本、作者、许可证等。文件:记录了 Python 包中的文件列表和对应的哈希值,用于验证包的完整性。
2024-06-17 14:49:23 225
原创 判断一个点坐标到另外两个点坐标连线距离的python代码
函数用来计算点C到线段AB的距离。你可以根据具体的需求调整三个点的坐标来计算不同的点到线段的距离。1.定义三个点的坐标:点A(x1, y1),点B(x2, y2),点C(x3, y3)要计算一个点到另外两个点连线的距离,可以使用向量运算来实现。3.使用向量的数学公式计算点到线段的距离。2.计算向量AB和向量AC的坐标。
2024-06-14 16:34:31 430
原创 判断一个矩形是否在一个多边形内部的python代码
函数用来判断一个点是否在多边形内部,然后通过遍历矩形的四个顶点,判断它们是否都在多边形内部来确定矩形是否在多边形内。你可以根据具体的需求调整多边形和矩形的顶点坐标。要判断一个矩形是否在一个多边形内部,可以使用点在多边形内的判断方法。1.定义多边形的顶点坐标列表(多边形的每个顶点的x和y坐标)2.判断矩形的四个顶点是否都在多边形内部。
2024-06-14 16:22:29 151
原创 yolov8数据处理方式
在YOLOv8中,数据处理是非常重要的一环,它包括数据加载、数据增强、数据预处理和数据标签处理等步骤。以下是YOLOv8中常用的数据处理方式及常用处理方法的介绍:1.2.3.4.在实际应用中,为了提高目标检测模型的性能和泛化能力,通常会结合多种数据处理方法,并根据具体任务的需求进行调整和优化。通过合理的数据处理方式,可以为模型提供更多丰富的信息和更多的训练样本,从而有效提高模型的检测能力和鲁棒性。
2024-06-13 08:31:04 792
原创 yolov8目标检测损失函数
YOLOv8官方将各类任务(目标检测,关键点检测,实例分割,旋转目标框检测,图像分类)的损失函数封装了在中,本文主要梳理一下目标检测任务Loss的大致组成,不涉及到具体的原理。Loss 计算包括 2 个分支:分类和回归分支,没有了之前的 objectness 分支。目标检测任务中函数定义在YOLOv8损失函数使用了分类BCE、回归CIOU + VFL(新增项目)的组合。分类损失YOLOv8用的多分类损失是N个目标的二元交叉熵损失,而不是一般我们认为的多目标的softmax交叉熵损失。
2024-06-13 08:24:12 1632
原创 YOLOv8常见错误汇总
找到ultralytics/models/yolo/detect/train.py的DetectionTrainer class中的build_dataset函数中的rect=mode == 'val'改为。这也是模型打印两次的区别,第一次打印出来的就是你选择模型的yaml文件结构,第二次打印的就是替换了你数据集的yaml文件,模型使用的是第二种。'文件内有如下的代码按照如下的图片进行修改,大家看好函数就行,其中红框的640可能和你的不一样, 然后下面代码替换掉整个代码即可。
2024-06-12 14:27:23 599
原创 ultralytics框架讲解
Ultralytics是一个开源的计算机视觉和深度学习框架,旨在简化视觉模型的过程。该框架提供了一系列流行的视觉模型,包括YOLOv5、YOLOv4、YOLOv3、YOLOv3-tiny、YOLOv5-tiny、EfficientDet、PAN、PP-YOLO等,并提供了训练、评估和推理的工具和实用程序。如果在本机的python环境环境中安装了该框架,那么在"
2024-06-12 14:09:59 1120
原创 探讨计算机相关专业的就业前景与发展趋势
无论选择何种专业,都要保持学习的热情,不断提升自己的技能,为未来的职业发展打下坚实的基础。计算机专业无疑是一个充满挑战和机遇的领域,希望每位学子都能在这个领域中找到自己的位置,实现自己的职业梦想。这些专业不仅涵盖了先进的技术知识,还与各行各业的发展密切相关,为学生提供了广阔的就业机会。如果一个人对计算机技术感兴趣,喜欢钻研技术问题,并且具备较强的自学能力,那么选择计算机专业是一个不错的选择。同时,随着新技术的不断涌现,计算机专业的学习也是一个不断进步和学习的过程,需要保持对技术的敏锐度和学习的热情。
2024-06-11 14:11:04 175
原创 保护你的“战友”:有效的电脑维护与保养方法
只有保持良好的维护习惯,才能让我们的“战友”始终保持最佳状态,为我们的工作和学习提供持续支持。作为IT人员,我们的电脑通常是我们工作和学习的重要工具。一个良好维护的电脑不仅可以提高工作效率,还可以延长电脑的使用寿命。在日常使用中,我们应该重视电脑的维护和保养,以确保它始终保持高效稳定的运行状态。:电脑内部积聚的灰尘和杂物会影响散热效果,导致电脑温度过高,影响性能和寿命。:数据是电脑上最重要的资产之一,因此定期备份数据至外部硬盘或云存储是必要的。:禁止不必要的启动项可以加快电脑的启动速度,提高系统运行效率。
2024-06-07 14:06:59 141
原创 Error: [WinError 2] 系統找不到指定的檔案
由于工作的需要,自己电脑上是多python版本环境,分别是python3.6.8,python3.8.8,python3.9.2,默认的环境是python3.6.8,现在想要安装一下paddleocr进行文字识别,然后打算使用创建虚拟环境进行安装使用,自己可以很肯定的说明,自己的各个版本python环境已经添加到了系统变量中,可是在使用python创建虚拟环境的时候,还是遇到了以下的错误提示:'Error: [WinError 2] 系統找不到指定的檔案'
2024-06-07 13:59:27 708
原创 AIGC在移动APP开发中的应用及未来前景
随着科技的不断进步,人工智能生成内容(AIGC,Artificial Intelligence Generated Content)在移动应用开发中的应用越来越广泛。AIGC不仅能提高开发效率,还能带来更好的用户体验。本文将探讨AIGC在移动APP开发中的应用及其未来前景。
2024-06-06 08:22:42 841
opencv-python-4.1.0+contrib-cp36-cp36m-win-amd64.whl
2024-07-17
视频处理依赖库ffmpeg
2024-07-12
数据分析软件SPSS教程
2024-07-12
PySimpleGUI4.60.5
2024-07-02
MQTT消息服务器emqx
2024-06-24
Python Qt GUI与数据可视化编程彩图和配套源代码
2024-06-21
yolov8图像分割五个模型文件
2024-06-17
基于paddle框架和opencv图相处理的英文单词提取识别
2024-06-15
基于Opencv-Python的教室白板检测
2024-06-13
基于python的语音识别及语音文本转换
2024-04-25
安卓手机用作电脑网络摄像头的工具文件
2024-04-19
windows连接oracle数据库客户端文件
2024-04-18
Linux连接oracle数据库的客户端程序
2024-04-18
人工智能中OCR技术相关论文
2024-03-22
大语言模型之Grok-1开源模型代码
2024-03-19
多边形标注工具LabelMe
2024-03-07
python文件夹监控watchdog程式
2024-03-04
基于OpenCV的图像相似度比对算法.7z
2024-01-24
python每隔3秒截屏存储图片.7z
2024-01-18
图像处理库imutils学习代码及图片素材
2023-12-07
java多线程并发及集合框架面试题
2023-11-24
VUE面试题目文档+编程+组件通信+生命周期
2023-11-24
基于yolov算法行人进出双向计数
2023-06-09
基于python的视频人物眨眼检测
2023-05-08
基于C++的OpenCV案例代码
2023-05-06
基于MATLAB的不变矩特征提取
2023-05-01
基于python和PyQt5的机器视觉软体开发
2023-04-18
resnet50+特征提取+mmdetection
2023-04-07
深度学习+瑕疵检测+数据集+VOC
2023-03-17
人工智能+深度学习+图像标注+labelimg
2023-03-05
职称+以考代评+专业技术资格
2023-03-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人