zoukankan      html  css  js  c++  java
  • Halcon Image相关操作

    1.创建空白图像

    创建单通道图像

    gen_image_const( : Image : Type, Width, Height : )

    创建一个具有特定灰度值的图像

    gen_image_proto(Image : ImageCleared : Grayval : )

    2.合并通道

    1 gen_image_const(Image,'byte',512,512)
    2 gen_image_proto(Image,ImageCleared1,255)
    3 gen_image_proto(Image,ImageCleared2,0)
    4 gen_image_proto(Image,ImageCleared3,0)
    5 compose3(ImageCleared1,ImageCleared2,ImageCleared3,MultiImage)

    3. 拆分通道

    decompose3(MultiChannelImage : Image1, Image2, Image3 : : )

    4. 复制图像

    copy_image(Image : DupImage : : )

    5. 获得图像属性

    1 get_image_size(Image : : : Width, Height)
    2 get_image_type(Image : : : Type)

    6. 图像剪裁

    1 read_image(Image,'monkey')
    2 gen_rectangle1 (ROI_0, 588.03, 468.95, 2328.43, 3212.37)
    3 reduce_domain (Image, ROI_0, ImageReduced)
    4 crop_domain(ImageReduced, ImagePart)

    7. 图像缩放

    方法一:使用比例因子来缩放图像

    zoom_image_factor(Image : ImageZoomed : ScaleWidth, ScaleHeight, Interpolation : )

    方法二:使用尺寸来缩放图像

    zoom_image_size(Image : ImageZoom : Width, Height, Interpolation : )
  • 相关阅读:
    cannot resolve symbol 'XXX'
    jwt单点登入
    空3
    Hibernate持久化,生命周期
    Hibernate主键生成策略
    Hibernate常用api以及增删改查
    Hibernate配置流程
    Hibernate定义
    Git总结
    spring整合MQ
  • 原文地址:https://www.cnblogs.com/ybqjymy/p/14435611.html
Copyright © 2011-2022 走看看