- 博客(26)
- 资源 (2)
- 收藏
- 关注
原创 切向畸变系数与径向畸变系数整合得到棋盘格标定的1*5的畸变系数
径向畸变是因为相机厂家出产相机过程中工艺问题导致相机在成像过程中越远离光轴畸变程度越大的即便问题。
2024-10-23 09:47:05 206
原创 cv2.error: OpenCV(4.10.0) :-1: error: (-5:Bad argument) in function ‘inRange‘
File “File "这个错误困扰了很久。
2024-10-22 16:40:20 332
原创 用python获取blender中动态物体坐标轴(坐标轴跟随物体角度变化而变化)
为什么需要绘制动态物体的三维坐标轴。其一在于可以很好地知道关节的扭矩摆动等生物力学信息。因此,我们在研究这一功能上是十分必要的。下面是博主本人呕心沥血的经验(为了实现这一功能)
2024-10-22 14:11:28 198
原创 用python实现blender刚体绘制以及三维mark点动态坐标获取可视化
首先,必须要知道的是blender里面每个object可以绑定一个父类,动态mark点的父类是人体关键点骨骼上的三维坐标(osim里面bodyset部分),而动态mark点与之对应的静态mark点是在osim文件下markset的部分,首先我们需要在model.py里面让mark点与骨骼三维坐标联动,这样我们就可以实现动态的mark效果。
2024-10-18 10:52:31 422
原创 用python实现基于osim的三维骨架重投影二维视频流
目前没有开源的二维骨骼模型嵌套在二维图片上的案例,因此特意整理了耗费一周写出的代码去总结整个实现流程相机标定文件toml的python调用上传motion的.csv文件的python调用上传mark点.trc文件用python实现python 对重建后的三维骨架模型根据上传上去的相机标定文件进行重投影、透明化、mask叠加在原始视频每一帧图像上最后的结果展示(其中一个相机的样图)
2024-09-29 13:38:33 543
原创 用python实现基于reID深度学习网络技术完成相机标定
在不同图片里追踪同一个人,鉴于这种便利的条件,可否以关键点作为标定点,多相机拍摄的图片信息作为输入,通过获取不同图像中相同label,并在label中绘制骨骼点作为标定点,以此达到获取相机模型的目的。
2024-09-13 15:44:13 312
原创 用python实现NLT(DLT + LM非线性强化)标定前后误差对比
【代码】用python实现NLT(DLT + LM非线性强化)标定前后误差对比。
2024-09-05 15:27:30 321
原创 分装好的api接口无法计算路程问题
面对底盘ROS分装好的api接口设备无法触碰到底层ROS话题问题,同时苦于在未导航前提前估计路程大小的我,在网上没有办法的情况下又苦恼了好几天,直到得到一个师兄的点拨,编写了如下的代码算是真正解决了不用ROS低层topic话题便可以获得估计的路程~ 【PS:这里需要换成自己机器人的api接口】3. 获取图像中所有白点,即可行点,并保存。
2023-04-11 22:17:32 215
原创 Windows10安装scoop
Scoop是 Windows 的命令行包管理器,可以更轻松地安装和使用常用程序和工具。Scoop 包括对各种 Windows 软件以及 Unix 世界中最受欢迎的软件的支持。与 Unix 系统的包管理器模型相比,它解决了 Windows 软件生态系统的许多常见痛点。使用 Scoop 时,您可以使用一个命令下载并安装支持的程序:“scoop install program”,其中 program 是程序的名称。更新、卸载和查找软件同样简单,避免冗长地访问网站和 Windows 设置应用程序。
2023-04-05 17:18:24 359
原创 socket远程No route to host问题解决
如果上面的方法还是不行,那么请检查是否安装了ssh, openssh, openssh-server,openssh-client, 以及sshd服务是否打开!网上查了半天没解决说是关闭防火墙啥的,但是我关了呀 呜呜呜呜。后来我发现ufw和firewalld不是一个东西。一定要注意关闭ufw是不行的!
2022-12-20 15:42:54 559
原创 第三磅 ——深度学习损失函数大全
一 十七个损失函数(前三个貌似常用些,后面的没怎么见过)1)L1loss功能:计算输出与输入之差的绝对值,可返回一个标量或者一个tensor类型;class torch.nn.L1Loss(size_average=None,reduce=None)# reduce:填写bool型,当为True时:返回值为标量;反之,返回tensor类型#当size_average=True时,返回loss的平均值;当size_average=False,返回各样本的Loss之和;2)MSELoss (
2021-11-13 14:52:29 1173
原创 第二磅之迁移学习+finetune
迁移学习——finetune一 权值初始化1 保存模型参数(若拥有模型参数跳至步骤2)假设已经创建了一个网络net=Net()通过以下方式保存:torch.save(net.state_dict(),'net_params.pkl') #保存网络参数,并通过.pkl的方式存放2 加载模型pretrained_dict = torch.load('net_params.pkl') #载入刚才保存的参数3 初始化#创建新模型,并取到的权值,对应的放到新模型中去net=Net
2021-11-12 20:04:40 1207
原创 深度学习第一磅——权重初始化
小编很久都没有更博啦,今天在做C3framework的时候碰到了一些问题,关于权重的,学的稀里糊涂滴,所以小编今天花费半天的时间总结了深度学习所有初始化的知识点快快收藏起来叭!如果觉得有帮助记得关注,点赞,欢迎评论区各位大佬评论哟~话不多说,上干货啦~权重初始化背景(前期准备工作)模型定义三要素:1.必须继承nn.Moudle这个类; 2.在__init__ __(self)中设置好需要的组件(例如:conv,pooling,linear
2021-11-11 15:34:09 1999
原创 2021-10-03
matlab画图小结%画一般的图x=0:0.05:30;y=sin(x);plot(x,y,'lineWidth',2);xlabel("x轴");ylabel("y轴");grid on;axis([0,30,-1.5,1.5]);%画多个函数在一个函数里y1=sin(x);y2=cos(x);plot(x,y1,x,y2);xlabel("x轴");ylabel("y轴");%画条形图%bar函数创建条形图——创建垂直条形图;%barh函数创建水平条形图;
2021-10-03 10:22:28 77
原创 安装完annaconda3后在cmd命令行没有list怎么办
这个问题小菜我也碰到过~这个问题的解决办法是未将路径添加到此电脑的path中去像添加JDK的路径一样添加这个路径即可
2021-07-21 13:29:58 257
原创 Topcoder上较有意思python编程——农民与酸雨的问题
第一次挑战中等难度——纪念难度等级:medium问题称述Problem StatementYou are a farmer living in a 2-dimensional world. Your crops look like an infinite line parallel to the x-axis, with the y-coordinate equal to 0. According to the weather forecast, the next rain will be acid
2021-06-14 14:24:31 589 2
原创 topcoder应用python解决数组问题
问题综述:Problem StatementYou are given an y. We are looking for any x that satisfies the following constraints:x has exactly three elements( x[0] * x[1] ) + x[2] = yEach x[i] must be between -1000 and 1000, inclusive.No x[i] can be equal to 0 or 1.Fin
2021-06-13 16:52:53 90
原创 topcoder上的additionGame用C语言实现
topcoder里的addtionGame题目如下:Problem StatementFox Ciel is playing a game called Addition Game.Three numbers A, B and C are written on a blackboard, and Ciel initially has 0 points. She repeats the following operation exactly N times: She chooses one of the
2021-06-09 14:13:27 340 3
原创 Python绘制同心圆
绘制同心圆关键在于圆心半径的确定,本人写的较简单易懂,望批评指正!!!!!!!!!!!!!上代码!!!!!!!!!!!!import turtlen=int(input(“需要绘制多少个同心圆:”))d=int(input(“圆与圆之间的距离为:”))r=int(input(“最小圆的半径:”))c=(“red”,“orange”,“yellow”,“green”,“blue”,“blue”,“purple”)for i in range(n):turtle.width(10)turtle
2021-06-04 13:58:42 9720
原创 用C语言求取s=a+aa+aaa+aaaa+aa...a的值
用C语言求取s=a+aa+aaa+aaaa+aa…a的值如何实现这个功能,首先必须包括循环,本文通过自己编写的程序实现,绝无抄袭呦,小编自己写的程序~~~~~下面放大招,附代码!!!!!!!/计算s=a+aa+aaa+aaaa+aa…a的值/#include<stdio.h>void main(){int a,b,i;int t=1;int num=0;int sum=0;printf(“请输入对象数(0~9之间):\n”);scanf("%d",&a);prin
2021-05-29 14:10:14 7685
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人