当前位置: 首页 > news >正文

深度学习常用脚本总结

👨‍💻个人简介: 深度学习图像领域工作者
🎉工作总结链接:https://blog.csdn.net/qq_28949847/article/details/128552785
             链接中主要是个人工作的总结,每个链接都是一些常用demo,代码直接复制运行即可。包括:
                    📌1.工作中常用深度学习脚本
                    📌2.torch、numpy等常用函数详解
                    📌3.opencv 图片、视频等操作
                    📌4.个人工作中的项目总结(纯干活)
🎉视频讲解: 以上记录,通过B站等平台进行了视频讲解使用,可搜索 ‘Python图像识别’ 进行观看
              B站:Python图像识别
              抖音:Python图像识别
              西瓜视频:Python图像识别


本博客主要是对个人博客的汇总,每个连接都是一些常用demo,代码直接复制即可运行。


一、个人项目、开源项目介绍

📗 个人项目

📌 视频场景切换检测

📌 基于深度学习的车牌检测、识别(含UI界面,Python代码)

📌 实时车辆行人多目标检测与跟踪系统(含UI界面,Python代码)

📗 开源项目

📌 yolov5 github

📌 yolov5-face

📌 YoloX相关资料

📌 TrackAnything


二、opencv 相关操作

📗图片操作

📌 cv2.rectangle 、cv2.circle() 、cv2.polylines() 、cv2.line() — 图片绘制矩形、圆、多边形、直线

📌 图片绘制中文文字、英文文字

📌 保存无损图片

📌 两张图片合并替换–冬奥会

📌 图片固定位置写汉字(水印)–世界杯

📗视频操作

📌 视频转为图片保存-B站

📌 图片保存成视频

📌 opencv 保存视频

📌 视频片段截取保存

📗 其他

📌 cv2.pointPolygonTest() — 判断点是否在区域内-B站

📌 cv2.Canny() — 边缘检测


三、python相关脚本

📌 文件名排序 (自然排序、常规排序)-B站

📌 读写json

📌 对比两张图片的相似度

📌 UDP、TCP

📌 python 进程间通信 Queue()、Pipe()、manager.list()、manager.dict()、manager.Queue()

📌 图片 base64 互转

📌 python 计算fps (两种方法)-B站

📌 快速打标签构建labelimg xml文件-B站

📌 OS 文件、文件夹操作

📌 python 操作vizrt

📌 python 操作RabbitMQ

📌 python json数据写入excel


四、 数据集

📗 开源数据集

📌 COCO数据集相关知识

📗 数据增强

📌 albumentations

📗 数据标注

📌 labelme(json)、labelimg(xml)、yolo(txt)等数据集格式互转

📌 labelme相关介绍

📌 labelimg相关介绍(VOC、XML)


五、库相关基本函数(torch、numpy)

📗矩阵维度变换等相关操作

📌 torch.flatten、np.flatten 详解-B站

📌 torch.unsqueeze、np.expand_dims详解

📌 torch.squeeze、 numpy.squeeze()详解

📌 torch.reshape、np.reshape详解

📌 torch.view() 详解

📌 torch.transpose、np.transpose、torch.permute详解

📗torch相关函数介绍

📌模型加载 torch.load() 、torch.load_state_dict()

📌 torch.cuda.synchronize() — 正确的测试模型推理时间

📌 torch中的model.eval()、model.train()详解

📗 numpy相关函数介绍

📌 np.pad 详解

📌 np.hstack、np.vstack — 横向、纵向拼接图片-B站

📌 img[:, :, ::-1] 通俗理解


六、深度学习环境安装、打包

📌 python环境安装(windows)

📌 CUDA、cudnn安装(windows)

📌 torch GPU安装 (windows)

📌 pycharm 安装(windows)

📌 CUDA、cudnn安装(Linux)

📌 windows 安装 Tensorrt、torch2trt

📌 python生成requirements.txt环境打包,利用requirements.txt安装Python环境


七、NDI

📗 ndi-python 库

📌 ndi-python相关知识

📗视频流转NDI输出

📌 VLC设置输出NDI流


八、git使用

📌 git基础使用

九、 深度学习相关知识

📗基础

📌 卷积过程详细讲解

http://www.lryc.cn/news/189859.html

相关文章:

  • hive数据表创建
  • 查看本机Arp缓存,以及清除arp缓存
  • Unity MRTK Hololens2眼动交互
  • 接口自动化测试 —— 协议、请求流程
  • JDK安装详细教程
  • vulnhub_Fowsniff靶机渗透测试
  • FPGA面试题(3)
  • Avalonia常用小控件Menu
  • steam游戏服务器如何选择
  • 电脑技巧:推荐一款桌面整理神器TidyTabs
  • git合并分支-IDEA
  • winscope使用方法
  • 获取西华大学新闻网站信息(爬虫样例)
  • 【Linux】https协议
  • 基于工业5G网关的工业机器人监测控制方案
  • [Machine learning][Part4] 线性回归模型技巧
  • 产品经理进阶:如何写商业计划书?
  • Excel 规范录入数据
  • 使用IDEA自带功能将WSDL转java
  • Vue + moment 实现自定义日历
  • 【斗罗2】天梦哥抓捕冰帝,霍雨浩与她完美融合,喜提五挂
  • 上个月Balada Injector攻击中有超过17,000个WordPress网站被黑
  • python写一个文本处理器
  • unity发布微信小游戏,未找到 game.json报错原因
  • mysql进程信息出现大量Waiting for table level lock信息的原因,怎么处理?
  • Ubuntu不显示共享文件夹解决方案
  • canvas基础2 -- 形状
  • TCP/IP(五)TCP的连接管理(二)三次握手细节
  • Vue Elememt 链接后端
  • XPS光电子谱峰与俄歇电子谱峰-科学指南针