软硬件环境
ubuntu 18.04 64bit
numpy 1.19.2
简介
numpy 是 python 中的一个数值计算的开源库,主要用来存储和处理多维数组,核心数据结构是 ndarray。本文分享 ndarray 的基本使用, 首先需要安装 numpy
pip install numpy
二维ndarray
要构造二维数组(就是矩阵),需要知道数组的行数、列数和每个元素的数据类型,在 numpy 中,常……继续阅读 »
迷途小书童
4年前 (2020-12-22) 2153浏览 0评论
7个赞
软硬件环境
centos 7 64bit
tomcat 7
前言
同样一套代码在 windows 上运行正常,但是移植到了 centos7 后,发现有些功能不正常,错误信息显示 Could not initialize class sun.awt.X11GraphicsEnvironment
解决方法
修改 ${TOMCAT_HOME}/bin/catalina.sh
exec "$_RUNJAVA&……继续阅读 »
迷途小书童
4年前 (2020-12-21) 2042浏览 0评论
7个赞
软硬件环境
windows 10 64bit
anaconda with python 3.7
前言
在实际项目中,经常需要在数字或者数字字符串前面补0,以满足字符个数的要求。比如常见的工号,1、2、3 … 99、100 …,有些系统可能就会要求工号是001、002、003。本文就来分享几种实现该需求的方法。
格式化方法
可以使用格式化的方法,简单方便
(base) PS C:\Users……继续阅读 »
迷途小书童
4年前 (2020-12-17) 2364浏览 0评论
1个赞
软硬件环境
windows 10 64bit
anaconda with python 3.7
opencv 4.4.0
tensorflow 2.1
视频看这里
此处是 youtube 的播放链接,需要科学上网。喜欢我的视频,请记得订阅我的频道,打开旁边的小铃铛,点赞并分享,感谢您的支持。
简介
自从新型冠状肺炎爆发以来,社交距离检测,不管是在学界还是工业界都是一个热门话题。基本原理都是首先利用目标检测算法(……继续阅读 »
迷途小书童
4年前 (2020-12-16) 4776浏览 2评论
2个赞
环境
windows 7 64-bit
简介
今天,在帮朋友安装环境的时候碰到了个问题,是 windows 7操作系统,在运行 exe 安装程序时提示如下错误
解决方法
点击开始菜单 –> 运行 –> 输入 gpedit.msc 打开组策略
在计算机配置 –> 管理模板–> windows 组件 –> windows in……继续阅读 »
迷途小书童
4年前 (2020-12-14) 2019浏览 0评论
0个赞
软硬件环境
windows 10 64bit
ventoy 1.0.29
视频看这里
此处是 youtube 的播放链接,需要科学上网。喜欢我的视频,请记得订阅我的频道,打开旁边的小铃铛,点赞并分享,感谢您的支持。
简介
Ventoy 是一款开源的,用来制作可启动 U 盘的 Windows、Linux 工具,使用简单,只需要将多个系统镜像 ISO 文件拷贝至 U 盘,即可自动创建包含多个系统的启动菜单,来安装操……继续阅读 »
迷途小书童
4年前 (2020-12-12) 4689浏览 0评论
2个赞
软硬件环境
ubuntu 18.04 64bit
nvidia 1070Ti
anaconda with python 3.7
cuda 10.1
cudnn 7.6
paddlepaddle 1.8.4
paddledetection 0.5
简介
引用官方的项目介绍
PaddleDetection飞桨目标检测开发套件,旨在帮助开发者更快更好地完成检测模型的组建、训练、优化及部署等全开发流程。PaddleDe……继续阅读 »
迷途小书童
4年前 (2020-12-10) 3410浏览 0评论
2个赞
软硬件环境
windows 10 64bit
anaconda with python 3.7
nvidia gtx 1066
opencv 4.4.0
基本原理
我们先来看余弦定理,它是检测手指个数的根本原理。下面是一个三角形
余弦定理表述为,对于任意三角形,任何一边的平方等于其他两边平方的和减去这两边与它们夹角的余弦的积的两倍。用数学公式可以如下图表示
对应到本文的手指检测,我们手指之间其实也有一个三角形……继续阅读 »
迷途小书童
4年前 (2020-12-09) 2707浏览 0评论
2个赞
软硬件环境
windows 10 64bit
anaconda with python 3.7
nvidia gtx 1066
pytorch 1.6
easyocr
视频看这里
此处是 youtube 的播放链接,需要科学上网。喜欢我的视频,请记得订阅我的频道,打开旁边的小铃铛,点赞并分享,感谢您的支持。
简介
EasyOCR 是一款用 python 语言编写的 OCR 第三方库,同时支持 GPU 和 CPU……继续阅读 »
迷途小书童
4年前 (2020-12-06) 7314浏览 0评论
3个赞
什么是NMS
NMS,是 Non Maximum Suppression 的缩写,中文翻译过来就是非极大值抑制,是目标检测算法中的后期处理模块,它的主要作用是删除高度冗余的 bounding box。
下图显示了 NMS 的工作机制
在目标检测过程中,算法对于每个目标(object)在检测的时候都会产生很多个 bounding box,通过 NMS,就能够去除冗余,得到最终的结果。
NMS的基本步骤
将所有检出……继续阅读 »
迷途小书童
4年前 (2020-12-05) 3615浏览 0评论
2个赞
环境
windows 10 64bit
Precision和Recall
先看下面的示意图
其中,黄色部分是系统返回的结果,绿色部分是所有对用户有用的结果。两者的重叠部分,叫做 TP: True Positive;而返回结果的剩余部分,叫做 FP: False Positive,这部分对用户来说是没有用的;而绿色部分剩下的,叫做 FN: False Negative,这部分本来是对用户有用的,但是系统却认为没用……继续阅读 »
迷途小书童
4年前 (2020-12-05) 3770浏览 1评论
2个赞
软硬件环境
windows 10 64bit
常用系统快捷键
Win + E:打开文件管理器
Win + D:显示桌面
Win + L:锁定电脑
Win + R:打开运行窗口
Win + M:最小化所有窗口
Win + Q:快速打开搜索
Win + I:快速打开设置
Win + T:切换任务栏上的程序
Win + F1:打开Windows帮助
Win + 减号:缩小(放大镜)
Win + 加号:放大(放大镜)
……继续阅读 »
迷途小书童
4年前 (2020-12-04) 3052浏览 0评论
0个赞
软硬件环境
windows 10 64bit
nvidia gtx 1066
opencv 4.4.0
dlib 19.21.0
imutils 0.5.3
视频看这里
此处是 youtube 的播放链接,需要科学上网。喜欢我的视频,请记得订阅我的频道,打开旁边的小铃铛,点赞并分享,感谢您的支持。
基本原理
首先使用开源库 dlib 的人脸检测器识别出图片中的人脸并得到68个脸部关键点,进而获取到左右眼的关键点……继续阅读 »
迷途小书童
4年前 (2020-12-02) 5593浏览 2评论
1个赞
软硬兼环境
windows 10 64bit
anaconda with python 3.7
nivdia gtx 1066
opencv 4.4.0
tesseract 5.0.0 alpha
视频看这里
此处是 youtube 的播放链接,需要科学上网。喜欢我的视频,请记得订阅我的频道,打开旁边的小铃铛,点赞并分享,感谢您的支持。
简介
tesseract 的 OCR(Optical Character ……继续阅读 »
迷途小书童
4年前 (2020-12-01) 10718浏览 2评论
0个赞
软硬兼环境
windows 10 64bit
anaconda with python 3.7
nivdia gtx 1066
opencv 4.2.0
原理
分别使用人脸、性别、年龄模型,使用 opencv 中的 dnn 模块来预测图片或者视频中人物的性别和年龄。模型已经打包好了,自行下载
百度盘链接:https://pan.baidu.com/s/15-BrzjKyv1Jh4kpMsPLo-g ,提取码:hy……继续阅读 »
迷途小书童
4年前 (2020-11-29) 3955浏览 1评论
1个赞
软硬件环境
windows 10 64bits
anaconda with python 3.7
requests 2.25.0
视频看这里
此处是 youtube 的播放链接,需要科学上网。喜欢我的视频,请记得订阅我的频道,打开旁边的小铃铛,点赞并分享,感谢您的支持。
简介
requests 是用来在 Python 中进行标准 HTTP 请求的第三方库。 它将请求背后的复杂性抽象成一个漂亮,简单的 API,以……继续阅读 »
迷途小书童
4年前 (2020-11-27) 6176浏览 3评论
0个赞
软硬兼环境
windows 10 64bit
nivdia gtx 1066
opencv 4.4.0
简介
Mask R-CNN 是在原有的 R-CNN 基础上实现了区域 ROI 的像素级别分割。tensorflow 框架有个扩展模块叫做 models,里面包含了很多预训练的网络模型,提供给开发者直接使用或者迁移学习使用,tensorflow object detection model zone 中现在有四个……继续阅读 »
迷途小书童
4年前 (2020-11-26) 3638浏览 0评论
1个赞
软硬件环境
windows 10 64bit
jellyfin 10.6.2
简介
Jellyfin 是一款开源免费的流媒体服务软件。它可以方便地进行媒体的收集、管理、传输。除了视频点播之外,jellyfin 还支持直播电视及录制、音乐等,功能强大。
下载
windows 版下载地址,选择稳定版 stable 进行下载
https://repo.jellyfin.org/releases/server/windo……继续阅读 »
迷途小书童
4年前 (2020-11-26) 4681浏览 0评论
0个赞