自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 Pytorch实现FCN中对损失函数的理解

代码:https://github.com/bat67/pytorch-FCN-easiest-demoFCN网络的输出输入网络的图片大小为H×W,通道数为3(RGB图像)。而经过卷积和上采样过程,输出图片大小不变,仍为H×W,通道数为分割的类别数C。在Pytorch中输出的shape为torch.Size([C, H, W])FCN网络的损失函数criterion = nn.BCELoss().to(device)loss = criterion(output, mask)可以看出.

2022-03-21 11:58:48 5996 1

原创 图漾深度相机开发-PCL点云实时显示

目录1. 从解读示例程序 SimpleView_FetchFrame 开始程序功能程序解读相机型号:图漾科技 FS820 深度相机【参数信息】【深度相机开发说明文档】【SDK下载】编译环境:Ubuntu 18.04 / C++ / VS code图漾深度相机初步使用流程见博客,在能简单应用相机示例程序的基础上,对相机进行开发,以实现三维点云处理1. 从解读示例程序 SimpleView_FetchFrame 开始程序功能SimpleView_FetchFrame 是深度相机获取图像数据

2021-08-18 17:39:30 5321 11

原创 图漾深度相机初步使用流程

目录相机型号:图漾科技 FS820 深度相机【参数信息】【深度相机开发说明文档】【SDK下载】编译环境:Ubuntu 18.04 / C++ / VS code

2021-07-20 20:16:46 3068

原创 PCL::removeNaNFromPointCloud() 不能有效去除 NaN 点

1. 问题描述pcl::NormalEstimation<pcl::PointXYZ, pcl::Normal> n;pcl::PointCloud<pcl::Normal>::Ptr normals(new pcl::PointCloud<pcl::Normal>); // 建立kdtree来进行近邻点集搜索pcl::search::KdTree<pcl::PointXYZ>::Ptr tree(new pcl::search::KdTree<p

2021-07-20 20:08:34 7645 6

原创 OpenCV-Python 相机标定入门详细教程 + 实例

目录前言一、相机标定原理二、使用步骤1.引入库2.读入数据总结前言如题,我之前完全没接触过 OpenCV,对相机标定的原理也不了解,这篇文章是一个小白从零开始的学习历程,包括踩过的坑。主要参考的资料包括:[1] OpenCV 官方文档[2]一个开源的视觉机械臂项目:hta0一、相机标定原理示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、使用步骤1.引入库代码如下(示例):import numpy as npimport pandas a

2021-03-16 16:33:10 5191 10

原创 基于MATLAB的机器人学、机器视觉与控制

基于MATLAB的机器人学、机器视觉与控制一、机械臂运动学1.描述一台机械臂2.正运动学参考书目:《机器人学、机器视觉与控制——MATLAB算法基础》,Peter Corke准备工具:MATLAB,Robotics Toolbox[download],安装方法参考[blog]根据毕业设计的要求,本文主要讨论机械臂动力学,视觉与控制一、机械臂运动学运动学是力学的一个分支,它在不考虑质量和作用力的前提下研究一个刚体,或者由多个刚体组成系统的运动。1.描述一台机械臂一个串联机械臂的整个链路是由

2021-03-07 10:42:34 2876

原创 《计算机控制理论与应用》MATLAB示例

S变换与Z变换MATLAB函数:例1:求 1s(s+1)\frac{1}{s(s+1)}s(s+1)1​ 的Z变换hc = tf(1,[1,1,0]);hd = c2d(hc,1,'imp'); % Ts = 1,'imp'表示脉冲响应不变法,即直接z变换结果如图:例2:含零阶保持器MATLAB程序中令K = 1:hc = tf(1,[1,1,0]);hd = c2d(hc,1); % Ts = 1, method 默认为‘zoh’结果如图:...

2020-06-09 21:05:49 3925

原创 基于梯度下降法的单变量线性回归(MATLAB)

梯度下降法-单变量线性回归1. load(‘data1.txt’)将 data1.txt 放在桌面,更改MATLAB的当前文件夹到桌面,如下图(即在当前文件夹中包含 data1.txt):数据集样例如下图:第一列为 x,第二列为 y,导入数据集,代码如下:data = load('data1.txt');x = data(:,1); % x 为data第一列y = data(:,...

2019-04-17 21:33:58 1288

原创 MATLAB Machine Learning Recipes

chapter 2MATLAB基础知识MATLAB是美国MathWorks公司出品的商业数学软件,用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境,主要包括MATLAB和Simulink两大部分。MATLAB是matrix&amp;amp;amp;amp;laboratory两个词的组合,意为矩阵工厂(矩阵实验室),MATLAB的基本数据单位是矩阵。高效的数值计算及符号计算功能,能使用...

2019-03-09 08:22:20 1499 1

空空如也

空空如也

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

TA关注的人

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