背景 通常情況下,圖像是填充滿 HWindowControl 控件,並隨其縮放的。此時只需要將 set_part 的參數設置成圖像的大小即可。 不過,有時候,在一些測量任務中,我們對原始圖像的長寬比敏感,此時的圖像顯示最好是能保持圖像的長寬比不變。 正文 如何保證圖像顯示的長寬比例呢?答案 ...
寫在前面,在較高的版本中有提供一個更好的顯示控件 HSmartWindowControl 。 縮放時,將鼠標的當前位置作為縮放的中心 移動時,修改圖像的原點即可使用 Halcon 中 HWindowControl控件的 ImagePart 來實現圖像縮放。ImagePart 指示的是要在 HWindowControl的窗體中顯示圖像的哪個部分。首先 HWindowControl控件的尺寸是固定的, ...
2021-01-29 10:52 0 485 推薦指數:
背景 通常情況下,圖像是填充滿 HWindowControl 控件,並隨其縮放的。此時只需要將 set_part 的參數設置成圖像的大小即可。 不過,有時候,在一些測量任務中,我們對原始圖像的長寬比敏感,此時的圖像顯示最好是能保持圖像的長寬比不變。 正文 如何保證圖像顯示的長寬比例呢?答案 ...
需要的變量定義 窗體加載事件讀取本地圖片,並適應Halcon控件大小 鼠標移動事件,實現圖像的平移(這里和鼠標右鍵按下松開事件配合實現) 鼠標滾輪事件,通過滾輪實現圖像的放大縮小 鼠標松開事件 鼠標按下事件 縮放后通過按鈕的點擊事件恢復圖像到適應Halcon控件 ...
Halcon的HWindowControl控件在WinForm程序中的使用介紹(重點解決圖片縮放的問題) 2016-12-04 20:11 362人閱讀 評論(4) 收藏 舉報 分類: Halcon 版權聲明:本文 ...
HWindowControl控件初步使用 最近在學習新的視覺處理工具–Halcon軟件包,本人學習的主要是HDevelop、Halcon與C#混編以及Halcon與C++混編。這里再多綴一句:11版本后C++編程,包含的是halconcpp文件夾,10版本前包含的是cpp文件夾,我主要學習 ...
終於下定決心將圖像控件開源,歡迎下載及建議 地址 https://github.com/linyugang/VisionControl 項目依據halcon自帶C#實例修改而成,相對於原生有以下優化 圖像對象轉換為c++,防止變量釋放后不能刷新顯示 c++與c#兩種顯示方式 ...
在使用HALCON和C#聯合編程,有時候要使用halcon的HWindowControl控件,但是我發現,HWindowControl的圖片顯示控件,不能使用GDI+繪制ROI,不知道為什么,反正我測試過,在picturebox控件上是可以 顯示GDI+繪制圖形的,在HWindowControl ...
分類專欄: # Halcon 版權聲明:本文為博主原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處鏈接和本聲明。 本文鏈接: https://blog.csdn.net/jgj123321/article/details ...
halcon圖像內容在c#環境下顯示多個對象容易出現閃爍現象,對於c#控件我們第一時間想到的是雙緩沖,halcon提供了另一個機制來解決這個問題 在顯示圖像開始時候禁用圖像顯示刷新 在對象加載完成后,打開刷新,然后顯示一個看不見的對象 以上代碼其實是c++代碼 ...