自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

githubcurry

githubcurry

  • 博客(430)
  • 资源 (15)
  • 收藏
  • 关注

原创 图片怎么存储到数据库里

nodejs连那个斜杠都不要。这里也是做到方便以后系统扩展。在页面中需要取出图片路径展示图片的时候,如果是相对路径,则可以使用”./”+”images/2012/09/25/1343287394783.jpg”进行组装。如果需要单独的域名(比如做cdn加速的时候)域名,img1.xxx.com,img2.xxx.com这样的域名直接组装 “http://img1.xxx.com/”+”images/2012/09/25/1343287394783.jpg”

2020-12-24 12:07:26 99074 19

原创 优秀开源音乐项目---落雪音乐软件(免费听歌下载歌曲)

今天来介绍一个基于Electron的开源软件(音乐分享类型的)有很丰富的的壁纸而且这个软件还做了音乐推荐还有试听列表还有工具栏

2020-12-02 17:41:07 22229 74

原创 JavaScript深入了解对象的原型,原型链(附有详细图解)

首先要明白JavaScript是一种基于原型的面向对象语言。接下来先明白几个基本的概念。function 对象(函数)的原型是Function; function 函数是 Function的子对象,function函数是当前function函数原型的构造方法/构造函数;new一个对象的时候,new的是被实例化对象的原型(property),后面的小括号是自动调用构造方法;Function 是 Object 的子对象,JS中顶级对象是Object;JS没有原生对象Window,Win.

2020-12-02 15:15:24 1284 34

原创 Flex布局详细讲解

学习了这么多天的css,我们势必要有一个清晰的目标,就是熟练地掌握网页基本布局,其中flex是一个很好用的布局方式,就拿layui来说,他们的这种布局方式就很实用,广泛地应用在后台网页布局。其中分为header头部main内容部分,内容部分又分为左边的侧边栏和右边的内容区,左边和右边的都有滚动条在自己的内容区滚动。footer底部声明栏(有的会有,有的没有)大致的样子可以用这样的图片来概括:做出来的效果图(网页布局)是这样式的:布局思路是这样的:1 首先给header和footer一个固定

2020-11-28 11:00:32 1959 29

原创 StrongSORT——基于DeepSORT,提高多目标跟踪的准确性和鲁棒性

DeepSORT算法是在SORT基础上发展起来的一种多目标跟踪算法。SORT算法结合了目标检测器和跟踪器,其中跟踪器的核心是。这种方法在目标没有被遮挡或丢失时表现良好,但如果目标因为某些原因(如遮挡)在一帧中未被检测到,卡尔曼滤波的预测可能会失败,导致跟踪失败。DeepSORT算法为了解决这个问题,引入了深度学习中的重识别技术。它不仅关注目标的运动信息,还利用目标的外观特征来增强跟踪的准确性。DeepSORT通过深度学习模型提取目标的外观特征,并将这些特征表示为低维向量。

2024-04-25 07:45:00 358

原创 mac如何通过Teminal查找本机ip地址

ifconfig终端中使用ifconfig可以查看本地 ip但是看到的信息太多了,我们只是想要一个本机ip而已。

2024-04-24 07:45:00 418

原创 yolov8自带的P2层如何开启

在最开始的YOLOv8提供的不同size的版本,包括,这些都是通过P3、P4和P5提取图片特征;正常的YOLOv8对象检测模型输出层是P3、P4、P5三个输出层,为了提升对小目标的检测能力,新版本的yolov8 已经包含了P2层(P2层做的卷积次数少,特征图的尺寸(分辨率)较大,更加利于小目标识别),有四个输出层。Backbone部分的结果没有改变,但是Neck跟Head部分模型结构做了调整。这就是为什么v8模型yaml文件里面(GitHub地址)有p2这个模型;

2024-04-21 00:45:00 570

原创 常见的视频格式分类详解(MP3、MP4、AVI等)

- 常见在线流媒体格式:`mp4、flv、f4v、webm`- 移动设备格式:`m4v、mov、3gp、3g2`- RealPlayer :`rm、rmvb`- 微软格式 :`wmv、avi、asf`- MPEG 视频 :`mpg、mpeg、mpe、ts`- DV格式 :`div、dv、divx`- 其他格式 :`vob、dat、mkv、lavf、cpk、dirac、ram、qt、fli、flc、mod`

2024-04-16 10:15:00 767

原创 使用python互相转换AVI、MP4、GIF格式视频文件

要将AVI格式的视频转换为MP4,你可以使用。以下是一个示例代码,用于将在这个示例中,我们首先使用函数从AVI文件中读取视频。然后,我们使用函数将视频写入MP4 文件。请确保你已经安装了moviepy 库。注意:在转换视频格式时,可能会遇到一些问题,例如视频质量下降、视频时长改变等。因此,在转换之前,请确保你已经备份了原始文件,并了解可能的风险。

2024-04-14 06:00:00 314

原创 Python实现蚁群算法(AOC算法)

自然界蚂蚁群体在寻找食物的过程中,通过一种被称为信息素(Pheromone)的物质实现相互的间接通信,从而能够合作发现从蚁穴到食物源的最短路径。通过对这种群体智能行为的抽象建模,研究者提出了蚁群优化算法(Ant Colony Optimization, ACO),为最优化问题、尤其是组合优化问题的求解提供了一强有力的手段。蚂蚁在寻找食物的过程中往往是随机选择路径的,但它们能感知当前地面上的信息素浓度,并倾向于往信息素浓度高的方向行进。信息素由蚂蚁自身释放,是实现蚁群内间接通信的物质。

2024-03-29 08:45:00 242

原创 软件测试是干什么的?岗位的职业要求是什么

软件测试:为了发现软件错误和缺陷(统称bug)而执行程序的一个过程。软件测试是软件开发过程的重要组成部分,是用来确认一个程序的功能或性能是否符合开发之前所提出的一些要求。软件测试就是在软件投入运行前,对软件需求分析、设计规格说明和编码的最终复审,是软件质量保证的关键步骤。

2024-03-28 22:19:51 561

原创 MySQL使用ALTER命令创建与修改索引

MySQL使用ALTER命令创建与修改索引

2024-03-28 21:51:42 505

原创 Python中matplotlib作图时title标题太长如何换行

作图时,感觉标题太长,觉得有点不美观,所以想要换成两行来显示,在网上没有看到函数。相关的换行方法,于是自己试出来一个小技巧,就是在标题中想要换行的地方打上换行符。也可以用到横纵坐标上使用!

2024-03-24 13:34:32 270

原创 matplotlib查询当前系统所有字体

中的中文显示问题主要就是要找到它所内置支持的字体,那么我们首先查看一下它的内置字体,运行以下代码查看所支持的字体。电脑里有这个字体但是不代表。里也有这个字体,所以解决。

2024-03-23 17:18:47 252

原创 Matplotlib中英文使用不同字体的最优解

Matplotlib中英文使用不同字体的最优解.。python中用matplotlib库画图时,把中文设置为宋体,英文设置为Time New Roman,并显示公式。

2024-03-23 17:12:04 347

原创 实用福利网站分享

如果你的电脑或者你的手机里有一张不知道哪里来的图片,你想要将图片的源地址给找出来该怎么做?一般的时候我们都是束手无策,但是有了这个网站就不一样,可以图片上传带上去进行查找,可以将相同的照片或者类似效果的图片进行查找出来!这个网站就是传说中的剪辑大神都会去了“娱乐场所”,一般的剪辑大神都会去这个网站找背景音乐,因为这个网站配乐资源全部免费,而且每一首配乐都有不同时间的版本,大大节省了剪辑的时间,可以将我们工作最大输出!学堂在线,清华办的在线学习平台,质量有保证。菜鸟教程,也是在线学习网站,免费。

2024-03-22 19:53:57 248

原创 Transformer在计算机视觉中的应用-VIT、TNT模型

在VIT中,只针对patch进行了建模,比如一个patch是16*16*C(其中C是特征图个数,可能是256、512等)。每个patch可能有点大了,越大的patch所蕴含的信息就越多,学习起来难度就越大。因此,一方面可以基于patch去做,另一方面还可以把patch再分得细一点,如16*16分成4个4*4。所以TNT的名字就代表了它要做什么,在Transformer里嵌套一个Transformer。

2024-03-20 06:30:00 1938

原创 mac系统中安装Tesseract OCR

OCR 学名叫 Optical Character Recognition,意思是通过图像识别,识别照片中的印刷体的文字。OCR 只识别印刷体文字,但是不识别手写体文字。

2024-03-19 08:30:00 464

原创 OpenCV实现OCR图片文本检测

import cv2dim = Noneelse:前者是为了方便代码执行过程中图片处理得如何了,方便我们观察。后者是为了方便我们管理图的大小,比如resize(img, width=500) 或 resize(img, height=500)可以把大大小小的图片转换成相应比例的统一宽高的图片,方便我们观察。对上一步获得的warped进行二值处理,使用即可。filename = "{}.png".format('内容')

2024-03-19 07:30:00 1539

原创 搞清楚如何制作自己开源的pip包

可以理解为它是一个包管理平台,我们常用的所有的包都会托管在这个平台,我们通过它会在PyPI找到这个包并下载到我们的电脑上。

2024-03-18 09:45:00 883

原创 Pyhton实现的8个有趣的小玩具

Python功能性非常强大,可以轻松获取所需大量的图片、音乐、视频、各种资源的电子书、电影、电视剧,只有你想不到,没有它下不到。整个过程,用几十行代码就能解决,省时省力。

2024-03-18 05:30:00 939

原创 人脸检测的5种实现方法

常见的人脸检测方法大致有5种,:相关构造检测器的文件:opencv/data at master · opencv/opencv · GitHub对于第一次使用这个功能的同学,要提前下载一下通过神经网络完成,这个过程中我们还可以查看每张脸检测时的置信度。此时说明有200个结果,后面的7则是我们做需要的一些数据,继续如下:

2024-03-17 10:45:00 365

原创 GIF图片压缩的几种方法

压缩GIF图片的几种方式,包括ps、ae、web网站(亲测好用)

2024-03-17 10:15:00 379

原创 openCV实现拖拽虚拟方块

openCV实现拖拽虚拟方块

2024-03-16 21:13:41 1167 1

原创 js截取字符串的几种方法

js截取字符串的几种方法。有详细的代码和注释

2024-03-16 13:25:40 532

原创 CSS中如何设置单行或多行内容超出后,显示省略号

CSS中如何设置单行或多行内容超出后,显示省略号

2024-03-16 13:20:28 1796

原创 目标追踪DeepSort算法原理浅析

DeepSort是基于Sort目标跟踪进行的改进,它引入深度学习模型,在实时目标跟踪过程中,提取目标的外观特征进行最近邻近匹配。其可以达到实时跟踪效果,可被应用于工业开发。

2024-03-14 09:30:00 882

原创 目标跟踪SORT算法原理浅析

作者使用了Faster RCNN来进行模型的检测,并使用Kalman滤波预测状态,基于检测框位置和IOU的匈牙利算法,使得算法有很高的效率,但是这么频繁的ID切换,在实际应用中跟踪的价值会大打折扣!

2024-03-13 14:19:53 632

原创 YOLOv5+DeepSort的汽车流量统计

YOLOv5+DeepSort的汽车流量统计

2024-03-13 14:15:26 617

原创 Python pip通过requirements.txt 文件快速安装依赖

【代码】Python pip通过requirements.txt 文件快速安装依赖。

2024-03-13 08:15:00 623

原创 python实现用图片创作视频

python实现用图片创作视频。

2024-03-12 10:30:00 367

原创 python提取excel一列或多列数据另存为新表

python提取excel一列或多列数据另存为新表

2024-03-12 10:00:00 559

原创 python报错:ValueError: Expected more than 1 value per channel when training, got input size torch.Size

python报错:ValueError: Expected more than 1 value per channel when training, got input size torch.Size

2024-03-11 20:16:58 338

原创 python报错系列:SyntaxError: Missing parentheses in call to ‘print‘. Did you mean print()

原因:python2.X版本与python3.X版本输出方式不同。

2024-03-11 20:04:31 449

原创 深度学习Top10算法

自2006年深度学习概念被提出以来,20年快过去了,深度学习作为人工智能领域的一场革命,已经催生了许多具有影响力的算法。以下是深度学习top10算法,它们在创新性、应用价值和影响力方面都具有重要的地位。

2024-03-11 18:14:47 3045 5

原创 TensorRT是什么,有什么作用,如何使用

TensorRT 是由 NVIDIA 提供的一个高性能深度学习推理(inference)引擎。它专为生产环境中的部署而设计,用于提高在 NVIDIA GPU 上运行的深度学习模型的推理速度和效率。以下是关于 TensorRT 的详细介绍:TensorRT 是 NVIDIA 推出的用于深度学习推理加速的高性能推理引擎。它可以将深度学习模型优化并部署到 NVIDIA GPU 上,实现低延迟、高吞吐量的推理过程。TensorRT 主要用于加速实时推理任务,如物体检测、图像分类、自然语言处理等。

2024-03-08 17:35:40 1937

原创 介绍 Docker 的基本概念和优势,以及在应用程序开发中的实际应用。

快速部署:使用 Docker 可以快速部署应用程序,只需在目标环境中安装 Docker 并拉取所需的镜像,即可启动容器,并且不会受到目标环境的不同配置和依赖项的影响。弹性扩展:使用 Docker 可以快速地进行应用程序的水平扩展,只需启动多个相同的容器,并通过负载均衡将流量分发到这些容器之间,从而实现应用程序的高可用性和高性能。开发环境的搭建:开发人员可以使用 Docker 来创建一个包含所需开发工具和依赖项的容器,以确保开发环境的一致性,并简化新团队成员的环境搭建过程。

2024-03-08 11:52:36 547

原创 git的基本概念和用法

它可以是本地仓库(在本地电脑上)或远程仓库(在云端或其他服务器上)。远程仓库(Remote):远程仓库是存储在网络上的代码仓库。推送(Push):推送命令用于将本地仓库中的新变更上传到远程仓库,以便与其他开发人员共享。克隆(Clone):使用克隆命令可以将远程仓库的内容复制到本地,以便进行本地开发和修改。拉取(Pull):拉取命令用于将远程仓库的新变更合并到本地仓库中,以保持同步。合并(Merge):合并命令用于将一个分支的更改合并到另一个分支中。命令将本地仓库的更改推送到远程仓库,使用。

2024-03-06 14:34:04 530

原创 机器学习中的 K-均值聚类算法及其优缺点,附有代码实现

需要注意的是,K-均值算法是一种迭代的算法,因此最终得到的聚类结果可能是局部最优的,而不是全局最优的。K-均值聚类算法是一种无监督学习的聚类算法,用于将样本数据划分为K个不同的组或簇,每个簇尽可能相似,并且簇内的样本点相似度较高,而簇间的样本点相似度较低。分别计算所有数据点与这K个聚类中心的距离,将每个数据点划分到最近的聚类中心。初始聚类中心的选择会影响最终的聚类结果,因此算法对初始聚类中心比较敏感。计算每个新的聚类中心,即将簇内所有数据点的均值作为新的聚类中心。以上是K-均值聚类算法的基本实现,其中。

2024-03-05 10:09:48 395

原创 矢量图是什么,有哪些格式的文件

矢量图是一种图形设计中常用的图像类型,与我们日常见到的光栅图像(如JPEG、PNG等)有本质的区别。矢量图基于数学方程和几何元素(如点、线、曲线和形状)来表示图像,而不是像光栅图那样通过像素阵列来表示。这种特性赋予了矢量图一系列独特的优势和应用场景。

2024-03-05 10:01:46 939

五分类花卉数据集五分类花卉数据集五分类花卉数据集

五分类花卉数据集五分类花卉数据集五分类花卉数据集五分类花卉数据集五分类花卉数据集五分类花卉数据集五分类花卉数据集五分类花卉数据集五分类花卉数据集五分类花卉数据集五分类花卉数据集五分类花卉数据集五分类花卉数据集五分类花卉数据集五分类花卉数据集五分类花卉数据集五分类花卉数据集五分类花卉数据集五分类花卉数据集五分类花卉数据集五分类花卉数据集五分类花卉数据集五分类花卉数据集五分类花卉数据集五分类花卉数据集五分类花卉数据集五分类花卉数据集五分类花卉数据集五分类花卉数据集五分类花卉数据集五分类花卉数据集五分类花卉数据集五分类花卉数据集五分类花卉数据集五分类花卉数据集五分类花卉数据集五分类花卉数据集五分类花卉数据集五分类花卉数据集五分类花卉数据集五分类花卉数据集五分类花卉数据集五分类花卉数据集五分类花卉数据集五分类花卉数据集五分类花卉数据集五分类花卉数据集五分类花卉数据集五分类花卉数据集五分类花卉数据集五分类花卉数据集五分类花卉数据集五分类花卉数据集五分类花卉数据集五分类花卉数据集五分类花卉数据集五分类花卉数据集五分类花卉数据集五分类花卉数据集五分类花卉数据集五分类花卉数据集五分类花卉数据集五分类花

2023-05-24

voc格式的数据集转换为yolo格式,voc to yolo(xml to txt)

voc格式的数据集转换为yolo格式,voc to yolo(xml to txt)

2023-04-24

coco128数据集,可以用于目标检测任务

coco128数据集,可以用于目标检测任务

2023-04-24

jdk-8u331-linux-x64.tar.gz资源

jdk-8u331-linux-x64.tar.gz资源,已经下载好的,开箱即用!

2022-11-23

xampp-osx-7.4.21-0-vm.dmg

php的xampp for mac,下载很慢,这里是下载好的,直接安装就好,官网下载的

2021-07-15

main.js的源文件

main.js的源文件

2021-05-10

cropper.js源文件

cropper.js源文件

2021-05-10

main.css源文件

main.css源文件

2021-05-10

cropper.css

cropper.css

2021-05-10

滑动登录注册界面.zip

登录注册界面

2021-03-11

大轮播图.zip,大图轮播,精美图片

大图轮播

2021-03-11

小轮播图.zip,下载下来就可以使用

轮播图,js完成,有一些很好看的图片

2021-03-11

index.html.zip

简单的抽奖系统,伪随机,js实现

2021-03-08

eggjs-blank-template.zip

egg的脚手架,很简单便捷,就是一个最基本的脚手架

2021-03-08

ACE前端模板-一个UI框架,很方便

一个很实用的UI框架,基于BootStrap,使用方法很简单,下载好源码之后,一边打开浏览器查看样式,一边打开编译器查看代码,看到合适的,喜欢用的组件之后,直接复制源码就可以了,样式可以自己设置。

2020-11-30

空空如也

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

TA关注的人

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