自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

平平酱的博客

欢迎拜访https://taozi77.top

  • 博客(91)
  • 资源 (1)
  • 收藏
  • 关注

原创 数据通信-A

数据通信网络最基本的功能是实现。:主要是认识第一行。增加新的节点比较麻烦。高可靠性和高通信效率。

2024-04-28 20:21:55 963

原创 【linux系统体验】-ubuntu简易折腾

安装后配置到终端,如果不使用该字体,可能有些图标无法显示。oh my posh美化工具可以使用合适的字体,如。4、配置oh-my-posh字体颜色。2、可执行文件oh-my-posh。3、配置oh-my-posh主题。Icons / 图标。

2024-02-12 17:58:27 2024 3

原创 【linux系统体验】-archlinux简易折腾

linux底层还是用英文比较好改为LANG=en_US.UTF-8。新建并在。

2024-02-09 23:30:10 1415 3

原创 【网络安全】-kali基本工具

业余学习

2024-01-20 21:37:33 3164

原创 【新的小主机】向日葵远程控制ubuntu

系统:ubuntu22.04.3目的:利用向日葵实现windows远程控制ubuntu。

2023-09-29 23:50:40 5614 2

原创 网页学习-小试牛刀

学习目的是制作遥控车控制网页界面

2023-04-18 12:31:56 784 2

原创 自制Linux功能板-新增功能(基于RTMP流媒体传输协议的视频监控)

此为新增功能

2022-08-18 23:36:47 1570 1

原创 点云数据处理实现Qt界面常用功能

。。。

2022-08-12 14:47:45 586

原创 自制Linux功能板

工程代号:Xtar

2022-08-05 13:25:35 2222 4

原创 学习笔记-排序算法

学习笔记。

2022-06-23 22:15:03 325

原创 matlab日常笔记

笔记绘图相关基础绘图属性设置绘图相关基础绘图plot(x,y,'b-','LineWidth', 2)xlabel('迭代次数');ylabel('社区数量');xlim([0,25]);ylim([0,60000]);属性设置%手动设置刻度set(gca,'YTick',[1007 10000 20000 30000 40000 50000 57117 60000]); %手动设置刻度标签,和YTick一一对应 set(gca,'YTick

2022-05-15 17:24:31 101

原创 vs2019_Qt5.14.2_(vtk8.2+pcl1.11.1)UI界面显示点云

UI界面一、安装角色二、软件安装2.1 vs2019和pcl1.11.12.2 QT安装2.3 VTK编译2.4 VTK相关文件->Qt2.5 VTK相关文件->PCL第三方库三、 vs2019运行Qt插件显示点云3.1 插件的安装3.2 项目的配置3.3测试代码前言:由于课题需要,完成点云算法的创新后,最后要将算法在UIj界面实现。这几天在网上搜寻相关文章,意料之中的五花八门,暂时作为一名技术人,别人的文章应该只是辅助,最终要总结一篇能够描述自己调试经验的文章。成功之前感觉很难,成功之后发

2022-04-23 19:13:38 4361 3

原创 网站搭建简要记述

H96 Max小盒子一、建站1、域名(解析)2、内网穿透3、新建站点二、新建网站-博客、可道云1、搭建2、虽然搭建了自己的博客,但我还是相信CSDN保存文章更安全,因此规划:CSDN发布技术型文章;自建博客发布日常型文章。本文记录一下从建站到安装博客再到优化界面的大体流程。最终展示:桃子七七一、建站如今,拥有一个属于自己的网站是比较酷的事,网上的技术也日渐成熟,即使不清楚前端开发,有一定的技术思路,同样能拼拼凑凑搭建一个花里胡哨的网站。从TB上购买了一台200大洋的小型服务器—小盒子`,看处理

2022-03-13 11:37:41 3177

原创 LittleBear-原子源码驱动ov5640

摄像头一、驱动模块1、准备工具2、设备树配置3、源码拷贝4、配置文件5、编译生成驱动模块二、板子应用程序三、上机实验一、驱动模块由于原子的出厂源码提供全面的驱动源码,而教程源码只有部分字符设备驱动,本着学习的态度,一开始ipslcd屏幕和无线wifi都是在教程源码上开发的,本文将把源码中的ov5640驱动复制到教程源码中,整体不需做太多修改。1、准备工具开发板教程对应的linux源码正点原子Linux出厂源码2、设备树配置/* iomxc复用 注意这里使用的引脚,其他设备就不能使用了,找到

2021-12-01 10:06:49 3639 8

原创 代码管理---Git安装与使用

git一、VSCode远程访问插件安装常用软件二、gitee仓库代码管理简介安装gitee连接gitee仓库上传代码到gitee仓库一、VSCode远程访问插件安装客户端安装remote-ssh插件配置用户目录下的config文件Host office_server HostName 192.168.0.96 Port 22 User zz服务器端安装的插件要想找到头文件的位置:需要有c_cpp_properties.json指定搜索路径,还要在服务器端(ssh

2021-10-22 09:09:23 887

原创 小熊板的制作过程

熊一、作案动机和过程1、动机2、过程硬件设计和剽窃软件设计和剽窃一、作案动机和过程1、动机回忆:时间发生在2020年初,疫情在家,每天在家做做毕设、准备准备复试、跑跑飞车。在B站刷到了自称为野生钢铁侠的一位UP主—稚晖君,它的 一部作品 技术宅UP耗时三个月,自制B站最强小电视!直接顶上B站热门榜榜首,获赞50w+。我当场就给他一个一键三连以示敬意,这也催生了我做这只“熊”的萌芽。制作过程用到的知识:来源于该视频评论区2、过程“剽窃的技术”:由于本人技术能力有限、设计经验少、资金紧张。反复观

2021-10-20 21:59:38 623

原创 QT-第三天

标题1 自定义控件封装2 Qt中的事件1 自定义控件封装添加新文件 - Qt – 设计师界面类 (.h .cpp .ui).ui中 设计 QSpinBox和QSlider 两个控件Widget中使用自定义控件,拖拽一个Widget,点击提升为,点击添加,点击提升实现功能:改变数字,滑动条跟着移动 ,信号槽监听。提供 getNum 和 setNum对外接口测试接口2 Qt中的事件鼠标事件鼠标进入事件 enterEvent鼠标离开事件 leaveEvent鼠标按下

2021-10-08 20:17:47 124

原创 论文复现-一种基于室内点云数据的建筑墙线提取

标题研究意义算法思路实验步骤分割出墙霍夫变换找线叠加最终墙线总结与展望研究意义针对室内点云数据无结构化属性、数据间无连接、不承载语义信息且数据点密度高的特点,结合建筑物点云几何特征和室内导航需求,通过数据降维简化建筑几何特征提取的复杂性,提出一种基于室内点云数据提取建筑物墙线的方法。算法思路首先通过向特定方向投影,利用点云密度直方图完成天花板面、地板面和房间墙面的初步分割;然后将房间墙面点云数据向地面投影,生成点云分布矩阵并将其转化为二值图,利用Hough变换算法提取直线,并利用直线方程求取交点

2021-10-07 08:48:57 1728 1

原创 QT-第二天

标题1、QMainWindow1.1 菜单栏 最多有一个1.2 工具栏 可以有多个1.3 状态栏 最多一个1.4 铆接部件 浮动窗口 可以多个1.5 设置核心部件 只能一个2 资源文件3 对话框3.1 分类 :3.2 标准对话框 -- 消息对话框3.3 其他标准对话框1、QMainWindow1.1 菜单栏 最多有一个QMenuBar * bar = MenuBar();setMenuBar( bar )QMenu * fileMenu = bar -> addMenu(“文件”

2021-10-02 18:14:02 132

原创 QT-第一天

目录1、如何使用QT IDE1.1 QT界基础程序1.2 QT5基础模块2、按钮控件常用API3、对象树-界面类的族谱4、信号和槽参数1、如何使用QT IDE1.1 QT界基础程序基类有三种选择: QWidget 、QMainWindow、QDialog默认创建有窗口类:myWidget(自己起的名儿,继承了上边儿的基类)main函数:QApplication a 应用程序对象,有且仅有一个myWidget w;实例化窗口对象w.show()调用show函数 显示窗口return a.

2021-10-01 13:02:41 168

原创 点云PointNet学习

title简介网络结构代码验证简介PointNet是点云深度学习具有划时代意义的方法,值得学习。毕设还是要添加一些网络之类的学习方法,现在快学学基础。网络结构代码验证参考文章1、参考文章2源码下载:github数据集下载:Shapenet、Modelnet401、验证过程python包下载:#切换到python环境和项目根目录python -e .2、代码修改:主要位于utils文件里训练文件:train_xxx修改相关路径。调换scheduler.step()和o

2021-08-27 20:10:00 204

原创 第一章 最优化建模与计算

目录1.2 最优化建模1.2.1 概要1.2.2无约束规划1.2.3 约束优化-线性规划1.2.4 约束优化-非线性规划1.2.5 约束优化-整数规划1.2.6 约束优化-单目标与多目标优化1.2.7 约束优化-动态规划1.2.8 网络优化和图论建模1.2.8.1 图论基础1.2.8.2 树和最小生成树1.2 最优化建模1.2.1 概要1.2.2无约束规划一元函数极值:可能只是局部极值如:多元函数极值:如:1.2.3 约束优化-线性规划模型:条件都是线性函数。如:1.

2021-08-21 21:17:15 663

原创 Qt-基础

入门前言一、信号与槽Qt 信号与槽机制信号与槽的创建二、Qt Creator 的使用技巧Qt Creator 的快捷键Qt 帮助文档的使用三、Qt 控件3.1 按钮1、QPushButton2、QToolButton3、QRadioButton前言qt版本:Qt5.12.9个人理解:这个Qt和pcl库一样,都是一种C++扩展库,也是编译链接之类的。不过这个Qt自带编辑器和一些插件Qt Creator,也是和普通的项目结构一样。这种模式感觉和自己当初matlab课设时做界面一样,嘿嘿嘿。特色:Qt

2021-08-13 15:19:33 1192

原创 pcl测试常用操作

标题一、代码常用1、代码运行时间二、cc常用1、两个点之间的距离一、代码常用1、代码运行时间#include <ctime>clock_t start=clock();clock_t end=clock();cout<<"用时:"<<(double)(end-start)<<"ms"<<endl;二、cc常用1、两个点之间的距离Tools->point picking..................

2021-06-25 17:10:08 1479 1

转载 PCL_10---3D点云特征描述与提取

标题估计一个点云的表面法线代码实验结果估计一个点云的表面法线代码#include <pcl/io/io.h>#include <pcl/io/pcd_io.h>#include <pcl/features/integral_image_normal.h>#include <pcl/visualization/cloud_viewer.h>#include <pcl/point_types.h>#include <pcl/fea

2021-06-05 20:24:32 451

转载 PCL_13---点云曲面重建

标题相关算法入门实验多项式平滑点云及法线估计的曲面重建相关算法凸包算法Ear Clipping 三角化算法贪婪投影三角化算法移动立方体算法泊松曲面重建算法pcl中的surface模块:17个类、2个函数。入门实验多项式平滑点云及法线估计的曲面重建重采样、平滑方法:移动最小二乘法。目的:使法线方向更准确,曲率特征方差更小。代码#include <pcl/point_types.h>#include <pcl/io/pcd_io.h>#include

2021-05-30 15:01:10 3219

转载 PCL_8/9---关键点和采样一致性

标题1、NARF关键点代码实验结果1、NARF关键点代码/* \author Bastian Steder */#include <iostream>#include <pcl/range_image/range_image.h>#include <pcl/io/pcd_io.h>#include <pcl/visualization/range_image_visualizer.h>#include <pcl/visualizati

2021-04-29 10:42:40 139

转载 PCL_7---深度图像

标题1、从一个点云创建一个深度图像代码实验结果2、从深度图像提取边界代码实验结果由于这是参照书上学习的,自己的理解都记在书上了,本文只为方便后期复制使用。1、从一个点云创建一个深度图像代码#include <pcl/range_image/range_image.h> //深度图像头文件int main (int argc, char** argv) { pcl::PointCloud<pcl::PointXYZ> pointCl

2021-04-25 15:40:56 217

转载 PCL_6---点云滤波

标题1、直通滤波器对点云进行滤波代码实验结果经典滤波算法:双边滤波高斯滤波条件滤波直通滤波基于随机采样一致性滤波1、直通滤波器对点云进行滤波代码#include <iostream>#include <ctime>#include <pcl/point_types.h>#include <pcl/filters/passthrough.h>int main (int argc, char** argv){ srand(

2021-04-24 10:48:13 460

转载 PCL_5---可视化

标题1、简单点云可视化代码实验结果1、简单点云可视化代码#include <pcl/visualization/cloud_viewer.h>#include <iostream>#include <pcl/io/io.h>#include <pcl/io/pcd_io.h> int user_data;//可视化对象的一些简单操作 放入的线程只调用一次void viewerOneOff (pcl::visualization

2021-04-22 20:16:17 560

转载 PCL_4---k-d tree 与八叉树

标题一、k-d tree 实验代码实验结果主要记录源码,加上了一些自己的理解。一、k-d tree 实验代码#include <pcl/point_cloud.h>#include <pcl/kdtree/kdtree_flann.h>#include <iostream>#include <vector>#include <ctime>int main (int argc, char**argv){ /* 创建点云对象

2021-04-21 14:05:00 183

原创 百花齐放的点云格式

PCL_funtion第三章---输入输出IO第三章—输入输出IO

2021-04-20 18:40:07 278

原创 更换ubuntu和pip的国内源

源ubuntu源python源ubuntu源位于/etc/apt/sourses.list#中科大源deb http://mirrors.ustc.edu.cn/ubuntu-ports/ xenial main multiverse restricted universedeb http://mirrors.ustc.edu.cn/ubuntu-ports/ xenial-backports main multiverse restricted universedeb http://mirro

2021-04-16 09:23:31 272

原创 PCL1.11.1_(win10+vs2019)/(win10+cmake编译)/(ubuntu18.04+cmake编译)

pcl配置VS2019安装安装PCL库VS2019和PCL库关联参考博文:安装vs2019安装PCL+vs2019下载链接:for pcl–>tags–>PCL 1.11.1for vs2019–>下载社(mian)区(fei)版for test rabbit.pcd提取码:l9m0准备安装包:PCL-1.11.1-AllInOne-msvc2019-win64.exepcl-1.11.1-pdb-msvc2019-win64.zipvs_community

2021-04-15 22:58:53 2426 1

原创 VScode_C/C++一系列配置

阿弥陀佛配置C/C++环境配置PCL配置C/C++环境主要参考博文1、安装MingW贡献一下自己打包的安装包。在这里插入代码片链接:https://pan.baidu.com/s/1TdR7tIl7jqUTKfnx9Hbyyw 提取码:67kn 如果能fanqiang,可以直接使用压缩包里正规的exe安装,否则就解压打包好的mingw试试。64位:x86_6432位:i6862、添加环境变量Path使用自己的安装路径添加。3、添加调试文件安装插件编辑launch.j

2021-04-15 21:39:58 139

原创 CLP嵌入式linux-给乌班图安装python3.7.5

Python3.7.51、下载解压安装包2、配置安装3、修改环境变量结果展示众所周知,python在机器学习中是很常见的一种语言,如何能让自己的板子,不但能跑系统还能跑基于python的算法呢?参考博文:Ubuntu安装python3.7.5准备环境:imx6ul、ubuntu文件系统、python3.7.5。需要的依赖软件包:sudo apt-get updatesudo apt-get upgradesudo apt-get dist-upgradesudo apt-get instal

2021-03-21 15:46:08 294

原创 CLP嵌入式linux-如何驱动一块ipslcd

ipslcd一、预备知识SPI控制器Framebufferspi+framebuffer二、spi+fb 模块驱动测试设备树修改驱动编写三、fbtft --- st7789v内核驱动设备树修改fbtft_device.cst7789v.c一、预备知识驱动设备:ipstft_lcd屏幕240*135驱动程序:st7789v(w)包含:SPI、FramebufferSPI控制器原子自带的大LCD,芯片内部带有外设LCDIF控制器,采用并行数据用于控制LCD屏幕显示。自己买的LCD屏需要SPI驱动,

2021-03-04 23:05:50 1193 1

原创 linux操作系统原理及应用 - 概述

概述linux系统理解概述就简单记录以下,以图为主。linux系统理解POSIX:(Portable Operating System Interface )可移植操作系统接口。作用:操作系统和应用程序之间的标准接口。当一个操作系统满足POSIX标准时,在该系统上写的应用程序都能在任何UNIX系统中运行。GNU: (GNU is Not UNIX)是自由软件基金会的一个项目,该项目的目标是开发一个自由的UNIX版本。作用:Linux 的开发使用很多GNU工具, Linux上用于实现POS

2021-02-21 12:12:47 1171

原创 简答题---C语言

C1.预处理&关键字1.预处理&关键字1.1 宏定义是在编译的哪个阶段被处理的?答案:宏定义是在编译预处理阶段被处理的。解读:编译预处理:头文件包含、宏替换、条件编译、去除注释、添加行号。1.2 写一个“标准”宏MIN,这个宏输入两个参数并返回较小的一个。答案:“标准”宏#define MIN(A,B) ((A)<=(B)?(A):(B))解读:注意这个题目要用三重条件操作符,在宏中要小心地把参数用括号括起来,并且整个宏也要用括号括起来,防止替换时出现错误。

2021-02-17 20:11:32 380

原创 技能树

简单的目录1.C语言2.数据结构与算法3.ARM裸机开发4.应用编程与网络编程5.驱动开发与操作系统1.C语言C语言这一块的高频考点有预处理、关键字、数据类型、指针与内存管理。(1)预处理有文件包含、宏定义、条件编译,其中最重要的是宏定义,通常考核宏定义的语法、宏替换与函数的区别等。(2)C语言的关键字有很多,有普通的数据类型关键字(如char, struct等)、控制语句关键字(如continue, break等),还有常考的存储类关键字(auto, extern, static, const,

2021-02-17 19:46:18 2682

战舰_手柄_snake game.rar

本程序基于战舰v3开发板,使用手柄驱动+LCD屏+定时器时序,实现了在单片机玩贪吃蛇,在学习过程中也收获了许多,如果你是单片机初学者,可以自己下载参考,这对简单外设驱动的理解有很好的帮助。

2020-07-25

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除