科沃斯深度研究报告:从痛点到痒点,扫地机器人加速渗透,行业巨头归属哪家?.pdf
2021-07-08 12:04:58 4.18MB 智能制造 机器人 工业机器人
Hi~ 可私信我了解后再进行下载~ 1.基于halcon算法平台; 2.提供深度图源文件以及解压密码; 3.代码预览: */******************************************************************************** * @文档名称: 3D点云体积计算。 * @作者: hugo * @版本: 1.1 * @日期: 2021-7-2 * @描述: 该方法支持3DROI创建以及点云体积计算。 ***************************************************/
2021-07-08 09:03:43 354KB Halcon 点云处理 点云体积计算
如果在MATLAB中来通过画点来得到一条比较平滑的曲线的话,那么你算找对地方了。下面的这个程序能帮助你一臂之力。 如果需要源程序请登录:http://hi.baidu.com/pengjun留言
2021-07-07 13:14:38 1KB MATLAB 手动画图 描点画图 彭军
1
Harris角点检测和匹配
2021-07-05 18:08:38 1023B Harris 角点检测 角点匹配
1
PCL的安装太过复杂,尝试了很长时间,都没有成功。然后我尝试了在python环境下,利用matlab实现对点云库.pcd文件的读取,并生成三维点云图像。 效果没有在VS里面使用PCL好,功能也不全,目前只有成像一个功能。
2021-07-02 18:01:22 781KB python 点云 pcd 点云PCL
1
针对三维点云数据分割算法准确度低的问题,提出了一种结合点云骨架点和外部特征点的分割算法,所提算法可将传统方法分割不出来的局部小范围凸面体进行有效分割,从而使得三维点云数据分割得更为完善,为三维点云分割提供了新思路。利用C++及其开源的点云库进行编程,利用L1-中值算法对三维点云进行骨架点的提取,利用尺度不变特征变换算法进行特征点的提取,结合骨架点和特征点构建分割平面进行分割,再对剩余的特征点进行检测,再次构建分割平面进行分割,得到最终的结果。实验结果表明,该算法能对三维点云表面的小范围凸面体进行有效分割, 提高了分割的准确性。
2021-06-29 14:41:10 4.26MB 成像系统 三维点云 骨架提取 特征点提
1
Hi~ 可私信我了解后再进行下载~ 1.基于halcon算法平台; 2.提供深度图源文件以及解压密码; 3.代码预览: */******************************* * @文档名称: 基于点云的平面断差测量。 * @作者: hugo * @版本: 1.1 * @日期: 2021-6-20 * @描述: 该方法支持点云的平面的断差测量。 ***********************************/* dev_update_window ('on') dev_get_window (WindowHandle) read_image (imageReal, './replay_38893_2021-6-7.tif') xResolution:=0.06 yResolution:=0.06 zResolution:=0.001 ScaleFactor:=[xResolution,yResolution,zResolution] *采样区域1 create_drawing_object_rectangle2 (300, 120, rad(90), 30, 20, DrawID) set_drawing_object_params (DrawID, 'color', 'forest green') set_drawing_object_params (DrawID, 'line_width', 1) attach_drawing_object_to_window (WindowHandle, DrawID) ............. *对指定区域进行高度滤波 filter_surface_zdatas (Rectangle, imageReal, ImageReduced1, Region1, grayArray, rowArray, rolumnArray) filter_surface_zdatas (Rectangle1, imageReal, ImageReduced2, Region2, grayArray1, rowArray1, columnArray) *拟合指定区域的平面 方法1 fit_surface_regions (Region1, ImageReduced1, imageSurface) *输入已经拟合的平面 方法2 *IntensityImageToPiontsCloudImage (imageSurface, ScaleFactor, 1, 0, SampledObjectModel3D, ObjectModelPlane, zScale) *TransPose1 := [ Column-Length21, Row-Length11,d,0,0,0,0] *rigid_trans_object_model_3d (ObjectModelPlane, TransPose1, _ObjectModelPlane) stop() 谢谢您的信任~
2021-06-28 17:03:59 355KB Halcon 点云处理 点云高度差测量
Hi~ 可私信我了解后再进行下载~ 1.基于halcon算法平台; 2.提供深度图源文件以及解压密码; 3.代码预览: */************************ * @文档名称: 3D点云ROI。 * @作者: HUGO * @版本: 1.1 * @日期: 2021-6-26 * @描述: 该方法支持3DROI创建以及获取框选ROI的内容。 * @来源:GZH【robotvision】。 **************************/ read_image (imageReal, './replay_38893_2021-6-7.tif') xResolution:=0.06 yResolution:=0.06 zResolution:=0.001 ScaleFactor:=[xResolution,yResolution,zResolution] *深度图装点云 IntensityImageToPiontsCloudImage_0 (imageReal, ScaleFactor, 1, ObjectModel3D, scale) *创建3DROI ........ * ROI区域 create_drawing_object_rectangle2 (270, 270, rad(90), 30, 20, DrawID) set_drawing_object_params (DrawID, 'color', 'yellow') set_drawing_object_params (DrawID, 'line_width', 1) attach_drawing_object_to_window (WindowHandle, DrawID) stop () dev_set_color ('yellow') get_drawing_object_params (DrawID, ['row','column','phi','length1','length2'], GenParamValue) gen_rectangle2 (Rectangle,GenParamValue[0], GenParamValue[1], GenParamValue[2], GenParamValue[3], GenParamValue[4]) detach_drawing_object_from_window (WindowHandle, DrawID) *生成3DROI gen_3d_roi (Rectangle, TriangulatedObjectModel3D, CameraParam, Pose, scale, WindowHandle, ObjectModel3D) 谢谢您的信任~
2021-06-28 17:03:59 352KB Halcon 点云处理 点云3DROI
Hi~ 可私信我了解后再进行下载~ 1.基于halcon算法平台; 2.提供深度图源文件以及解压密码; 3.代码预览: */********************************* * @文档名称: 基于点云的平面拟合。 * @作者: hugo * @版本: 1.1 * @日期: 2021-6-16 * @描述: 该方法支持点云平面拟合以及深度图平面拟合。 **********************************/* read_image (imageReal, './replay_38893_2021-6-7.tif') xResolution:=0.06 yResolution:=0.06 zResolution:=0.001 ScaleFactor:=[xResolution,yResolution,zResolution] rateLowRemove:=0.1 rateHighRemove:=0.1 dev_get_window (WindowHandle) *采样区域1 create_drawing_object_rectangle2 (300, 120, rad(90), 30, 20, DrawID) set_drawing_object_params (DrawID, 'color', 'red') set_drawing_object_params (DrawID, 'line_width', 1) attach_drawing_object_to_window (WindowHandle, DrawID) ......... TransPose := [0,0,d,0,0,0,0] rigid_trans_object_model_3d (SampledObjectModel3D1, TransPose, _SampledObjectModel3D1) rigid_trans_object_model_3d (ObjectModelPlane1, TransPose, _ObjectModelPlane1) create_pose (0, 0, Mean/2, 180, 0, 0, 'Rp+T', 'gba', 'point', Pose1) *visualize_object_model_3d (WindowHandle, [_ObjectModelPlane1,_SampledObjectModel3D1,SampledObjectModel3D2], [], [Pose1], [], ['intensity','lut','lut'], ['&litude','sqrt','sqrt'], '', 'Edited by AmazingRobot+ ' , PoseOut) visParamName := ['intensity_1','color_0','color_2','alpha_0'] visParamValue := ['coord_z','red','yellow',0.5] visualize_object_model_3d (WindowHandle, [_SampledObjectModel3D1,SampledObjectModel3D2,_ObjectModelPlane1], [], [], visParamName, visParamValue, 'Edited by AmazingRobot+', [], '', PoseOut) stop () 谢谢您的信任~
2021-06-28 16:06:17 353KB Halcon 点云处理 点云平面拟合
arcgis中求点与点、点与线之间的最短距离,路径分析,
2021-06-15 20:37:51 454KB 路径分析
1