• halcongray_dilation_shape图像膨胀


    在HDevelop中

    dev_update_off()
    
    read_image (Image, 'D:/bb/tu/1.jpg')
    rgb1_to_gray(Image,Image1)
    *将RGB图像转换为灰度图像
    
    gray_dilation_shape (Image1, ImageMax, 5, 5, 'octagon')
    *图像膨胀-->效果:增加亮部,减少暗
    *参数1:灰度值图像
    *参数2:输出图像
    *参数3和参数4:结构元的宽和高部
    *参数5:结构元形状
    *       'octagon'    八角形
    *       'rectangle'  矩形
    *       'rhombus'    棱形
    
    get_image_size (Image1, Width, Height)
    dev_open_window(10,10,Width, Height,'black',WindowHandle)
    dev_display(Image1)
    dev_open_window(10,100,Width, Height,'black',WindowHandle1)
    dev_display(ImageMax)


    在QtCreator中

        HObject  ho_Image, ho_Image1, ho_ImageMax;
        HTuple  hv_Width, hv_Height, hv_WindowHandle;
        HTuple  hv_WindowHandle1;
      ReadImage(&ho_Image, "D:/bb/tu/1.jpg");
      Rgb1ToGray(ho_Image, &ho_Image1);
      //将RGB图像转换为灰度图像
    
      GrayDilationShape(ho_Image1, &ho_ImageMax, 5, 5, "octagon");
      //图像膨胀-->效果:增加亮部,减少暗
      //参数1:灰度值图像
      //参数2:输出图像
      //参数3和参数4:结构元的宽和高部
      //参数5:结构元形状
      //      'octagon'    八角形
      //      'rectangle'  矩形
      //      'rhombus'    棱形
    
      GetImageSize(ho_Image1, &hv_Width, &hv_Height);
      SetWindowAttr("background_color","black");
      OpenWindow(10,10,hv_Width,hv_Height,0,"visible","",&hv_WindowHandle);
      HDevWindowStack::Push(hv_WindowHandle);
      if (HDevWindowStack::IsOpen())
        DispObj(ho_Image1, HDevWindowStack::GetActive());
      SetWindowAttr("background_color","black");
      OpenWindow(10,100,hv_Width,hv_Height,0,"visible","",&hv_WindowHandle1);
      HDevWindowStack::Push(hv_WindowHandle1);
      if (HDevWindowStack::IsOpen())
        DispObj(ho_ImageMax, HDevWindowStack::GetActive());

  • 相关阅读:
    linux freopen函数
    进程的环境变量environ
    ls -l 和du 的区别
    Python时间,日期,时间戳之间转换
    Web 服务器压力测试实例详解
    装numpy 环境:python3.4+ windows7 +64位系统
    在Windows Python3.4 上安装NumPy、Matplotlib、SciPy和IPython
    apache 自带的ab.exe 测试网站的并发量(网站压力测试)
    成员如何关注微信企业号?
    微信企业号通讯录有什么用?
  • 原文地址:https://www.cnblogs.com/liming19680104/p/15975964.html
Copyright © 2020-2023  润新知