日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 人工智能 > ChatGpt >内容正文

ChatGpt

Halcon初学者知识【15】图像的定义域Domain

發布時間:2025/3/21 ChatGpt 45 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Halcon初学者知识【15】图像的定义域Domain 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

什么是domain?

每張圖像都有其定義域(domain)。可以理解成二維函數的定義域。有幾個約束點:

  • 原始domain就是圖像的高和寬,是(0,0)到(height-1,width-1)的矩形區域。
  • domain形狀是個矩形,該矩形不能超越圖像本身(圖像內部,比圖像小或等量)。
  • domain可以在image和region共同作用下發生變化,變化后結果是圖像,該圖的domain和指定region的集合運算(大多是交集)構成新domain。
  • HALCON中的各種Domain算子共有九個,分別如下:

  • change_domain
  • get_domain
  • reduce_domain
  • full_domain,?
  • intersection
  • crop_domain_rel
  • crop_domain
  • expand_domain_gray
  • rectangle1_domain
  • 函數詳細解釋

    1? change_domain(Image,?NewDomain?:?ImageNew?: : )

    參數項:(輸入圖,輸入區域,輸出圖像)

    注意:輸出圖像尺寸與原圖相同,只是現出與區域重合的像素,周邊為黑。與reduce_domain相同。

    2 ?? get_domain(Image?:?Domain?: : )

    參數項:(輸入圖,輸出區域 )

    注意:輸出圖像當前domain相等尺寸的region。

    3 reduce_domain(Image,?Region?:?ImageReduced?: : )

    參數項:(輸入圖,輸入區域,輸出圖像)

    注意:輸出圖像尺寸與原圖相同,只是現出與輸入區域與原domain相交的新區域的像素,周邊為黑。?ImageReduced具有舊domain和region相交區。

    4? full_domain(Image?:?ImageFull?: : )

    參數項:(輸入圖-具有局部domain,輸出圖像-具有最大domain)

    注意:這是reduce_domain函數的反向操作

    5 rectangle1_domain(Image?:?ImageReduced?:?Row1,?Column1,?Row2,?Column2?: )

    參數項:(輸入圖,輸出圖像, 矩形坐標【Row1,?Column1,?Row2,?Column2】 )

    注意:此操作與 change_domain功能相同,只是此操作直接指定新的domain而 change_domain通過region間接指定。

    6 intersection(Region1,?Region2?:?RegionIntersection?: : )

    參數項:(區域1,區域2, 輸出區域 )

    注意:此操作不涉及domain,但是,domain的許多操作之前需要區域操作,用此配合。

    7 crop_domain_rel(Image?:?ImagePart?:?Top,?Left,?Bottom,?Right?: )

    參數項:(輸入圖, 輸出圖,剪切區域(Top,?Left,?Bottom,?Right) )

    注意:此函數將圖像扣除四個邊緣部分,得到剩下的圖像,四個剪切邊用(Top,?Left,?Bottom,?Right)指定。

    8? crop_domain(Image?:?ImagePart?: : )

    參數項:(輸入圖, 輸出圖? )

    注意:此操作與crop_domain_rel雷同,只是crop_domain_rel摳出圖像的指定矩形區域,本操作只摳出圖像的domain區域。

    9? expand_domain_gray(InputImage?:?ExpandedImage?:?ExpansionRange?: )

    參數項:(輸入圖像,輸出圖像,擴大的區域邊)

    注意:此操作意味輸入圖有一個較小的domain,將此domain按照邊線擴大,擴邊的寬度為ExpansionRange,擴展的區域用原domain的邊界像素填充。

    總結

    以上是生活随笔為你收集整理的Halcon初学者知识【15】图像的定义域Domain的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。