在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

Halcon圖像糾正編程

機器人及PLC自動化應用 ? 來源:機器人及PLC自動化應用 ? 2023-06-02 14:24 ? 次閱讀

3d436ea8-fc13-11ed-90ce-dac502259ad0.png

*關閉當前顯示窗口,清空屏幕

dev_close_window ()

*讀取測試圖像

read_image (Image_display, 'data/display.jpg')

*將圖像轉化為灰度圖像

rgb1_to_gray (Image_display, GrayImage)

*獲取圖像的尺寸

get_image_size(Image_display,imageWidth, imageHeight)

*新建顯示窗口,適應圖像尺寸

dev_open_window (0, 0, imageWidth, imageHeight, 'black', WindowHandle1)

dev_display (GrayImage)

*初始化角點坐標

XCoordCorners := []

YCoordCorners := []

*閾值處理,提取較暗的區域

threshold(GrayImage,DarkRegion,0, 80)

*分離不相連的區域

connection (DarkRegion, ConnectedRegions)

*選擇面積最大的暗色區域,即屏幕區域

select_shape_std (ConnectedRegions, displayRegion, 'max_area', 70)

*裁剪屏幕區域

reduce_domain (GrayImage, displayRegion, displayImage)

*創建邊緣輪廓

gen_contour_region_xld (displayRegion, Contours, 'border')

*將輪廓分割為邊

segment_contours_xld (Contours, ContoursSplit, 'lines', 5, 4, 2)

*獲取邊的數量

count_obj (ContoursSplit, Number)

*存儲每條邊的起點位置

for index:=1 to Number by 1

select_obj(ContoursSplit, ObjectCurrent, index)

*擬合每條邊

fit_line_contour_xld (ObjectCurrent, 'tukey', -1, 0, 5, 2, RowBegin, ColBegin, RowEnd, ColEnd, Nr, Nc, Dist)

*存儲每條邊的頂點x坐標

tuple_concat (XCoordCorners, RowBegin, XCoordCorners)

*存儲每條邊的頂點y坐標

tuple_concat (YCoordCorners, ColBegin, YCoordCorners)

endfor

* 投影變換給四個特征點與校正后的坐標建立關聯

XOff:= 100

YOff:= 100*imageHeight/imageWidth

hom_vector_to_proj_hom_mat2d (XCoordCorners, YCoordCorners, [1,1,1,1], [YOff,YOff,imageHeight-YOff,imageHeight-YOff], [XOff,imageWidth-XOff,imageWidth-XOff,XOff], [1,1,1,1], 'normalized_dlt', HomMat2D)

*投影變換

projective_trans_image (Image_display, Image_rectified, HomMat2D, 'bilinear', 'false', 'false')

* 顯示校正結果

dev_display (Image_rectified)

3da57e7c-fc13-11ed-90ce-dac502259ad0.png






審核編輯:劉清

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 存儲器
    +關注

    關注

    38

    文章

    7534

    瀏覽量

    164474
  • RGB
    RGB
    +關注

    關注

    4

    文章

    801

    瀏覽量

    58757
  • dev
    dev
    +關注

    關注

    0

    文章

    7

    瀏覽量

    3331

原文標題:Halcon 圖像糾正編程

文章出處:【微信號:gh_a8b121171b08,微信公眾號:機器人及PLC自動化應用】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    NI視覺圖像halcon圖像

    labview采集圖片可用用它轉halcon,就可用使用halcon算子處理了
    發表于 02-21 16:35

    labview聯合Halcon,實時采集的圖像應該如何傳入?

    labview聯合Halcon,實時采集的圖像應該如何傳入?
    發表于 06-25 00:57

    halcon與LabVIEW Vision混合編程接口問題

    各位大大, 之前一直在用LabVIEW Vision做圖像處理,最近在學習halconhalcon里面的一些算子的功能比較強大,想通過halcon和Vision的混合
    發表于 06-29 11:13

    Labview里面使用Halcon的函數。 方式為:直接。運行后綴為hdev 的Halcon程序

    Labview里面使用Halcon的函數。 方式為:直接。運行后綴為hdev 的Halcon程序Halcon是由MVTec這個公司開發的。這家公司對自己有非常清晰的定位,他們就是圖像
    發表于 08-15 16:38

    求助:labview與halcon之間的對象轉換

    labview的視覺模塊的識別率確實沒有halcon的厲害,但是labview寫程序卻比halcon+.NET方便,于是在labview中調用halcon編程。有個問題需要向各位請教
    發表于 08-24 09:32

    labview調用halcon程序如何傳入參數?

    各位大神,labview調用halcon的hdev程序時,如何給halcon傳入參數?比如傳入圖像,labview如何獲取這個傳入參數的接口?比如我的hdev程序是這樣的我需要傳入Image給hdev程序,但是不知道在labvi
    發表于 05-12 22:43

    基于HALCON圖像拼接的文物修復系統設計與實現

    設計了一種基于機器視覺軟件MVTec HALCON圖像拼接技術的文物修復系統.該系統首先對圖像進行去噪,分割等預處理,然后利用Harris算法進行角點檢測提取特征點,接著檢測出的角點經
    發表于 06-06 10:52 ?0次下載

    Halcon9.0編程技術詳解

    Halcon9.0編程技術詳解Halcon9.0編程技術詳解
    發表于 12-22 15:20 ?0次下載

    糾正10個有關編程的常見誤區

    編程行業,一直流傳著很多誤區。下面讓我們一起來糾正10個有關編程的常見誤區,以幫助編程初學者或有志成為程序員的人,更理性地認識編程
    的頭像 發表于 02-02 16:02 ?3415次閱讀

    HALCON項目應使用哪種編程語言

    HALCON項目應使用哪種編程語言提供參考 不易的選擇選擇編程語言是并不容易,各有優劣和學習成本。很難在單個博客文章中對其進行詳細說明。我們將盡力強調C ++和C#之間的一些差異-評估和決定必須由公司或其
    的頭像 發表于 08-18 10:36 ?6996次閱讀

    HALCON機器視覺軟件有哪些優點?

    視覺集成開發環境。它節約了產品成本,縮短了軟件開發周期——HALCON靈活的架構便于機器視覺,醫學圖像圖像分析應用的快速開發。在歐洲以及日本的工業界已經是公認具有最佳效能的Machine Vision軟件。
    的頭像 發表于 08-25 16:03 ?1.1w次閱讀

    labview聯合halcon編程方法

    經過全網學習,終于入門了labview聯合halcon編程方法,希望能幫到大家
    發表于 05-23 15:22 ?29次下載

    如何用halcon和C#進行聯合開發

    ? ? ? ?Halcon作為一款強大的圖形圖像處理軟件,可對工作中遇到的各種圖像進行處理,同時還有功能強大的算子以及很全面的例程,作為進行處理的主程序是非常不錯的。但是,halcon
    的頭像 發表于 05-22 14:52 ?9261次閱讀
    如何用<b class='flag-5'>halcon</b>和C#進行聯合開發

    基于Halcon圖像處理的表面缺陷檢測方案

    本文采用Halcon圖像處理軟件來搭建工業標簽表面缺陷檢測的檢測系統,主要檢測過程為:利用工業相機對傳送帶上待檢的工業標簽進行圖像采集和預處理,最后通過模板配準檢測出缺陷所在的區域。
    發表于 07-13 12:19 ?1668次閱讀
    基于<b class='flag-5'>Halcon</b><b class='flag-5'>圖像</b>處理的表面缺陷檢測方案

    Halcon和Opencv圖像處理庫對比

    在工業視覺領域屬于經常使用的軟件,相對于opencv的開源精神Halcon屬于商業非開源項目并且收費。Halcon起源于德國在國內的工業視覺領域市場占用率遙遙領先。
    的頭像 發表于 12-20 10:30 ?1156次閱讀
    主站蜘蛛池模板: 天天摸日日碰天天看免费 | 手机看片1024国产基地 | 国产成人mv 在线播放 | 亚洲一成人毛片 | 天天射日日射 | 免费大片看黄在观看 | 68日本xxxxxxxxx18能看的 | 国产精品7m凸凹视频分类大全 | 免费黄色小视频 | 色老太视频 | 一级网站片 | 黄色大片在线免费观看 | 中文字幕色婷婷在线精品中 | 天天爽天天爽天天片a久久网 | 午夜视频高清在线aaa | 色婷婷狠狠久久综合五月 | 色综合久久九月婷婷色综合 | a级毛片网| 亚洲男人的天堂在线播放 | 手机在线一区二区三区 | 你懂得网址在线观看 | 在线观看免费视频国产 | 美女黄网站人色视频免费国产 | 亚洲一区区 | 亚洲午夜免费视频 | 午夜免费视频福利集合100 | 天天操天天干天天透 | 日本成人黄色网址 | xxxx人妖| 免费一级毛片 | 久久天天躁狠狠躁夜夜躁 | 欧美性free | 四虎影视最新网址 | 国产亚洲欧美一区二区 | 日本黄色免费在线观看 | 欧美人与物另类 | 国产亚洲欧美成人久久片 | 最新黄色免费网站 | 亚洲精品国产美女在线观看 | 国产美女免费 | 98色花堂永久地址国产精品 |