HALCON示例程序class_ndim_norm.hdev基于多通道图像的分类
生活随笔
收集整理的這篇文章主要介紹了
HALCON示例程序class_ndim_norm.hdev基于多通道图像的分类
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
HALCON示例程序class_ndim_norm.hdev基于多通道圖像的分類
示例程序源碼(加注釋)
- 讀入圖片
read_image (Image, ‘ic’) - 得到圖片大小
get_image_size (Image, Width, Height) - 關(guān)閉窗口
dev_close_window () - 根據(jù)圖片大小打開窗口
dev_open_window (0, 0, Width, Height, ‘black’, WindowID) - 顯示讀入圖片
dev_display (Image) - 顯示顏色設(shè)置為紅色
dev_set_color (‘red’) - 生成一個(gè)矩形框,作為要是識(shí)別的區(qū)域
gen_rectangle1 (Region, 360, 198, 369, 226) - 生成一個(gè)空區(qū)域
gen_empty_region (EmptyRegion) - learn_ndim_norm - 為class_ndim_norm構(gòu)造類
- learn_ndim_norm(分類區(qū)域,背景,圖像::方式,距離,最小比例:半徑,中心,質(zhì)量)
- learn_ndim_norm從Foreground區(qū)域生成分類簇,并在多通道圖像Image中生成相應(yīng)的灰度值,
- 可以在class_ndim_norm中使用。
- 背景確定了在class_ndim_norm中找不到的一類像素。此參數(shù)可能為空(空對(duì)象)。
learn_ndim_norm (Region, EmptyRegion, Image, ‘euclid’, 10, 0.01, Radius, Center, Quality) - 顯示顏色設(shè)置為藍(lán)色
dev_set_color (‘blue’) - class_ndim_norm - 使用超球體或超立方體對(duì)像素進(jìn)行分類
class_ndim_norm (Image, Regions, ‘euclid’, ‘multiple’, Radius, Center) - 顯示
dev_display (Image)
dev_display (Regions)
處理思路
這個(gè)例子介紹了learn_ndim_norm 、class_ndim_norm 的使用方法,一個(gè)便于使用的簡單的多通道圖像分類方式。選取多通道圖片的感興趣區(qū)域與背景可以對(duì)多通道圖片進(jìn)行快速分類。
后記
大家有什么問題可以向我提問哈,我看到了第一時(shí)間回復(fù),希望在學(xué)習(xí)的路上多多結(jié)交良師益友。
總結(jié)
以上是生活随笔為你收集整理的HALCON示例程序class_ndim_norm.hdev基于多通道图像的分类的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python 爬取国内高匿代理ip(西刺
- 下一篇: Teambition产品分析报告