标注
标注是制作自定义数据集中不可或缺的一个步骤,如何方便高效的进行,是我们需要关注的点,本文分享2款开源的标注工具,也是目前使用最多、效率较高的图形化标注工具。它们是 LabelImg 和 CVAT。
LabelImg
LabelImg 是一款开源的图形化的图片标注工具,使用 python 和 Qt 编写,同时支持 windows、linux 和 macOS,项目地址: https://github.com/tzu……继续阅读 »
迷途小书童
4年前 (2021-01-17) 4544浏览 0评论
0个赞
软硬件环境
windows 10 64bit
ubuntu 18.04 64bit
前言
相信很多童鞋都有玩过 windows + ubuntu 双系统的经历,有的人可能玩过后就不想再玩了,那如何删除 ubuntu 呢?这时候就需要谨慎处理,一不小心可能就会把系统搞砸。本文分享一种方法,可以帮助你安全的删除 ubuntu 系统,而 windows 系统丝毫不受影响。
执行步骤
打开运行,win + R,输入命令 ……继续阅读 »
迷途小书童
4年前 (2021-01-12) 3128浏览 0评论
0个赞
环境
windows 10 64bit
TechSmith camtasia 2019
简介
在我刚开始做视频的时候,跟很多人一样,把市面上的视频剪辑软件基本上都尝试了个遍,什么 Pr、FinalCut Pro、EV剪辑、Vegas等等,他们要不太过复杂、要不功能简陋,最后试用发现,Camtasia 才是最适合自己的。其实,作为一个 IT 技术内容创作者,我的需求还是蛮简单的,录屏、音视频的剪辑、字幕制作、一些基……继续阅读 »
迷途小书童
4年前 (2021-01-09) 1920浏览 0评论
0个赞
软硬件环境
android 7.1.2
前言
默认情况下,如果要安装非官方的 app,系统都会要求用户手动允许安装,也就是到系统设置中安全项里的未知来源,允许安装来自未知来源的应用,如下图
默认允许未知来源
现在需要实现的是,在刷机后系统默认允许未知来源应用的安装,不需要让用户去手动打开
修改 frameworks/base/packages/SettingsProvider/res/values/defaul……继续阅读 »
迷途小书童
4年前 (2021-01-08) 4256浏览 0评论
3个赞
软硬件环境
android 7.1.2
连接设备
第一步就是连接设备,后面的操作也是基于这一步的
adb connect 192.168.1.100
对某个特定设备进行操作
这里的前提是已经 connect 了多个设备,可以通过参数 -s 来指定某特定设备进行后续操作
C:\Users\djstava>adb devices
List of devices attached
192.168.1.100:55……继续阅读 »
迷途小书童
4年前 (2021-01-08) 3548浏览 0评论
1个赞
环境
ubuntu 18.04 64-bit
前言
最近碰到个需求,需要使用 C 语言来实现当前程序的自重启。其实这样的需要,在实际项目中还是蛮常见的,如程序升级、某些暂时无法解决的问题导致的业务卡死等等。本篇使用的是在 ubuntu 系统下,通过系统内核命令的方式来实现程序重启这个目标。
代码实现
这里用到的内核命令是 /proc/self/exe,它代表的是当前程序,执行它就相当于程序重启了,看示例
/* t……继续阅读 »
迷途小书童
4年前 (2021-01-07) 2991浏览 0评论
0个赞
软硬件环境
windows 10 64bit
nvidia gtx 1066
opencv 4.4.0
原理
本文介绍如何使用 opencv 来实现图片的漫画效果。这里主要关心2个知识点,第一是边缘 edge,第二个是调色板 color palette。
示例代码
import sys
import cv2
import numpy as np
def color_quantization(img, k):
……继续阅读 »
迷途小书童
4年前 (2021-01-03) 3644浏览 0评论
0个赞
软硬件环境
windows 10 64bit
telnet
视频看这里
此处是 youtube 的播放链接,需要科学上网。喜欢我的视频,请记得订阅我的频道,打开旁边的小铃铛,点赞并分享,感谢您的支持。
前言
默认情况下,在 windows 中并不能直接使用 telnet 客户端,虽然系统中已经内置了。本文就来分享在 windows10 下面打开 telnet 的方法。
设置步骤
右击左下角开始菜单,进入到设置……继续阅读 »
迷途小书童
4年前 (2021-01-02) 3257浏览 0评论
0个赞
软硬件环境
android 7.1.2
adb
build.prop干什么的
在 android 系统中,build.prop 是一个类似于 windows 系统注册表的文件。这个文件内定义了系统初始的一些参数属性。通过修改、增加相应参数可以达到调整系统配置属性的作用。
build.prop如何生成
build.prop 文件的生成过程就是收集系统配置属性,然后合并到 build.prop 文件
执行build……继续阅读 »
迷途小书童
4年前 (2021-01-01) 4173浏览 0评论
0个赞
软硬件环境
windows 10 64bit
pytorch 1.7
rembg
视频看这里
此处是 youtube 的播放链接,需要科学上网。喜欢我的视频,请记得订阅我的频道,打开旁边的小铃铛,点赞并分享,感谢您的支持。
简介
rembg 是一个去除图片背景的 python 工具,不仅可以在 python 中调用,而且也提供了可执行程序,非常的方便。
安装
直接通过 pip 安装
pip install re……继续阅读 »
迷途小书童
4年前 (2020-12-30) 10075浏览 0评论
1个赞
软硬件环境
android 7.1.2
remote controller
前言
最近接到个需求,在现有 OTT 电视盒子上添加相应遥控器上的几个键值响应,默认情况下这几个按键是不响应的。研究了一番,最后通过编辑 kl(key layout) 文件就搞定了,不需要修改任何源码。本文就来分享 android 是如何来处理键值的。
确认linux是否接收遥控器按键
依次执行下面的命令,通过网络连接到盒子当中
# 通过……继续阅读 »
迷途小书童
4年前 (2020-12-30) 4060浏览 0评论
0个赞
软硬件环境
windows 10 64bit
DBFace
pytorch 1.6
opencv 4.4.0
视频看这里
此处是 youtube 的播放链接,需要科学上网。喜欢我的视频,请记得订阅我的频道,打开旁边的小铃铛,点赞并分享,感谢您的支持。
简介
DBFace 是一个开源的轻量级(模型只有7兆)的实时人脸检测方法,检测的速度与精度都非常不错。下图展示了多种人脸检测方法在 WiderFace 数据集上的……继续阅读 »
迷途小书童
4年前 (2020-12-28) 5283浏览 0评论
1个赞
简介
在目标检测任务中,分类和检测框的回归是核心问题,损失函数的选择对模型的表现效果具有较大影响,本文介绍常用的损失函数 IoU、GIoU、DIou 和 CIoU。
IoU
IoU 是使用最广泛的检测框损失函数,大部分的检测算法都是使用的这个方法。IoU 也就是交并比(Intersection over Union),预测框和真实框相交区域面积和合并区域面积的比值,计算公式如下
IoU 的代码实现
import n……继续阅读 »
迷途小书童
4年前 (2020-12-27) 3881浏览 0评论
0个赞
软硬件环境
ubuntu 18.04
nginx 1.2.4
前言
在实际应用中,负载平衡是一种常见的技术,它用来优化利用资源、提高系统的吞吐量、减少访问等待时间并且有很好的容错性。在实际项目中刚好使用了 nginx,本文介绍如何将 nginx 作为反向代理服务器来实现负载均衡,将流量分配到多个应用服务器上,提高整个系统的可用性、可靠性、扩展性和性能。
配置步骤
准备工作
准备3台服务器,分别为
10.10.1……继续阅读 »
迷途小书童
4年前 (2020-12-26) 3304浏览 0评论
0个赞
软硬件环境
windows 10 64bit
群晖DS220+
前言
最近入手了群晖的 DS220+,替换原来的蜗牛星际,接着这个机会,整理一下关于群晖 NAS 的一些使用教程,分享给大家。NAS 指的是网络附加存储(Network Attached Storage),是一种专门的数据存储技术的名称,它可以直接连接在电脑网络上面,对异质网络用户提供了集中式数据访问服务。
群晖 NAS 买来一般是不带硬盘的,我这里……继续阅读 »
迷途小书童
4年前 (2020-12-26) 3594浏览 0评论
0个赞
软硬件环境
ubuntu 18.04 64bit
numpy 1.19.2
opencv 4.4.0
简介
矩阵的常用运算包括: 加法、减法、点乘、点除和乘法等。
加法运算
矩阵的加法就是2个矩阵对应位置的数值相加。
In [1]: import numpy as np
In [2]: m1 = np.array([[1, 2, 3], [4, 5, 6]] ,np.uint8)
In [3]: m2 = n……继续阅读 »
迷途小书童
4年前 (2020-12-23) 2424浏览 0评论
0个赞
软硬件环境
windows 10 64bit
ubuntu 18.04 64bit
boot repair
简介
长期使用的个人电脑,安装的是 windows10 和 ubuntu 18.04 双系统,最近因为 C 盘空间不足的原因,使用了分区工具将 E 盘空间扩展到 C 盘,不想等到操作完毕,系统重启,界面上直接显示 error: unknown filesystem.,2个系统都无法进入
修复方法
准备一个……继续阅读 »
迷途小书童
4年前 (2020-12-23) 4618浏览 0评论
0个赞
软硬件环境
windows 10 64bit
ubuntu 18.04
前言
在某些情况下,我们需要将 windows 中的某个文件夹共享出去。这样,在同一个网络中,其它的 linux 系统就可以通过挂载节点来访问远端的这个文件夹中的内容。本文以常用的 linux 发行版 ubuntu 系统为例,来实现这个功能。
windows端的操作
选择需要共享出去的文件夹,点击鼠标右键,选择 属性,来到 共享 选项卡,选择……继续阅读 »
迷途小书童
4年前 (2020-12-22) 2675浏览 0评论
12个赞