- 博客(197)
- 资源 (1)
- 收藏
- 关注
原创 YOLO使用SAHI进行小目标检测
一、环境配置二、使用ultralytics的YOLO模型进行训练和推理三、推理可视化的两种方法四、使用SAHI和ultralytics 训练的YOLO模型进行推理
2025-05-30 11:00:10
160
原创 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模板匹配(九)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几何测量(一)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机器人视觉(六)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机器人视觉(二)固定相机抓取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
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人