设置首页收藏本站
开启左侧

[例程] 根据例程计算图片中的鞍点

  [复制链接]
Criss 发表于 2016-11-17 19:56:14 | 显示全部楼层 |阅读模式
鞍点(Saddlepoint)在微分方程中,沿着某一方向是稳定的,另一条方向是不稳定的奇点,叫做鞍点。在泛函中,既不是极大值点也不是极小值点的临界点,叫做鞍点。在矩阵中,一个数在所在行中是最大值,在所在列中是最小值,则被称为鞍点。在物理上要广泛一些,指在一个方向是极大值,另一个方向是极小值的点。

效果图:
QQ截图20161117195540.png
  1. *读取图像
  2. read_image (Image, 'landmarks')
  3. *获得图像大小
  4. get_image_size (Image, Width, Height)
  5. *关闭图像窗口
  6. dev_close_window ()
  7. *打开指定大小颜色的图像窗口
  8. dev_open_window (0, 0, Width, Height, 'black', WindowHandle)
  9. *彩色转换为灰度图
  10. rgb1_to_gray (Image, GrayImage)
  11. *参数
  12. Sigma:=1.5
  13. Threshold:=12
  14. *求取图像鞍点的坐标
  15. saddle_points_sub_pix (GrayImage, 'facet', Sigma, Threshold, Row, Column)
  16. *生成十字叉
  17. gen_cross_contour_xld (Cross, Row, Column, 12,0)
  18. *显示图像
  19. dev_display (GrayImage)
  20. *标记鞍点十字标记
  21. dev_display (Cross)
复制代码

有坛友说不能发个原图?这里用的是Halcon自带的图像,直接调用字符串图像名称即可,就不单独上传了
(名称是'landmarks')。
  1. %HALCONEXAMPLES%\images\landmarks.png
复制代码
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
tjgyaya 发表于 2017-2-15 15:30:48 | 显示全部楼层
顶楼主啦..希望楼主多发精品好帖啦.....
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
wxj8369@126.com 发表于 2017-3-3 15:49:03 | 显示全部楼层
duoxuexixuexi
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表