
常用工具
文章平均质量分 70
Arrow
在技术上具有Arrow一样的钉子精神
展开
-
直流电磁铁计算公式
FN⋅IHLeN⋅I样品的有效磁路长度BN×AeΦWbm2ΦWbm2QI2⋅R⋅t。原创 2024-03-07 20:51:37 · 6188 阅读 · 0 评论 -
嵌入式常用工具
2)增加当前目录及子目录下的所有文件。4)把本地仓库同步到服务器。原创 2023-06-30 17:05:50 · 782 阅读 · 0 评论 -
RGB与YUV转换及代码
【代码】RGB与YUV转换及代码。原创 2023-06-13 17:09:32 · 3865 阅读 · 0 评论 -
安装 Docker 和 nvidia-docker2
安装Dockert 和 nvidia-docker2原创 2023-01-16 16:50:31 · 627 阅读 · 0 评论 -
电动变焦镜头的控制
马达控制基础知识原创 2022-11-09 09:01:15 · 11332 阅读 · 7 评论 -
vscode常用工具
vscode环境设置原创 2022-11-07 09:37:05 · 663 阅读 · 0 评论 -
Ubuntu18.04安装Nvidia Driver+Cuda+Cudnn
Link原创 2021-10-13 17:24:26 · 2003 阅读 · 0 评论 -
Win10+Anaconda3+TF2.0+PT1.3.1x
1.Anaconda3:运行: 开始菜单->Anaconda3—>Anaconda Prompt增加清华镜像 conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/ conda config --add channels https://mirro...原创 2019-09-29 15:47:17 · 890 阅读 · 0 评论 -
基于三维骨骼的动作识别
基于三维骨骼的动作识别1. 简介2. 识别步骤2.1 人体方向归一化1. 简介2. 识别步骤2.1 人体方向归一化由于人体正方向不一定与深度摄像头(如Kinect)平面垂直,则需要对人体进行方向归一化操作使人体“头部”、“左肩”、“右肩”、“颈部”和“臀部中心”五个关节所在平面ppp 与x−yx - yx−y 平面平行,zzz 轴正方向为面向深度摄像头正前方,如下图 所示然后,再以“臀部中心”为原点,以ppp 平面为x−yx - yx−y 平面,zzz 轴方向不变建立人体空间坐标系下图中的旋原创 2020-11-03 09:21:47 · 2512 阅读 · 1 评论 -
数据集文件格式
数据集文件格式1. 简介2. HDF52.1 HDF5(.h5)文件结构2.2 API2.2.1 打开或创建h5py文件2.2.2 创建dataset数据集2.2.3 创建group组(类似于文件夹)1. 简介2. HDF5HDF5定义:H5文件是层次数据格式第5代的版本(Hierarchical Data Format,HDF5)支持n维数据集,且数据集中的每个元素可以是一个复杂对象以key-value的方式组织数据的一个容器开发者它是由美国超级计算与应用中心研发的文件格式,原创 2020-10-21 15:11:49 · 6311 阅读 · 0 评论 -
TensorFlow 2.x 算法基础
TensorFlow 2.x 算法基础1. 简介2. 目标检测中的Anchor1. 简介2. 目标检测中的AnchorAnchor概念Anchor字面意思是锚,指固定船的东东,anchor在计算机视觉中有锚点或锚框,目标检测中常出现的anchor box是锚框,表示固定的参考框目标检测目标检测是"在哪里有什么"的任务,在这个任务中,目标的类别不确定、数量不确定、位置不确定、尺度不确定传统方法传统非深度学习方法如VJ和DPM,和早期深度学习方法如OverFeat,都要金字塔多尺原创 2020-10-14 10:08:22 · 1161 阅读 · 0 评论 -
点云处理(基于Open3D)
1. 算法1.1 RANSACRANSAC:RANdom SAmple Consensus(随机一致性采样)用途:主要解决样本中的局外点问题,最多可处理50%的局外点情况工作原理:从一组包含“局外点”的观测数据集中,通过迭代方式估计数学模型的参数是一种不确定的算法:它有一定的概率得出一个合理的结果;为了提高概率必须提高迭代次数基本假设:数据由“局内点”组成,例如:数据的分布可以用一些模型参数来解释“局外点”是不能适应该模型的数据除此之外的数据属于噪声基本思想通过反复选原创 2020-06-12 17:40:26 · 6584 阅读 · 1 评论 -
Android系统及应用问题定位方法
1. 分析问题的思路从系统入手,主要从以下几方面入手进行分析:内存线程句柄1.1 分析内存查看指定进程的内存使用状态$ procrank | grep nameprocrank命令输出说明:VSS - Virtual Set Size 虚拟耗用内存(包含共享库占用的内存RSS - Resident Set Size 实际使用物理内存(包含共享库占用的内存)...原创 2019-09-04 09:01:21 · 1040 阅读 · 0 评论 -
Ubuntu 16.04 + OpenCV3.4.1+Python3.5 编译安装及测试代码
1. 安装依赖包$ sudo apt-get install build-essential$ sudo apt-get install cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev$ sudo apt-get install python-dev python-numpy l...原创 2019-01-18 11:51:59 · 1434 阅读 · 0 评论 -
高效工作工具
1. 资源管理Q-dirClover2. 代码管理Sublime text 3(ST3) :写代码Meld:比较Understand:读代码(kegen)3.知识管理XMind原创 2018-12-05 16:13:02 · 910 阅读 · 0 评论 -
Ubuntu 16.04编译安装TensorFlow 1.7.0 开发环境
1. Ref2. Clone TensorFlow repositoryClone TensorFlow repo with protobuf sub-modules$ git clone --recurse-submodules https://github.com/tensorflow/tensorflowcheckout需要的tag$ cd tenso...原创 2018-04-13 10:00:17 · 2244 阅读 · 1 评论 -
ADT Eclipse JNI 开发环境配置
1. 设置NDK编译环境Windows ->Preferences->C/C++->Build->Environment注:只有执行了Android Tools->Support Native Support,才能在Properties中找到C/C++ General在Window—>Preferences->Android下无NDK: 需把co...原创 2017-03-31 16:38:16 · 4676 阅读 · 0 评论 -
C语言的属性:__attribute__
1. 变量的属性详细内容参考:变量的属性 注: 1)_attribute_后面必须为两对括号:((…)) 2)属性关键字的前后也可加“_”,如aligned可为__aligned_1.1 对齐(aligned (alignment))指定变量或结构域的起始地址对齐(以字节为单位):int x __attribute__ ((aligned (16))) = 0; ...翻译 2017-01-17 10:16:37 · 11368 阅读 · 0 评论 -
Ubuntu常用命令
在创建用户时,需要为新建用户指定一用户组,如果不指定其用户所属的工作组,自动会生成一个与用户名同名的工作组。创建用户user1的时候指定其所属工作组users,例:useradd –g users user1一、创建用户:1、使用命令 useradd例:useradd user1——创建用户user1 useradd –e 12/30/2009 user2——创建user2,指定有效期200...转载 2016-12-22 15:27:11 · 4670 阅读 · 0 评论 -
Ubuntu 14.04 for Caffe 环境搭建
1. Ubuntu访问U盘 在Ubuntu下,如果U盘自动被挂载了,应该在/media/你的用户名/disk2. 使用U盘安装Ubuntu14.04 怎样制作ubuntu安装u盘3. Ubuntu14.04鼠标闪烁问题 Ubuntu14.04及以上操作系统鼠标闪烁问题4. 安装CUDA Toolkit4.1 下载cuda及安装指南 1)下载官方安装指南,后面的安装按照《NV...原创 2016-08-25 16:51:26 · 4908 阅读 · 1 评论 -
cmake基础及交叉编译
1. 概念cmake主要特点: 开放源代码,使用类 BSD 许可发布跨平台,并可生成 native 编译配置文件,在 Linux/Unix 平台,生成 makefile,在苹果平台,可以生成 xcode,在 Windows 平台,可以生成 MSVC 的工程文件能够管理大型项目简化编译构建过程和编译过程;Cmake 的工具链非常简单:cmake+make高效虑,按照 KDE 官方说法...原创 2018-05-28 11:42:01 · 4169 阅读 · 0 评论 -
OpenWrt基本知识
1. 编译OpenWrtOpenWrt编译系统 – 安装OpenWrt编译 – 说明2. OpenWrt目录结构2.1 binbin目录存放的是一些输出文件: OpenWrt编译好的开发环境,比如toolchain, SDK,Image制作工具package安装包(ipk包)2.2 build_dirbuild_dir存放的是软件源码目录,解压...原创 2018-05-24 13:55:15 · 1897 阅读 · 0 评论 -
git常用命令
1.基本命令git clone urlgit taggit checkout v1.3.3.5coding and testinggit diff # Check the changes via the diff commandgit add . # Add all (files and directories) to the Git reposit...原创 2018-09-22 14:19:07 · 802 阅读 · 1 评论 -
ROS常用工具
Nodes:节点,一个节点即为一个可执行文件,它可以通过ROS与其它节点进行通信。Messages:消息,消息是一种ROS数据类型,用于订阅或发布到一个话题。Topics:话题,节点可以发布消息到话题,也可以订阅话题以接收消息。Master:节点管理器,ROS名称服务 (比如帮助节点找到彼此)。rosout: ROS中相当于stdout/stderr。[Remote PC] 显示topi...原创 2018-10-10 16:18:02 · 1249 阅读 · 0 评论 -
C++11常用知识
顶层const:指针本身是一个常量;底层const:指针指向的对象是一个常量;nullptr 常量: 空指针,与0等价,增加了可读性constexpr 变量:申明一个常量表达式类型别名声明:typedef double dnum; 等价于 using dnum2 = double;typedef char pstring; 等价于 using pstring2 = ch...原创 2018-10-10 16:14:02 · 571 阅读 · 0 评论 -
Google C++编码规范
随着经济的发展和科技的快速进步,智能机器人正逐步进入我们的生活中。而室内服务机器人作为新兴发展起来的产业,逐渐成为目前行业的风口浪尖,从最早的扫地机器人开始,家庭陪伴机器人、送餐机器人等陆续进入公众视线。不管什么类型的机器人,只要自主移动,就需要在家庭或其他环境中进行定位导航。要实现真正的自主定位导航与自由行走,关键在以下两方面:首先,机器人需要构建周围环境的地图,精确定位自己在地图中的位置,...原创 2018-11-03 14:00:33 · 628 阅读 · 0 评论 -
超级搜索术
Weixin Sogou SearchZhihu Sogou Search原创 2018-11-24 20:45:07 · 3091 阅读 · 0 评论 -
嵌入式常用工具
1.在设备上Mount nfs在PC机上配置nfs/home/test/nfs *(rw,sync,no_root_squash,no_subtree_check)把PC机上的目录【/home/test/nfs】挂载到设备的【/test】目录上mount -t nfs -o nolock -o tcp -o rsize=32768,wsize=32768 pcip:/home/t...原创 2018-12-05 10:24:13 · 1163 阅读 · 0 评论