随笔分类 - 视觉
摘要:相机 分辨率 知: 则: 案例分析: 假设拍摄物体大小为 10*8mm,检测精度为 0.01mm。 视野范围比拍摄物体稍大(具体大多少,看定位机械误差,保证拍摄物体在视野范围内),这里我们假设为 12*10mm,那么: 不过,为了确保视觉系统的精度和稳定性,一般这个值再乘以3-4,则我们可以选择分辨
阅读全文
摘要:方法一:分别用三个单通道图像绘制后,合成一个三通道彩色图像 read_image (Image, 'test.png')gen_rectangle1 (Rectangle, 30, 20, 100, 200)copy_image (Image, ImageR)copy_image (Image, I
阅读全文
摘要:*****************************本节主要是图像增强和图像平滑、去噪实现*1.直方图均衡*2.增强对比度*3.处理失焦图像*4.均值滤波*5.中值滤波*6.高斯滤波*7.光照不均匀处理*******************************1.直方图均衡read_ima
阅读全文
摘要:Halcon语言 输入控制参数可以是表达式,但图形参数、输出参数均应为变量; String类型变量由单引号’括起来;此外还有一些特殊字符; Boolean型变量包括 true ( = 1 )、 false ( = 0 ) ;不为零的整数将被认为true;但绝大多数的Halcon函数接受字符串型的表达
阅读全文
摘要:1.线线之间夹角弧度值 dev_set_color ('green')dev_set_line_width (1)draw_line (3600, Row1, Column1, Row2, Column2)gen_region_line (RegionLines, Row1, Column1, Ro
阅读全文
摘要:一、xld线段中点 area_center_points_xld (Line4, Area, Row, Column) 二、xld线段端点 *xld转regiongen_region_contour_xld (LineContours, RegionLines, 'filled')*提取区域轮骨sk
阅读全文
摘要:如果轮廓包含负数的坐标的话,是需要进行设置生成包含负数的轮廓点。 set_system ('clip_region', 'false');//设置剪切为false 如下图:轮廓点在图像之外可以显示,但是在生成图像或是参与计算的region的时候,是不会将负数坐标区域计算进去的,会被剪切掉。 gen_
阅读全文
摘要:*Halcon源代码: hom_mat2d_identity (HomMat2DIdentity)hom_mat2d_rotate (HomMat2DIdentity, -0.3, 256, 256, HomMat2D_1) *保存变换矩阵serialize_hom_mat2d (HomMat2D_
阅读全文
摘要:halcon相机标定完成后,世界坐标系原点在标定板的中间,如果要自定义坐标系原点该如何操作如图: 方法1使用仿射变换*pose_to_hom_mat3d (FinalPose, HomMat3D)*hom_mat3d_translate_local (HomMat3D, dx, dy, 0, Hom
阅读全文
摘要:结构元素:设两幅图像X、B,若X是被处理对象,B是用来处理X的,那么则把B称为结构元素。 腐蚀:用结构元素B腐蚀X,过程如下: 1.用结构元素B扫描图像X的所有像素点(以B的原点为坐标,对应A的各个像素点进行扫描),用结构元素B与X覆盖的二值X图像做 “与”操作(也就是B覆盖X的这一区域每个相对应的
阅读全文

浙公网安备 33010602011771号