[Halcon] 機器視覺中常用運算元
1.前言
在機器視覺中,影像處理是必不可少的步驟。一般而言,呼叫第三方影像處理函式庫是視覺軟體方便快捷開發的一種手段。而在這其中,德國付費軟體Halcon是行業內使用較多的一款影像處理函式庫。本人現在接觸學習使用的是Halcon12.0版本,通過本文,將一些常見的,開發中使用的Halcon運算元簡單解析,總結與歸納。
2.影像採集
2.1 本地影像
本地影像讀取通過檔名讀取影像,例如通過 MFC按鈕讀取影像:
類內資料定義:
HImage m_srcImg; //原影像
實現:void CxxxxxxxDlg::OnBnClickedOpenimage()
{
// TODO: 在此新增控制元件通知處理程式程式碼
CFileDialog fileDlg(true);
fileDlg.m_ofn.lpstrTitle=_T("開啟圖片");
fileDlg.m_ofn.lpstrFilter=_T("Image Files(*.bmp)\0*bmp\0All Files(*.*)\0*.*\0\0");
if (IDOK==fileDlg.DoModal())
{
//Cstring->char*
CString cstr;
cstr=fileDlg.GetPathName();
TCHAR *imagePath = cstr.GetBuffer(cstr.GetLength());
//Tchar->char*
char pFileName[255];
Wchar2Char(imagePath,pFileName);
//讀取圖片
m_srcImg.ReadImage( pFileName);
//顯示圖片
DispImage(m_srcImg, m_hWindow);
}
else
return;
}
相關文章
- 10.[機器視覺]Halcon形態學膨脹,腐蝕,開運算,閉運算視覺
- halcon change_radial_distortion_points運算元
- halcon基礎運算元介紹(視窗建立,運算元執行時長,是否啟用更新函式)函式
- [機器視覺]halcon應用例項 邊緣檢測視覺
- halcon視訊教程 halcon模板匹配 halcon機器視覺 halcon C/C++/C# halcon視訊教程超人初級->超人強化->超人高階教材逐步進階,全面突破,簡單高效率學習視覺視覺C++C#
- halcon視覺缺陷檢測系列(1)常用的6種方法視覺
- Spark常用Transformations運算元(一)SparkORM
- 【Spark篇】---SparkStreaming中運算元中OutPutOperator類運算元Spark
- halcon運算元之如何畫各種互動ROI圖形
- spark一些常用運算元Spark
- 機器學習工作坊 - 計算機視覺機器學習計算機視覺
- Pytorch計算機視覺實戰(更新中)PyTorch計算機視覺
- 計算機視覺中的深度學習計算機視覺深度學習
- 計算機視覺中的注意力機制計算機視覺
- Hugging Face 中計算機視覺的現狀Hugging Face計算機視覺
- 【機器視覺】FANUC機器人視覺功能詳解;智慧工廠對機器視覺有啥需求?視覺機器人
- 計算機視覺論文集計算機視覺
- iOS計算機視覺—ARKitiOS計算機視覺
- 【機器視覺】基於機器視覺的工業機器人定位系統;機器視覺技術在印刷包裝行業中的應用視覺機器人行業
- 值得珍藏機器視覺10大常用影象處理庫視覺
- halcon學習擴充系列—交集intersection的擴充運算元intersection_expand
- OpenCV計算機視覺學習(15)——淺談影像處理的飽和運算和取模運算OpenCV計算機視覺
- 【計算機視覺】視訊格式介紹計算機視覺
- spark-運算元-分割槽運算元Spark
- OpenVINO計算機視覺模型加速計算機視覺模型
- 計算機視覺環境配置計算機視覺
- 計算機視覺—影象特效(3)計算機視覺特效
- onnx模型視覺化以及pytorch運算元與onnx節點對應關係模型視覺化PyTorch
- 三元運算+包機制
- 運算元
- 計算機視覺中的影像標註工具總結計算機視覺
- 機器視覺相比智慧生物視覺的區別視覺
- python中Laplacian運算元如何使用Python
- 使用運算元控制公式運算公式
- 【SEOI2024 A】二元運算器
- 計算機視覺頂會引用格式計算機視覺
- 計算機視覺方向乾貨文章計算機視覺
- 人工智慧 (14) 計算機視覺人工智慧計算機視覺