- 博客(40)
- 资源 (2)
- 收藏
- 关注
原创 Linux--网络通信命令(给其它用户发送广播消息)
1、命令名称:write 执行权限:所有用户 功能描述:向另外一个用户发送信息,以CTRL+D作为结束 语法:write <用户名>root向luxh用户发送信息[root@localhost ~]# write luxhwrite: luxh is logged in more than once; writing to pts/1hello,luxh,i am root用户luxh接收到的信息为[luxh@localhost ~]$Message from lux
2022-03-11 16:16:04
5320
原创 字符串转换成整数
写一个函数 StrToInt,实现把字符串转换成整数这个功能。不能使用 atoi 或者其他类似的库函数。首先,该函数会根据需要丢弃无用的开头空格字符,直到寻找到第一个非空格的字符为止。当我们寻找到的第一个非空字符为正或者负号时,则将该符号与之后面尽可能多的连续数字组合起来,作为该整数的正负号;假如第一个非空字符是数字,则直接将其与之后连续的数字字符组合起来,形成整数。该字符串除了有效的整数部分之后也可能会存在多余的字符,这些字符可以被忽略,它们对于函数不应该造成影响。注意:假如该字符串中的第一个非空
2021-07-15 17:03:08
183
原创 隔帧存图Python脚本
import cv2root_dir = "./Video2/"frame_num = 1rval = 10 # 图像间隔num = 1cap = cv2.VideoCapture('20210115135450.ts')while (1): ret, frame = cap.read() if(frame_num % rval == 0): save_name = root_dir + str(num) + '.jpg' cv2.imwrit
2021-07-02 18:01:31
196
原创 linux(arm64) Ubuntu18.04 编译 Qt
下载源码下载Ubuntu 18.04 支持的版本 qt-everywhere-opensource-src-5.9.5.tar.xz解压tar -xvf qt-everywhere-opensource-src-5.9.5.tar.xz安装依赖安装flex词法分析器和bison语法分析器sudo apt-get install flexsudo apt-get install bison安装gperf哈希函数生成器sudo apt-get install gperf安装lib
2021-06-16 17:11:50
1337
1
原创 OpenGL ES 2.0 中文API & eglChooseConfig使用 & Hello Triangle & Shader & 读取帧缓存
OpenGL ES 2.0 中文API
2021-06-04 15:11:12
486
原创 shell常用命令
ls :列出所有文件cp:复制命令把文件a的内容复制到b文件cp a.txt b.txt 把文件a复制到text目录下cp a.txt ./test建立新文件touch bash.sh删除文件rm bash.sh创建目录mkdir video删除目录videormdir video添加内容添加内容到文件 bash.sh 里面echo "hello" >> bash.sh移动重命名文件文件old重新命名为newmv old.sh new.sh
2021-05-20 11:42:11
255
原创 Apollo Cyber_launch启动提示“未找到命令”
cyber_launch start capture.launch 找不到命令时执行下面语句cd 项目/release/cyber/source setup.bash再次执行cyber_launch
2021-05-20 11:27:11
2065
原创 linux创建用户,用户名:用户组
lpl = usernamesudo mkdir /home/testuseradd -d /home/test -m lplpasswd lpl针对显示为$的终端找的etc/passwd修改最后的/usr/lpl:bin/sh -->/usr/lpl:bin/bashchown xxx:xxx testsudo usermod -d xxx:xxuserdel 用户名 #删除用户名及主目录sudo usermod -aG sudo lpl sourc
2021-05-20 11:18:01
323
原创 OpenGL ES | Android 开发者、OpenGL ES2.0/3.0 glTexImage2D 函数详解
OpenGL ES2.0/3.0 glTexImage2D 函数详解
2021-05-13 18:09:06
308
转载 apollo 模块及 Cyber 框架介绍
apollo介绍apollo介绍之map模块apollo介绍之localization模块apollo介绍之planning模块apollo介绍之Routing模块apollo介绍之Transform模块apollo介绍之Canbus模块apollo介绍之Control模块Cyber框架apollo介绍之Cyber框架一apollo介绍之Cyber框架二apollo介绍之cyber设计apollo介绍之Cyber定时器apollo介绍之Cyber Componentapollo介
2021-04-15 16:30:47
634
原创 Remote-SSH配置
安装 VS Code在 VS Code 上下载Remote-SSH键盘f1输入remote-ssh,选择Open Configuration File如果在.ssh文件夹中没有config文件,需要创建一个选择config文件进入config文件,编译如下后保存Host skyler # 随意命名 HostName 10.4.13.144 # 工控机IP User neousys # 工控机名称进入如下界面,选择Connect to Host in C
2021-03-01 19:48:34
2069
原创 Python 交互可视化
Python 交互可视化pandas.read_table 函数import pandas as pdimport plotly.offline as pyfrom plotly.graph_objs import *my_cols = ['px_est', 'py_est', 'vx_est', 'vy_est', 'px_meas', 'py_meas', 'px_gt', 'py_gt', 'vx_gt', 'vy_gt']with open('output.txt') as f:
2020-12-10 13:34:04
282
转载 什么是协方差,怎么计算?为什么需要协方差?
均值,方差和标准差学过概率统计的孩子都知道,统计里最基本的概念就是样本的均值,方差,或者再加个标准差。首先我们给你一个含有n个样本的集合,依次给出这些概念的公式描述,这些高中学过数学的孩子都应该知道吧,一带而过。很显然,均值描述的是样本集合的中间点,它告诉我们的信息是很有限的,而标准差给我们描述的则是样本集合的各个样本点到均值的距离之平均。以这两个集合为例,[0,8,12,20]和[8,9,11,12],两个集合的均值都是10,但显然两个集合差别是很大的,计算两者的标准差,前者是8.3,后者是1.8,
2020-12-10 10:15:54
2247
原创 matplotlib.pyplot 模块的使用
plt.step:绘制阶梯图 参考文档plt.axhline:添加一条水平线 文档plt.xlabel:设置x轴标签 文档plt.title:设置三个可用轴标题 文档plt.legend:在轴上放一个图例 文档plt.ylim:设置当前轴的限制 文档plt.scatter:带有不同标记大小和/或颜色的y与x的散点图 文档fig = plt.figure(figsize=(16, 9)) # 宽、高(单位 inch) plt.step(range(len(measurements[
2020-12-09 18:13:58
191
原创 Python制作 GIF 动态图
import imageioimport osimg_dir = "./gif/"frames = []files = os.listdir(img_dir)files.sort(key=lambda x: int(x[:-4]))for img_name in files: frames.append(imageio.imread(img_dir + img_name)) print(img_name)gif_name = '0.gif'imageio.mimsave(
2020-12-08 18:23:11
213
原创 自动驾驶数据集(汽车,人脸,交通标志,行人等)
Berkeley DeepDrive BDD100k:目前最大的自动驾驶人工智能数据集。包含 100000 多段视频,内容涉及一天中不同时间和天气条件下 1100 多小时的驾驶体验。注释图像来自纽约和旧金山地区。Labelled Faces in the Wild:13000 张贴有标签的人脸图像,用于开发涉及人脸识别的应用。Baidu Apolloscapes:百度 Apollo 计划开放的大规模自动驾驶数据集。它定义了 26 个不同语义项目,如汽车、自行车、行人、建筑物、路灯等。KUL Belgi
2020-12-07 14:01:04
1954
原创 os.listdir 函数和 sort 函数的使用
读取图像尺寸img = imread("")img.shape读取图像尺寸绿色紫色os.listdir()要保证输入为绝对路径注意:尽量避免将自定义路径名写为 path,因为在 os 包中有一个 path 模块,容易产生混淆。用于遍历某个文件夹下的所有对象,例如:import osroot_dir = "D:/My Project/ps2.0/training_my/"for obj in os.listdir(root_dir): print(obj)输出:2
2020-12-03 20:41:00
5242
1
原创 pandas.DataFrame.iloc 函数使用
读取图像尺寸img = imread("")img.shape读取图像尺寸绿色紫色Variable
2020-12-03 15:28:40
936
原创 os.path.join()函数的使用
os.path.join()import osroot_dir = 'C:\MyProject'img_dir = 'test'img_name = '0001.jpg'img = os.path.join(root_dir, img_dir, img_name)print(img)输出:C:\MyProject\test\0001.jpg如果以下面的情况输入:root_dir = 'C:/MyProject/'img_dir = 'test/'img_name = '0001
2020-12-02 09:42:38
1398
1
原创 神经网络中的数据转换过程(numpy-->tensor)
由输入的原RGB经历了数据size和type的两种变化,灰度化 numpy数据下加入新通道 numpy转化为torch并改变形状,tensor数据下加入新通道 喂入devicenumpy数据Tensor数据
2020-12-01 19:16:39
832
原创 Anaconda 常用命令总结(Windows,Linux,OS X)
环境创建环境conda create --name myEnvironment激活该环境Linux, OS X:source activate myEnvironmentWindows:activate myEnvironment新的开发环境会被默认安装在 conda 目录下的 envs 文件目录下。可以为其指定一个其他的路径,想了解更多?输入下面命令conda create -h如果想要指定 python 版本,则conda create --name myEnvir
2020-11-30 17:37:16
268
原创 Anaconda官方:conda 和 pip 的区别
两者的区别–conda: 开源包管理系统和环境管理系统,支持Python, Java, C/C++ 等多种语言,支持Windows, macOS 和 Linux 上运行。–pip:官方包管理器,推荐用于安装Python包索引(PyPI)上发布的包conda 包是二进制文件,不需要编辑器来安装它;而 pip 可能要求系统在成功调用 pip 之前要安装兼容的编辑器(可能还有库)。所以在使用 pip 之前,必须通过系统包管理器或下载并运行包安装程序来安装 Python 解释器,而 conda 可以直接安装
2020-11-30 14:49:32
2136
原创 卷积神经网络全过程
作为计算机视觉中最重要的部分卷积神经网络,从输入到输出做一个全方面的梳理。卷积神经网络一般包含:卷积层池化层全连接层卷积层计算机视觉中为什么要使用卷积操作:假设我们输入的图像大小为 64 * 64 的RGB小图片,数据量就是 64 * 64 * 3,计算得到数据量大小为 12288。如果输入为 1000*1000 的RGB图片,那么数据量将是300万(3m表示300万),也就是我们要输入的特征向量 xxx 的维度高达300万。如果在第一隐藏层中有1000个神经单元,该层的权值矩阵为 W
2020-11-27 19:14:08
9980
1
原创 torch.Tensor.view()
可以从这个函数处理之后的数值要进行什么处理来理解该函数功能 self.fc_unit = nn.Sequential( nn.Linear(in_features=6 * 6 * 248, out_features=1024), nn.Linear(in_features=1024, out_features=2) ) def forward(self, x): x = self.conv_unit(x)
2020-11-25 15:03:18
1018
原创 PyTorch 环境下如何打开训练可视化工具 TensorboardX(Windows系统)
在 TensorFlow 中 Tensorboard 工具可以记录程序过程中的数字、图像等内容,方便观察神经网络训练过程。TensorboardX 工具可以在 TensorFlow 之外的其他神经网络框架下使用 TensorFlow 的功能,本篇主要介绍怎么在 Windows 系统下打开该工具。Tensorboard下载 Github网址配置要求WindowsPython2/3PyTorch >= 1.0.0 && torchvision >= 0.2.1 &am
2020-11-24 18:04:36
2744
原创 Anaconda下查看 PyTorch 和 torchvision 版本(windows环境)
进入anaconda,输入python,回车(base) C:\Users\Administrator>pythonPython 3.7.0 (default, Jun 28 2018, 08:04:48) [MSC v.1912 64 bit (AMD64)] :: Anaconda, Inc. on win32Type "help", "copyright", "credits" or "license" for more information.进入python环境,导入pytorch
2020-11-24 10:47:03
19795
1
原创 torch.randn()函数
torch.randn()torch.randn(*size, *, out=None, dtype=None, layout=torch.strided, device=None, requires_grad=False) → Tensor返回一个符合均值为0,方差为1的正态分布(标准正态分布)中填充随机数的张量Parameterssize(int…) --定义输出张量形状的整数序列。可以是数量可变的参数,也可以是列表或元组之类的集合。Keyword Argumentsout(
2020-11-23 19:13:00
57259
6
原创 如何解决类似 module ‘torch.utils.data.dataloader‘ has no attribute ‘Dataloader‘ 这一类问题
如何解决类似 **module 'torch.utils.data.dataloader' has no attribute 'Dataloader'** 这一类问题问题分析问题解决)问题分析通过英文错误提示,我们可以知道,当我们在调用该 module ‘torch.utils.data.dataloader’(后面将该文件’torch.utils.data.dataloader’说成 dataloader.py文件)的 ‘Dataloader’ 函数时,发现并没有找到该函数,也就是说,在 data
2020-11-18 10:45:28
7665
2
基于传统的计算机视觉下的车道线检测
2020-12-24
kalman.txt
2020-12-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人