- 博客(33)
- 资源 (3)
- 收藏
- 关注
原创 深度学习中常见的损失函数——关于使用与prediction与label的shape说明
计算机视觉中常用的损失函数,理解prediction与label的shape以及损失计算方式
2022-04-25 23:37:52 5144
原创 vscode配置头文件——以Opencv和自己的头文件为例
彻底觉得vscode找不到头文件的问题(fatal error: xxx.h: No such file or directory)
2022-02-26 15:37:29 6710 2
原创 超最简单的安卓端深度学习模型部署教程——pytorch2onnx2pdinfer2android
超简单的实现方式,快把你的深度学习模型安装到小伙伴的android手机吧!!!
2021-12-12 18:15:16 7429 6
原创 cin,cin.get(),cin.getline()与getline()的使用小结
cin,cin.get(),cin.getline()与getline()的常见用法
2021-11-30 19:56:10 1569
原创 Opencv相机标定(2):鱼眼相机校正
cv2.calibrateCamera函数在进行普通相机标定时效果不错,但当相机视角过大,尤其是校正鱼眼相机是往往得到奇怪的图像,采用cv2.fisheye.calibrate函数进行校正时,效果明显改善。
2021-11-27 23:43:33 5101
原创 Opencv相机标定(1):内外参、畸变系数标定与三维点到二维图像投影
0. 内容可用于相机标定图片筛选相机标定三维点重投影会二维图像绘制Z平面以及连接线1. 图片筛选利用opencv中findChessboardCorners判断图片是否可以检测到对应角点,若检测到角点ret值为True,当检测不到角点时删除对应图片。import osimport cv2import globdef delete_pic(inter_corner_shape, img_dir, img_type): images = glob.glob(img
2021-11-23 18:51:36 6131 1
原创 pytorch预测结果的精度、召回率、F1值、准确率计算(简单实现)
1. 导入必要的库函数import osimport jsonimport torchfrom PIL import Imagefrom torchvision import transforms# 导入自己的模型from model_v3 import mobilenet_v3_small2. 文件存储格式imgs文件下下是需要预测的图像label.txt为每幅图对应的标签### 这个无所谓,能正常读取就行3. 标签读取辅助函数targets_path =.
2021-11-22 21:31:59 12994 4
原创 Pytorch冻结预训练权重(特征提取与BN层)
1. 读取预训练权重pre_weights = torch.load(model_weights_path, map_location=device)2. 读取预训练权重中与现有模型参数设置相同层的权重,可适用于修改了分类或某些层通道数的情况net = yourmodel()pre_dict = {k: v for k, v in pre_weights.items() if net.state_dict()[k].numel() == v.numel()}# strict
2021-11-22 09:59:40 3270 2
原创 使用mediapipe+opencv做一个简单的虚拟键盘
使用说明:利用opencv绘制键盘与输出栏;利用mediapipe识别手掌关键点的坐标信息;计算根据手掌关键点坐标与键盘按键坐标的位置关系确定出所选择的按键;利用手掌关键点之间的坐标关系,控制按键按下。实现代码如下:0. 环境配置:pycharm、python=3.7、opencv=4.5、mediapipe=0.8.9、cvzone=1.4.11. 导入需要的python库import cv2 from cvzone.HandTrackingModule imp..
2021-11-21 16:52:28 2241 3
vs studio2017编译的ncnn,包含vulkan版本和不带vulkan版本
2022-04-25
git新手操作手册,包含文件/文件夹添加、删除,分支创建、合并、切换、拉取、推动等操作
2022-03-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人