国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

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

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

3天內不再提示

VPLC系列視覺運控一體機實現圖像的幾何變換

正運動技術 ? 來源:正運動技術 ? 作者:正運動技術 ? 2022-02-16 12:02 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

一、圖像的幾何變換

機器視覺圖像處理軟件對相機采集的圖像進行縮放/平移/旋轉等操作后,會改變原來采集圖像中各區域的空間關系,這類操作就是圖像的幾何變換。

1.圖像縮放:是指圖像按照一定的比例進行縮放變換,例如給定的圖像在X軸方向按比例縮放fx倍,在Y軸方向縮放fy倍,從而獲得一幅新的圖象。

2.圖像平移:是指將一幅圖像中所有的點都按照指定的平移量在水平、垂直方向移動,平移后的圖像與原圖像相同。

3.圖像旋轉:是指以圖像的中心為原點,旋轉一定的角度,即將圖像上的所有像素都旋轉一個相同的角度。

二、背景

在實際的機器視覺項目應用當中,時常會遇到因相機采集圖像的時候可能會存在角度偏差,或者采集圖像比例不合適等問題。

因而導致我們實際采集的圖像存在未達到我們預期的采集圖像效果,所以我們需要進行圖像的幾何變換做一些圖像調整(圖像平移、旋轉和縮放等),使之達到我們預期的效果。

在上期課程中,我們講述了如何使用VPLC系列視覺運控一體機實現圖像顏色通道切換和RGB圖轉灰度圖的課程。本期課程正運動技術給大家分享一下VPLC系列視覺運控一體機實現圖像的幾何變換中縮放、平移和旋轉的課程。

三、VPLC控制器

(一)VPLC516E構架圖

VPLC系列視覺運控一體機實現圖像的幾何變換

(二)課前準備

1.電腦一臺,安裝ZDevelop3.10以上版本軟件

2.VPLC516E一臺

3.24V直流電源一個

4.網線一根

5.WinSCP軟件

6.電線若干

四、課程知識點

1.圖像的縮放和平移的指令:ZV_LATCHTRANS

VPLC系列視覺運控一體機實現圖像的幾何變換

2.圖像的旋轉:ZV_ROTATE

VPLC系列視覺運控一體機實現圖像的幾何變換

五、軟件實現

1.打開ZDevelop軟件:新建名稱為“圖像的幾何變換.zpj”項目→新建HMI文件→新建“Basic.bas”文件(用于編寫界面響應函數、并開啟HMI自動運行任務)→文件添加到項目。

VPLC系列視覺運控一體機實現圖像的幾何變換

2.設計HMI主界面和關聯它的控件變量。

VPLC系列視覺運控一體機實現圖像的幾何變換

3.編寫圖像比例縮放和平移的執行函數。

ZVOBJECT Image '定義原圖像變量

ZVOBJECT transform_img '定義變換圖像

GLOBAL gv_index '定義圖片索引變量

GLOBAL File_Name(50) '定義圖片所在的路徑名稱

gv_index=0

end

GLOBAL SUB hmi_init()

ZV_ENVINIT() 'ZVision運行環境初始化

ZV_SETSYSSTR("DataDir","")'設置默認數據目錄

ZV_LATCHSETSIZE(0, HMI_CONTROLSIZEX(10, 1), HMI_CONTROLSIZEY(10, 1)) '設置鎖存的大小

ZV_LATCHSETBGC(0,rgb(255,255,255)) '設置鎖存背景顏色

ZV_LATCHCLEAR(0) '將鎖存通道 0 清零

END SUB

''''''''采集圖像''''''

'HMI界面按下采集圖像按鈕時執行的子函數

GLOBAL SUB btn_read_img()

'循環圖片索引

if(gv_index=5) then

gv_index=0

endif

File_Name = "圖片/" + TOSTR(gv_index,1,0) + ".bmp" '確定圖片所在的路徑

ZV_READIMAGE(Image,File_Name,0) '讀取本地圖片

ZV_LATCH(Image, 0) '將圖像顯示到鎖存通道編號為0的鎖存區域

gv_index=gv_index+1

ZV_IMGCOPY(Image,transform_img) '生成變換圖像

END SUB

'''''''圖形變換'''''''

'圖像縮放平移變換

global sub pic_conversion(id)

if id=0 THEN '圖像幾何變換復位按鈕

ZV_LATCHCLEAR(0)

ZV_IMGCOPY(Image,transform_img)

zv_latch(transform_img,0)

elseif id=1 THEN '圖像放大按鈕

ZV_LATCHTRANS(0,TABLE(10),0,0)

zv_latch(transform_img,0)

elseif id=2 THEN '圖像縮小按鈕

ZV_LATCHTRANS(0,1/TABLE(10),0,0)

zv_latch(transform_img,0)

elseif id=3 THEN '圖像向右平移按鈕

ZV_LATCHTRANS(0,1,TABLE(20),0)

zv_latch(transform_img,0)

elseif id=4 THEN '圖像向左平移按鈕

ZV_LATCHTRANS(0,1,-TABLE(20),0)

zv_latch(transform_img,0)

elseif id=5 THEN '圖像向下平移按鈕

ZV_LATCHTRANS(0,1,0,TABLE(20))

zv_latch(transform_img,0)

elseif id=6 THEN '圖像向上平移按鈕

ZV_LATCHTRANS(0,1,0,-TABLE(20))

zv_latch(transform_img,0)

END SUB

4.編寫圖像旋轉執行函數。

'圖像旋轉

global sub pic_conversion(id)

if id=7 THEN '圖像順時針旋轉按鈕

ZV_ROTATE(transform_img,transform_img,TABLE(30),0)

zv_latch(transform_img,0)

elseif id=8 THEN '圖像逆時針旋轉按鈕

ZV_ROTATE(transform_img,transform_img,-TABLE(30),0)

zv_latch(transform_img,0)

endif

ENDSUB

本次,正運動技術【視覺運控一體機小課堂】三分鐘實現圖像的幾何變換的功能,就分享到這里。

審核編輯:湯梓紅

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

    關注

    0

    文章

    8

    瀏覽量

    7118
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    OBOO鷗柏交互式查詢一體機:展館里的智能信息導航站

    一體機
    鷗柏科技
    發布于 :2025年12月30日 19:04:58

    Nullmax MaxDrive Basic智能前視一體機及小域控方案

    前視一體機產品結構緊湊,主要集成前視攝像頭模組、圖像處理單元 (CPU/GPU/DSP) 以及智能駕駛軟件算法,可高效快速部署 ADAS 功能,是 L2 級智駕系統的優選。因此,以智能前視一體機為代表的性價比方案持續保持強勁的市
    的頭像 發表于 11-24 14:28 ?652次閱讀
    Nullmax MaxDrive Basic智能前視<b class='flag-5'>一體機</b>及小域控方案

    工業一體機在UV固化中的應用

    組裝、工業涂裝等場景。以下從核心功能、技術優勢、應用場景三個維度展開分析: 、核心功能:集成化設計實現高效作業 工業一體機在UV固化中的應用,核心在于將點膠與固化兩大工序整合為單
    的頭像 發表于 11-03 09:57 ?522次閱讀

    屏掌控全場:OBOO鷗柏65寸國產飛騰D2000觸摸查詢一體機,高效無憂

    一體機
    鷗柏科技
    發布于 :2025年09月29日 18:55:01

    OBOO鷗柏丨超薄超窄純平面液晶壁掛廣告屏一體機2025年新款上市

    一體機
    鷗柏科技
    發布于 :2025年08月14日 21:55:28

    遠景達掃碼模組適用于觸摸一體機終端的型號

    、主流型號及場景適配1、LV4300系列LV4300-PM:整合二維碼識別與條碼讀取雙功能,支持USB/RS232等多元接口,可嵌入自助查詢一體機實現快速信息
    的頭像 發表于 08-11 16:12 ?817次閱讀
    遠景達掃碼模組適用于觸摸<b class='flag-5'>一體機</b>終端的型號

    工業一體機不同的安裝系統對應其應用功能有何差異?

    工業一體機種集計算、控制、人機交互等功能于一體的工業自動化設備。它在各個行業中都有廣泛的應用,包括制造業、物流業、工業自動化等。工業一體機的性能直接關系到生產效率和質量,因此選擇適
    的頭像 發表于 06-24 17:14 ?612次閱讀

    選擇戶外場景的人臉識別門禁一體機,需要具備哪些條件?

    我們常用于企業打卡或單位校園門禁的人臉識別身份核驗終端、刷臉核驗一體機、人臉識別門禁考勤或人臉識別門禁一體機通常都是用于室內。但其實用于戶外場景的身份證人臉識別身份核驗終端和人臉識別門禁一體
    的頭像 發表于 06-09 10:26 ?1010次閱讀
    選擇戶外場景的人臉識別門禁<b class='flag-5'>一體機</b>,需要具備哪些條件?

    感知層、傳輸層、應用層一體化:工控一體機廠家聚徽詳解集成技術方案

    在工業 4.0 和智能制造蓬勃發展的時代浪潮中,工控一體機作為工業自動化領域的核心設備,正發揮著越來越關鍵的作用。它集感知、傳輸、處理與應用等多種功能于一體,通過高度集成化的技術方案,實現了工業生產
    的頭像 發表于 05-27 14:35 ?1216次閱讀

    OBOO鷗柏丨交互式展館展廳觸摸屏查詢一體機拼接屏聯動實測

    一體機
    鷗柏科技
    發布于 :2025年05月07日 18:44:07

    工業一體機應用在機器視覺領域上都有哪些常見性能優勢?

    隨著工業化的進程和技術的不斷發展,工業機器視覺成為現代工業生產中不可或缺的部分。作為工業機器視覺技術的核心組件之,工業一體機因其便攜、集
    的頭像 發表于 05-06 11:50 ?577次閱讀

    21.5寸觸摸一體機:便捷互動的新窗口

    一體機
    朗銳智科
    發布于 :2025年04月10日 15:34:00

    夜爆火的DeepSeek一體機,如何改寫AI游戲規則?

    夜爆火的DeepSeek一體機,如何改寫AI游戲規則? 過去個多月,科技圈有個“新晉頂流”C位出道,名字叫DeepSeek一體機。 它火到什么程度? 朋友圈不斷刷屏,有人調侃:“沒
    的頭像 發表于 03-11 15:52 ?1205次閱讀
    <b class='flag-5'>一</b>夜爆火的DeepSeek<b class='flag-5'>一體機</b>,如何改寫AI游戲規則?