- 博客(17)
- 收藏
- 关注
原创 运行代码-3DGS-Ubuntu22.04
这篇文章进行3DGS-Ubuntu 22.04 的代码运行。电脑配置:电脑:天选6 显卡:RXT5050 显存VRAM:8G环境:Ubuntu22.04本文主要是参考我的另一篇windows11系统下实现代码的文章:Ubuntu和Windows运行代码大致差不多,除了不用下载VS2019环境,和显示器views用不了外,其他步骤都差不多。所以这篇内容我不重复造轮子,是简略写。
2026-02-27 16:17:52
627
原创 运行代码-3DGS-Windows11
这篇文章进行Windows11 3DGS代码运行,这篇内容是,里面根据我自己报的错会写一些对这些博主方法的注意事项。最近一直都在CSDN,如果有问题可以讨论。26/2/13这篇是第二篇,后期第三篇还会出Ubuntu22.04环境的运行步骤。
2026-02-13 18:55:00
1045
原创 解决问题-3DGS-关于在anacondan环境下载diff-gaussian-rasterization失败的问题
我现在走到下载diff-gaussian-rasterization这个包了,参考了网上很多博主的方法,这个包很容易下载失败。我是在anaconda环境中下载的。解决方法是在Anaconda PowerShell Prompt中进行配置,如下图,active虚拟环境后记得检查一下有无进入虚拟环境。因为当时安装anaconda的时候可能设置了只能在anaconda中使用conda。因为以前没用过anaconda,所以最初错误的下载方法是直接打开终端进行配置环境,激活环境,再下载。
2026-02-12 20:31:57
172
原创 解决问题-Ubuntu-nvidia安装-RTX5050
RTX5050可能显卡比较新?所以用的open后缀的驱动可以下载成功,反而私有的几个版本都试过了不行,下载后nvidia-smi显示找不到。只说一下ubuntu自带的“软件与更新”软件的下载,因为用官方网站下载是两个月前的事情了,没有总结,这回不小心把驱动卸载了才重新下载驱动的。双系统-Win11 + Ubuntu 22.04。试了网上很多方法,自己下的时候有以下三点要注意,其他都还好。显卡 RTX5050 天选6。
2026-02-10 16:00:08
130
原创 解决问题-Ubuntu-安装NVIDIA后黑屏且tty进不去的解决方法
该方法只适用于重新进入显示界面,实在是其他方法都试过后用不了再用这个。因为我不确定是否有后遗症。如果有后遗症我会在这里更新 26/2/10适用于:黑屏且tty用不了的情况。
2026-02-10 00:06:58
336
原创 学习笔记-算法-sort
我的算法类笔记主要是基于《算法导论》这本书的基础代码,也会学习其他常见的优化算法进行学习。目的是实现这本书上的伪代码并进行写代码训练,也作为cookbook进行参考。
2026-02-06 20:42:13
210
原创 学习笔记-3DGS
对于任意的实数a,b,c,a是曲线尖峰的高度,b是尖峰中心的坐标,c称为标准方差,表征的是bell钟状的宽度。2D高斯函数:A是幅值,x。y。是中心点坐标,σxσy是方差,图示如下,A = 1, xo = 0, yo = 0, σx= σy= 1。数学上的3D高斯函数(非3DGS的):3D高斯函数就是它对于一个面的投影是2D高斯函数,同理2D高斯函数对于一个面的投影会是1D高斯函数。3DGS中对于3D高斯函数取消了归一化处理,也就是下面这一项归一化:是一种数值处理的基础方法。
2026-02-06 20:31:09
1046
原创 蓝桥杯嵌入式学习笔记--串口错误集
小小几行解决printf问题,但是一定要在魔术棒里打开重定向,不然串口会卡在printf里。1.串口发送的时候我传进去的参数为AB,但是串口收到是6B。这里我原先写的是20,改回来之后串口发的就是对的了。2.变量类型传错了,导致发的结果不正确。只要是写(uint8_t*)的都不对。解决方法:时钟配置错误了。3.用printf打印。
2024-04-07 20:36:49
473
原创 蓝桥杯嵌入式学习笔记--TIM--PWM(5)
/这里pa6_pwm是设置的变量,值的范围是0-100。其他的函数以后用到了再补充,目前只用到这两个。pwm整体来说算比较简单的。1.配置CubeMX。
2024-03-30 02:30:28
195
1
原创 蓝桥杯嵌入式学习笔记--LCD(4)
其实感觉LCD没什么好写的,因为比赛时会给代码,那我这一篇就当作复习一下它的功能以及如何用它的函数吧,但我还是先配一遍ps:蓝桥杯官方给的例程到时候可以直接用,如果想自己创建工程的话,这边建议把那个例程和它的CubeMX打开照着配,不然很容易搞错。
2024-03-27 21:51:03
911
原创 蓝桥杯嵌入式学习笔记--GPIO--tim控制key长按(3)
长按key就是在判断key是否按下时的时间设置长一点,按照这个思路,我把(2)里面的代码加了一些料,标红了,代码如下。if(key[i].key_ax==0)//等于0代表read读到值了。if(key[i].key_ax==0)//继续扫描。//用来计数---通过数值判断长按的时间是否到了。主函数里每回得到了按键松开信号都要将计的数清零,防止误判。然后main的while里面调用就行。
2024-03-27 20:56:18
1070
原创 蓝桥杯嵌入式学习笔记--GPIO--LED(1)
蓝桥杯也可能遇到只要配置一个LED的情况,这个时候就不能影响其他灯的情况,然后我照着上边all的写了一个single的代码,这样就不会影响你上一个打开的灯了,如果有更好的可以评论区讨论。===================打开项目===================--------这个代码我觉得挺妙的,b站上面看见的,这个是八个灯一起控制的。咱们这么设置初始状态,让led先保持为不亮,失能----到时候到代码里打开。然后,进行打开项目的基本操作------开始和结束都是固定死的,记住就行。
2024-03-26 23:15:58
363
原创 STM32F103学习笔记--定时器
抄的公式:其中:Tclk:定时器的输入时钟频率(单位Tout:定时器溢出时间(单位为那么如果arr=7200-1,psc=1000-1 tclk=72那么周期tout为7200*5000/72= 500ms我们用定时器点亮一个小led灯tim1进行定时--->定时周期设置为0.5sgpio输出--->PB6打开keil5在主函数里对定时器进行使能找个位置编写回调函数。
2023-07-11 15:52:04
512
1
原创 stm32初学者学习笔记---cubemx串口
配置sys1.定义在main里---->搬砖return ch;2.main的while里用printf进行打印while (1)
2023-07-10 03:54:02
192
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅