自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(197)
  • 资源 (1)
  • 收藏
  • 关注

原创 YOLO使用SAHI进行小目标检测

一、环境配置二、使用ultralytics的YOLO模型进行训练和推理三、推理可视化的两种方法四、使用SAHI和ultralytics 训练的YOLO模型进行推理

2025-05-30 11:00:10 160

原创 C#和python联合编程的两种方法

一、C#调用pyd文件二、C#调用exe文件

2025-05-28 10:47:21 66

原创 halcon 三维点直线拟合

一、三维点直线拟合原理二、代码示例

2025-05-22 11:18:55 55

原创 LMI的线激光传感器使用(二)

一、观察模式切换二、机器人夹持扫描

2025-05-22 10:44:34 50

原创 LMI的线激光传感器使用(一)

一、配置IP,打开传感器二、数据采集和导出三、数据转换

2025-05-21 11:04:07 70

原创 genicamtl_lmi_gocator_objectmodel3d

一、在halcon中找不到genicamtl_lmi_gocator_objectmodel3d例程二、在halcon中运行genicamtl_lmi_gocator_objectmodel3d,该如何配置三、代码分段详解(一)传感器连接四、代码分段详解(二)采集图像并显示五、代码分段详解(三)坐标变换六、常见问题

2025-05-21 10:53:19 348

原创 halcon paint_xld和paint_region

一、halcon中保存结果图像问题描述二、paint_xld使用中常见问题三、paint_region绘图效果

2025-05-19 15:47:12 30

原创 halcon模板匹配(十)pm_multiple_dxf_models

一、从DXF文件创建形状匹配模板二、进行形状模板匹配和显示匹配结果

2025-04-19 10:25:44 158

原创 halcon模板匹配(九)inspect_shampoo_label

一、inspect_shampoo_label例程目的二、创建形状瓶两侧形状模板ModelIDBottle三、创建瓶体形状模板ModelIDLabel1和ModelIDLabel2四、进行形状模板匹配五、计算正常瓶Bottle和Label坐标的偏差值

2025-04-18 11:21:57 358

原创 halcon模板匹配(八)alignment_for_ocr_in_semiconductor

一、alignment_for_ocr_in_semiconductor例程目的二、创建训练和查找用于图像对齐三、图像对齐四、在指定区域内查找文本

2025-04-17 16:11:56 149

原创 halcon模板匹配(七)adapt_shape_model_high_noise

一、创建和训练通用形状模型二、‌离线参数设置:极性约束三、‌离线参数设置:金字塔层级四、‌在线参数设置五、‌模板匹配六、‌find_generic_shape_model 和 find_shape_model 差别

2025-04-17 14:39:44 166

原创 halcon模板匹配(六)find_peanut_chocolate_candies_local_deformable

一、创建用于局部变形匹配的可变形模型二、查找局部变形模型的最佳匹配实例三、函数gen_warped_mesh显示变形网格四、变形模板匹配几种方法对比

2025-04-17 10:00:17 275

原创 halcon模板匹配(五)find_shape_model_clutter

一、find_shape_model_clutter例程目的二、默认模板匹配的过程三、定义杂波区域四、设置模型的杂波区域

2025-04-16 17:31:51 397

原创 halcon模板匹配(四)几个简单例程

一、各向异性(行列比例不同)匹配例程:find_aniso_shape_model二、变形匹配例程:find_cocoa_packages_max_deformation三、各向同性匹配例程:find_generic_shape_model_xld_workflow四、各向同性尺度形状模型匹配:find_scaled_shape_model五、离焦(模糊)图像模型匹配:matching_defocused_pcb

2025-04-16 10:26:05 110

原创 halcon模板匹配(三)inspect_shape_model和find_shape_models

一、inspect_shape_model函数理解二、find_shape_models函数理解

2025-04-12 10:44:40 724

原创 halcon模板匹配(二)create_average_shape_model

一、创建一个参考图像二、参考图像缩放形状模板匹配三、利用模板匹配结果进行变换四、平均图像缩放形状模板匹配

2025-04-12 09:46:52 330

原创 halcon模板匹配(一)create_shape_model_xld

一、提取刹车盘孔洞轮廓二、形状模板的创建-设置-训练-查找三、找到亮的圆孔四、获得匹配结果五、使用'use_polarity'进行模板匹配六、计算四个圆对应的矩形框七、创建四个圆对应的模板并查找Indices := sort_index(Phi)->subset(RowCenter,Indices),这个是我总想使用的一个功能,就是两个对应的数组,一个排序之后,另一个数组也随之变换。

2025-04-11 15:56:19 963

原创 工程项目中通讯协议常见问题

一、几种常见协议差别二、C# HTTP通讯协议代码示例三、C# Modbus TCP通讯协议代码示例四、C# Socket通讯协议代码示例

2025-04-02 10:39:16 531

原创 halcon几何测量(二)计算距离和角度的函数

计算点、线段、直线、区域之间距离的函数,计算直线和直线之间、直线和水平轴之间的夹角

2025-03-18 15:08:03 509

原创 halcon几何测量(一)3d_position_of_rectangle

一、提取目标区域,选择不和边缘相交的目标二、计算矩形工件的姿态三、显示矩形的立体结构

2025-03-18 14:19:40 518

原创 halcon中的一些函数

一、tuple_regexp_select二、calibrate_cameras_monocular例程三、pose_average四、rank_n五、dev_set_paint六、find_surface_model七、根据轮廓的长度属性选取长度前三对应的轮廓

2025-03-15 09:25:08 315

原创 camera_calibration_external

一、计算相机的外参二、计算相机的外参第二种方法三、图像点坐标变换到世界坐标系四、图像点坐标变换到世界坐标系五、图像点坐标变换到世界坐标系六、游标卡尺转平

2025-03-13 15:34:38 284

原创 halcon机器人视觉(十)track_engine_part

一、为未校准的透视匹配创建可变形模型二、寻找图像中平面射影不变变形模型的最佳匹配。三、create_planar_uncalib_deformable_model四、find_planar_uncalib_deformable_model

2025-03-13 14:16:12 108

原创 halcon机器人视觉(八)pick_and_place_with_2d_matching_moving_cam

一、读取手眼标定结果二、提取螺母平行线

2025-03-13 14:15:51 240

原创 halcon机器人视觉(七)pick_and_place_2d

一、准备形状模型二、模型匹配

2025-03-13 09:59:54 113

原创 halcon机器人视觉(六)locate_pipe_joints_stereo

一、创建一个包含四个相机的装置模型二、创建一个立体模型三、创建一个表面模型四、使用立体模型构建3D模型

2025-03-13 09:34:11 110

原创 halcon机器人视觉(五)calibrate_hand_eye_stationary_cam_approx_sphere

一、准备数据和模型二、创建空场景3D模型三、根据模型匹配结果进行标定四、生成相机、空场景、机器人基座的3D模型五、计算匹配结果和标定后变换结果的偏差六、根据表面匹配结果和之前的标定结果计算抓取位置七、根据3D模型估计相机参数estimate_camera_parameters_from_object_model_3d八、根据3D模型估计观察Pose estimate_visualization_pose_object_model_3d

2025-03-12 16:34:19 305

原创 halcon机器人视觉(四)calibrate_hand_eye_stationary_3d_sensor

一、准备数据和模型二、按照表面匹配的的结果进行手眼标定三、根据标定结果计算CalObjInCamPose

2025-03-12 14:12:46 647

原创 halcon机器人视觉(三)噪声下获取Pose平均值pose_average

一、函数rank_n 和rank_image二、计算五个图像中值图像,选取目标区域三、创建表面匹配模型三、模板匹配四、平均姿态五、效果图

2025-03-11 14:06:18 315

原创 halcon机器人视觉(一)手眼标定

一、眼固定,眼在手外标定程序二、标定板固定,眼在手上标定程序

2025-03-10 17:49:16 276

原创 halcon机器人视觉(二)固定相机抓取hand_eye_stationarycam_grasp_nut

一、读取手眼标定结果和其他参数二、提取螺母平行线三、计算抓取点在相机坐标系的坐标四、计算抓取点在相机坐标系的pose五、使用vector_to_pose 方法得到螺母相机坐标系的姿态六、使用矩阵计算ToolInBasePose,也就是机器人的Pose七、使用Pose计算ToolInBasePose,也就是机器人的Pose

2025-03-10 17:28:28 410

原创 halcon三维点云数据处理(二十九)双目相机测量相关程序

一、球、圆柱、面等基本三维形状尺寸和位置测量二、图像上两点在空间中距离的测量三、注意事项

2025-02-28 17:48:03 113

原创 halcon三维匹配例程总结(三)

一、3d_matching_clamps二、create_shape_model_3d_ignore_part_polarity三、create_shape_model_3d_lowest_model_level四、find_shape_model_3d_recompute_score五、locate_cylinder_3d六、3d_gripping_point_detection_training_workflow七、3d_gripping_point_detection_workflow

2025-02-26 15:10:52 808

原创 halcon三维匹配例程总结(二)

一、find_symmetric_3d_objects二、locate_pipe_joints_stereo三、debug_find_surface_model四、find_deformable_surface_model五、find_box_3d六、deep_3d_matching_workflow

2025-02-26 13:47:27 512

原创 halcon三维匹配例程总结(一)

一、find_surface_model二、find_surface_model_noisy_data三、find_surface_model_restrict_rotation_range四、find_surface_model_self_similar_poses五、find_surface_model_view_based_score六、find_surface_model_with_edges七、find_surface_model_with_edges_simple

2025-02-26 12:38:10 685

原创 halcon三维对象处理例程总结(五)

一、triangulate_object_model_3d_implicit二、triangulate_object_model_3d_xyz_mapping三、triangulate_object_model_3d_greedy四、xyz_attrib_to_object_model_3d五、reconstruct_3d_object_model_for_matching

2025-02-26 09:24:13 96

原创 halcon三维点云数据处理(二十八)reconstruct_3d_object_model_for_matching

‌3D物体获取与模型创建到匹配的完整流程:‌配准‌:详细说明两两配准和全局配准的方法,如ICP和图优化。‌数据融合‌:描述如何合并配准后的数据,并进行降采样和平滑处理。‌三角剖分‌:介绍2025年先进的三角剖分算法,如神经隐式曲面。‌模型提取与训练‌:讨论如何使用深度学习进行特征提取和模型训练。‌跨传感器匹配‌:说明如何在不同传感器之间实现高效的3D-2D匹配。

2025-02-26 09:17:39 272

原创 halcon三维对象处理例程总结(四)

一、select_object_model_3d二、select_points_object_model_3d三、select_points_object_model_3d_by_density四、set_object_model_3d_attrib五、simplify_object_model_3d六、smallest_bounding_box_object_model_3d七、smooth_object_model_3d

2025-02-25 15:35:59 88

原创 halcon三维对象处理例程总结(三)

一、segment_object_model_3d二、reduce_object_model_3d_by_view三、reduce_object_model_3d_to_visible_parts四、remove_background_for_3d_object_localization五、remove_bin_for_3d_object_localization六、sample_object_model_3d

2025-02-25 10:57:23 647

原创 halcon三维点云数据处理(二十七)remove_bin_for_3d_object_localization

一、remove_bin_for_3d_object_localization代码第一部分二、remove_bin_for_3d_object_localization代码第二部分三、效果图

2025-02-25 10:41:00 278

python socket 通讯源码

实现了python的socket通讯,客户端与服务器通讯,循环收发过程,可以基于此代码改进实现和多种语言的TCP通讯。

2022-03-24

空空如也

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

TA关注的人

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