WIDER FACE是一个人脸数据集合,其中包含了人脸的标注,可以用它来转化为yolo的标注格式,做训练,极大节约成本
转化代码:
import os
def convert_wider_to_yolo(annotation_file, image_folder, output_folder):
if not os.path.exists(output_folder):
os.makedirs(output_folder)
with ope[......]
WIDER FACE是一个人脸数据集合,其中包含了人脸的标注,可以用它来转化为yolo的标注格式,做训练,极大节约成本
转化代码:
import os
def convert_wider_to_yolo(annotation_file, image_folder, output_folder):
if not os.path.exists(output_folder):
os.makedirs(output_folder)
with ope[......]
alias rscp='rsync -v -P -e ssh'
[......]
XXX_MAX_CONN = 5
var XXX_SEMAPHORE = make(chan struct{}, XXX_MAX_CONN)
func your_func() {
// 在开始处理请求时放入一个信号
XXX_SEMAPHORE <- struct{}{}
defer func() {
// 在完成请求后移除一个信号
<-XXX_SEMAPHORE
}()
}
[......]
新版Python不再建议直接pip安装了,而是要使用虚拟环境
sudo apt install -y python3-dev python3-virtualenv
创建虚拟环境
virtualenv newenv
source newenv/bin/activate
# 取消激活
deactivate
[......]
1 创建.desktop文件
[Desktop Entry]
Type=Application
Name=YourAppName
Exec=/path/to/your/YourAppName.AppImage (也可以是其他binary)
Icon=/path/to/your/icon.png
Categories=Utility;
Terminal=false
2 移动和权限
sudo mv ~/YourAppName.desktop /usr/share/applicati[......]