新手小白编程的Python人工智能之路
文章平均质量分 74
Python作为一门易学易用的编程语言,已经成为人工智能领域的主流语言之一。Python具有丰富的库和框架,使得从事人工智能领域的开发者可以很方便地使用各种算法和技术来解决实际问题。介绍Python人工智能的基础知识、算法和框架,从0到1入教你基本知识,打牢基础,入门编程。
阿利同学
计算机C9硕,阿里云/51CTO等专家博主,计算机视觉、图像处理、毕业辅导、作业帮助、代码获取,远程协助,代码定制,私聊会回复!
展开
-
txt2json(坐标点、标签txt文件转成labelme json标签文件)
txt2json原创 2022-12-15 09:57:16 · 359 阅读 · 0 评论 -
批量遍历指定类型的文件及文件夹,并将其复制到新的文件夹
主要目的:将众多文件夹下包含jpg/json等格式文件,统一移动到只包含一个格式的文件夹下原创 2022-11-24 19:13:54 · 638 阅读 · 0 评论 -
json2xml(转化训练所需txt,VOC格式)
json2xml,以及j将xml转换为VOC数据格式原创 2022-11-21 20:34:03 · 478 阅读 · 3 评论 -
coco数据集在线下载(拒绝中断)
coco voc数据经常出现数据较大不好存储的劣势。只要是下载链接:直接下载的指令,附上下载路径 ,coco数据集下载 VOC数据集下载。原创 2023-08-24 17:11:02 · 1524 阅读 · 0 评论 -
yolo如何画框、如何变换目标检测框的颜色和粗细、如何运行detect脚本
yolo如何画框、如何变换目标检测框的颜色和粗细、如何运行detect脚本,如何运行yolo代码?原创 2023-11-14 20:11:25 · 5288 阅读 · 3 评论 -
计算机视觉+深度学习+机器学习+opencv+目标检测跟踪+一站式学习(代码+视频+PPT)
计算机视觉+深度学习+机器学习+opencv+目标检测跟踪+一站式学习(代码+视频+PPT)原创 2023-11-14 19:55:06 · 3667 阅读 · 61 评论 -
红绿灯识别、倒计时识别(代码+教程)
本文运行yolo 对交通等和计数灯进行识别,良好的识别效果,(代码+教程)原创 2023-08-20 17:03:35 · 548 阅读 · 7 评论 -
图像去雨-雨线清除-图像处理-(计算机作业附代码)
# 背景多年来,图像去雨已经被广泛研究,使用传统方法和基于学习的方法。然而,传统方法如高斯混合模型和字典学习方法耗时,并且无法很好地处理受到严重雨滴影响的图像块。![在这里插入图片描述](https://img-blog.csdnimg.cn/7e1888de3d9c4ae3a80135b0be144cc6.png)# 算法通过考虑雨滴条状特性和角度分布,这个问题可以得到很好的解决。在本文中,通过引入任意方向的方向梯度算子,我们提出了一种高效且稳健的基于约束的模型用于单幅图像去雨。此外,一个雨滴条原创 2023-08-15 21:22:03 · 2825 阅读 · 2 评论 -
linux指令大全-玩转Linux操作系统
Linux是一个通用操作系统。一个操作系统要负责任务调度、内存分配、处理外围设备I/O等操作。操作系统通常由内核(运行其他程序,管理像磁盘、打印机等硬件设备的核心程序)和系统程序(设备驱动、底层库、shell、服务程序等)两部分组成。Linux内核是芬兰人Linus Torvalds开发的,于1991年9月发布。而Linux操作系统作为Internet时代的产物,它是由全世界许多开发者共同合作开发的,是一个自由的操作系统(注意自由和免费并不是同一个概念,想了解二者的差别可以点击这里。原创 2023-08-01 22:09:59 · 732 阅读 · 0 评论 -
30天p小白学python-第三天(面向对象编程基础-进阶)
在Python中可以使用class关键字定义类,然后在类中通过之前学习过的函数来定义方法,这样就可以将对象的动态特征描述出来,代码如下所示。# __init__是一个特殊方法用于在创建对象时进行初始化操作# 通过这个方法我们可以为学生对象绑定name和age两个属性print('%s正在学习%s.' % (self.name, course_name))# PEP 8要求标识符的名字用全小写多个单词用下划线连接# 但是部分程序员和公司更倾向于使用驼峰命名法(驼峰标识)原创 2023-07-31 21:31:48 · 304 阅读 · 0 评论 -
python速成之循环分支结构学习
然而仅有顺序结构并不能解决所有的问题,比如我们设计一个游戏,游戏第一关的通关条件是玩家获得1000分,那么在完成本局游戏后,我们要根据玩家得到分数来决定究竟是进入第二关,还是告诉玩家“Game Over”,这里就会产生两个分支,而且这两个分支只有一个会被执行。猜数字游戏的规则是:计算机出一个1到100之间的随机数,玩家输入自己猜的数字,计算机给出对应的提示信息(大一点、小一点或猜对了),如果玩家猜中了数字,计算机提示用户一共猜了多少次,游戏结束,否则游戏继续。下面的例子中演示了如何构造一个分支结构。原创 2023-07-30 20:11:37 · 350 阅读 · 0 评论 -
30天python速成-第一天(python简介及下载安装)
python简介,以及下载安装教程原创 2023-07-30 20:06:47 · 216 阅读 · 0 评论 -
yolov5 deepsort 行人/车辆(检测 +计数+跟踪+测距+测速)
yolov5 deepsort 行人/车辆(检测 +计数+跟踪+测距+测速)- 实现了局域的出/入 分别计数。 - 显示检测类别,ID数量。 - 默认是 南/北 方向检测,若要检测不同位置和方向,需要加以修改 - 可在 count_car/traffic.py 点击运行 - 默认检测类别:行人、自行车、小汽车、摩托车、公交车、卡车、船。 - 检测类别可在 objdetector.py 文件修改。原创 2023-07-19 23:29:13 · 7087 阅读 · 13 评论 -
OCR-字符识别笔记
ocr 中文字符识别 图片文字、字符识别原创 2023-07-18 14:04:58 · 589 阅读 · 0 评论 -
非监督学习-K均值聚类-知识点扫盲
在实际工作中,我们经常会遇到这样一类问题:给机器输入大量的特征数据,并期望机器通过学习找到数据中存在的某种共性特征或者结构,亦或是数据之间存在的某种关联。例如,视频网站根据用户的观看行为对用户进行分组从而建立不同的推荐策略,或是寻找视频播放是否流畅与用户是否退订之间的关系等。这类问题被称作“非监督学习”问题,它并不是像监督学习那样希望预测某种输出结果。相比于监督学习,非监督学习的输入数据没有标签信息,需要通过算法模型来挖掘数据内在的结构和模式。原创 2023-07-17 22:24:42 · 520 阅读 · 0 评论 -
yolov5 deepsort-船舶目标检测+目标跟踪+单目测距+速度测量(代码+教程)
YOLOv5算法进行船舶跟踪和测距是一种高效准确的方法。通过训练一个船舶检测模型,并结合跟踪算法和光流算法来跟踪船舶,我们可以估算出船舶的未来位置和速度。然后,使用摄像头的参数和船舶图像的尺寸来测量船舶的距离,可以更好地了解船舶的远近。原创 2023-07-15 17:02:37 · 2731 阅读 · 5 评论 -
目标检测+车道线识别+追踪+测距(代码+部署运行)
目标检测、车道线识别、追踪以及测距是计算机视觉和自动驾驶领域的关键技术,下面将对这四个方面进行简单介绍。目标检测: 目标检测是指从图像或视频中准确地检测和定位出感兴趣的目标物体。目标可以是人、车辆、动物等。常见的目标检测算法包括基于深度学习的方法,如Faster R-CNN、YOLO和SSD等。这些算法通过在图像中生成候选框,并使用分类模型确定每个框内是否存在目标来实现目标检测。车道线识别: 车道线识别是自动驾驶系统中的重要一环,它可以识别和提取车辆前方道路上的车道线信息。原创 2023-07-08 13:54:32 · 4986 阅读 · 12 评论 -
opencv/深度学习框架/图像识别零基础学习课程(代码+视频+详细pdf资料)
学习掌握OpenCV的所有必要知识是成为一名优秀计算机视觉工程师的必经之路。等相关知识,可以让你在面试中更有信心,同时也能够更加流畅地编写高效的代码。不仅如此,了解OpenCV的扩展功能和最新技术的发展趋势,也可以让你在工作中更好地应用OpenCV,课程内容见图:覆盖了opencv的全部必学知识,面试再也不怕了,代码书写行云流水!原创 2023-07-02 23:13:19 · 948 阅读 · 0 评论 -
如何在 MATLAB 中进行图像分割(matlab仿真与图像处理系列第7期)
这是一种最简单的分割方法,将图像分为两个部分:背景和前景。其主要思想是,选择一个阈值,将图像中的像素值与阈值进行比较,将像素值大于阈值的像素标记为前景(白色),将像素值小于阈值的像素标记为背景(黑色)。基于区域生长的分割方法是一种基于像素的分割方法,将相邻的像素分为一个区域,然后通过迭代不断将相邻的像素加入到同一区域中。该方法主要基于两个原则:相邻像素之间的灰度值相似,且差异较小;相邻像素之间的灰度值变化较缓。基于聚类的分割方法将图像中的像素分成若干个簇,每个簇代表一种颜色或者纹理。原创 2023-07-02 22:34:07 · 1815 阅读 · 2 评论 -
图像分类(手把手教你搭建分类模型)
#迁移学习 训练卷积神经网络以进 #图像分类。#猫狗分类#目标检测 首先们要知道深度学习大都包含了**下面几个方面**: **1.加载(处理)数据 2.网络搭建 3.损失函数(模型优化) 4 模型训练和保存**原创 2022-10-21 22:33:00 · 3683 阅读 · 0 评论 -
霍夫变换车道线识别-车牌字符识别代码(matlab仿真与图像处理系列第5期)
#车道线识别 #车牌识别 #图像处理原创 2023-06-29 23:02:48 · 899 阅读 · 0 评论 -
车牌识别(中国)
#车牌识别 #中国车牌 图像处理# 目标检测# 车牌提取#OCR原创 2022-11-02 23:15:03 · 389 阅读 · 0 评论 -
深度学习交通标志识别项目
#深度学习 #交通标志识别项目#智能驾驶#路标识别代码原创 2022-12-27 18:45:36 · 5140 阅读 · 4 评论 -
车道线识别(附代码)
#车道线识别 #图像处理 #效果可用#效果良好#车道线识别python代码原创 2022-11-03 20:49:20 · 1860 阅读 · 0 评论 -
图像去雨(rainy streaks removal)#(代码+教程)
python图像去雨# rain removal。代码+教程原创 2022-10-07 22:45:21 · 3276 阅读 · 53 评论 -
头盔佩戴检测(行人跟踪技术检测)
#头盔检测 #行人计数。原创 2022-10-19 21:24:19 · 1516 阅读 · 0 评论 -
图像模糊复原(代码讲解)#去雾#代码+教程
1.主要内容和目标本文讲述如何运用代码来将迷糊图像进行复原,以达到清晰图像以及细节增强的目的。首先呈现了前后对比图,左图为模糊原图,右图为复原图像。(不只是用在二值图像)2.代码讲述```pythondef multiScaleSharpen(img ,radius): h,w,chan = img.shape GaussBlue1 = np.zeros(img.shape,dtype = uint8)#创建mask GaussBlue2 = np.zeros(i原创 2022-05-04 10:23:06 · 1680 阅读 · 5 评论 -
人体姿态识别(教程+代码)
人体姿态识别#人体体姿势估计在各种应用中都扮演着关键角色#姿态识别原创 2023-03-04 22:38:59 · 4390 阅读 · 0 评论 -
图像数字识别、数字分割(OCR识别-教程+代码)
图像数字识别,OCR识别,深度学习识别图像中的数字。原创 2023-01-05 21:36:16 · 2136 阅读 · 4 评论 -
基于cnn深度学习的opencv车牌识别项目(教程+代码)
车牌识别(教程+代码)#车牌识别 #License-Plate-Recognition#教程 #代码基于深度学习的opencv车牌识别项目(教程+代码)原创 2023-02-26 19:42:14 · 6489 阅读 · 2 评论 -
segement and remove-SAM一键清除物体(代码安装实战项目)
一键帮你剔除视频内的物体,现在只需要一句话。使用Meta的SAM技术,你现在可以让视频内任意物体消失!原创 2023-07-01 19:01:09 · 422 阅读 · 1 评论 -
车位关键点检测-车位识别-车辆识别检测(教程+代码)
*基于深度学习的鱼眼图像中的停车点检测和分类**是为二维物体检测而开发的。我们的工作增强了预测关键点和方框的能力。这在许多场景中很有用,因为对象不能用右上的矩形“紧密”表示。一个这样的例子,道路上的任何标记,**由于透视效果,在现实世界中的对象矩形不会在图像中保持矩形,所以关键点检测显得格外重要。鱼眼图像还呈现了观察到这种现象的另一种场景,由于鱼眼宽广的视角,可以扑捉更多画像原创 2023-03-08 20:04:54 · 1625 阅读 · 14 评论 -
极端恶劣天气数据集
深度学习数据集集合 极端天气数据集原创 2022-11-13 21:11:05 · 2141 阅读 · 40 评论 -
深度学习数据集合(交通标志/火焰/手写字符/道路裂缝数据集)
#交通标志 #火焰数据集 #手写字符识别 #道路裂缝数据集原创 2023-05-24 23:50:30 · 814 阅读 · 1 评论 -
极端天气数据集(雾天道路数据)
#极端天气数据集 #雾天道路数据集# 语义分割数据集#目标检测原创 2022-11-01 23:06:40 · 4233 阅读 · 4 评论 -
yolov5+deepsort目标检测与跟踪(教程+代码)
yolov5+deepsort目标检测与跟踪原创 2023-02-18 22:01:07 · 3031 阅读 · 120 评论 -
深度学习-数据增强与扩充
可以说是数据驱动下的深度学习必经之路,掌握数据,相当于掌握当下主流方向的自动驾驶的命脉,是人工智能不可或缺的资源。本文将介绍最新的利用大模型扩充数据的方式!先看下变色效果:左褐色背景图 为原图,右侧为处理后的图!AI day也在自动标注数据方面,着重介绍,由此可见数据的重要性!深度学习中的数据增强(Data Augmentation)和数据扩充(Data Augmentation)是两个重要的概念,它们用于增加训练数据的多样性,提高模型的泛化能力。下面我将对这两个概念进行详细说明。原创 2023-06-25 22:32:08 · 2431 阅读 · 0 评论 -
python用鼠标获取图像任一点的坐标和像素值
python用鼠标获取图像任一点的坐标和像素值原创 2023-06-12 13:39:37 · 1689 阅读 · 1 评论 -
图像去雾综述
此外,本文还介绍了图像去雾的基本模型和常用评价指标,并探讨了图像去雾技术在机器视觉、自动驾驶和安防监控等领域的应用。然而,在有雾的情况下,由于大气散射的影响,暗通道中的像素值会变得较大。因此,近年来,越来越多的基于深度学习的算法被提出用于图像去雾,这些算法可以在保证高准确性的同时,具有更快的速度和更好的实时性。在训练过程中,该算法使用有噪声的图像和其对应的无噪声图像来进行监督学习,从而得到高质量的恢复结果。在训练过程中,该算法使用有噪声的图像和其对应的无噪声图像来进行监督学习,从而得到高质量的恢复结果。原创 2023-06-11 17:34:54 · 2877 阅读 · 0 评论 -
手写字生成器(app+原理)
纸张设置:可自定义纸张宽度和高度字体选择:支持多种字体选择字体大小:可自由调整字体大小行距字距:提供行距和字距调整功能留白设置:可分别设置上下左右留白颜色选择:支持自定义字体颜色、背景颜色、透明色(transparent)和白色(white)输入文本框:方便输入需要生成的文字内容扰动设置:包括行间距扰动、字体大小扰动、字间距扰动、横向笔画扰动、纵向笔画扰动和旋转笔划扰动,以模拟手写字体的自然特点。原创 2023-06-05 22:58:18 · 402 阅读 · 0 评论