- 博客(4)
- 收藏
- 关注
原创 BJUT硬件课程设计-Xilinx Vivado完成硬件和软件开发
今天我将写一个博客来记录一下我们本学期的一个课程,也就是硬件课程设计。我们需要在硬件端使用verilog硬件编程语言来设计主板和外设的接口,使用xilinx sdk在软件端设计系统的整体控制逻辑。如果各位希望学习ov5640摄像头模块的接口:sccb和dvp,带有数字舵机的气泵机械臂模块的接口:pwm,中景园2.42寸OLED模块的接口:单工发送spi,CN-TTS文字转语音模块的接口:单工发送uart的设计,可以进入我个人的github进行学习,具体详细内容请见repo的README文件。
2024-06-20 20:37:13
200
原创 c++ opencv实现五子棋(围棋)棋局信息处理
之前为了完成课设学习了一下如何使用opencv进行五子棋棋局处理,但是目前网上关于棋局处理的程序大多使用python语言进行编程,所以本篇博客补充一个使用c++语言和opencv库实现五子棋棋局处理的程序,程序中涉及的图像处理算法有高斯模糊,canny边缘提取(这块使用sobel也可以),霍夫圆检测算法。此段代码的输入为一张棋局图像,输出为二维矩阵,其中每个位置可以为0(无棋子),1(白棋子),2(黑棋子),程序经过实测可以完成目标任务。
2024-05-04 10:24:31
301
2
原创 Linux服务器安装pytorch3d完整流程
接上一篇安装tiny-cuda-nn完整流程,本人现在记录一下安装pytorch3d完整流程,同时供各位一块安装,省去一些不必要的时间。首先需要提醒的是,虽然其他博客提到直接使用conda install和pip install十分的方便,但是由于这两种安装的包的编译环境大概率和你自己的虚拟环境不一样,会导致安装的包无法使用,所以强烈建议从git上自己手动进行安装!!
2024-01-18 18:27:20
1666
6
原创 Linux服务器安装tiny-cuda-nn完整流程
最近在跑make-it-3d,发现其中很多包的安装很费劲,综合了很多博客才安装好一个包,现将如何安装tiny-cuda-nn包的完整方法记录一下,帮助各位学习者更快的上手跑代码。tiny-cuda-nn包能够显著提升NeRF的训练速度,在目前很多NeRF相关的工作中都有使用到。
2024-01-14 11:01:36
2107
9
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人