原创 【Halcon】提取直線及其寬度

1.思路 先利用calculate_lines_gauss_parameters()根據最大線寬和灰度值對比度計算lines_gauss()的三個參數:Sigma,LowThresh, HeighThresh 根據上面得到的3個

原创 【Halcon】字符串類型

Halcon中字符串類型: * String types * 八進制表示 i1 := 123$'#o' * 小寫十六進制表示 i2 := 123$'#x' * 大寫十六進制表示 i3 := 123$'#X' * 浮點型表示,小數

原创 【Y忍冬草】QT:Log日誌功能實現

1.簡介 在利用QT進行開發的過程中經常會用到qDebug()來輸出調試信息,但當程序正式發佈時,這些都會被註釋或者刪除,這時我們就需要通過Log日誌輸出來代替。  Log日誌是項目當中比用的功能,以便系統有錯誤是能夠快速跟蹤、定

原创 【Y忍冬草】枚舉作爲返回類型

 在閱讀某項目源碼的時候,突然發現項目中函數的返回類型竟然是枚舉類型!!!這是什麼鬼,表示一臉懵逼!!!!  長知識,表示枚舉真是個好東西。  項目中涉及到軟件初始化狀態、圖像是否存在、檢測是否成功等事項,如果按照傳統方法,則需

原创 【Halcon】基於形狀的模板匹配的定位.md

看到一句非常入心的話:天雨大不潤無根之草,道法寬只度有緣之人! 說的就是這個理,所有的因果都要追至事物的本質。從古至今,從國家到個人,如果只是華而不實、外強中乾,就算機會、機遇在你身旁,你能做的也只能是眼睜睜的看它溜走。 如果想做

原创 【Halcon】Error7717:the cuBLAS library needs to be available

一、問題:   在運行Halcon自帶深度學習例程時,出現Error7717錯誤: 但是我的筆記本上已安裝了CUDA10.0,這就讓我有些滿頭霧水。於是,根據錯誤提示,找到Halcon的《安裝指導書》,查找相關方案。 二、解方案

原创 QT5.12.7+VS2015:在UI中添加控件,但代碼中卻不顯示

在利用Qt5.12.7+VS2015進行聯合開發時,在UI界面中添加各類控件,進入代碼中發現無法提示添加的相關控件名稱,重新編譯也如此,很是頭疼。 試了很多種方案,才找到最佳方案: 更改UI界面後,保存UI界面; 返回VS中,找

原创 【OpenCV】之感興趣區域

ROI(Region of Interest),感興趣區域就是從圖像中選擇一個圖像區域,這個區域是圖像分析所關注的重點,我們圈定這個區域,以便進行進一步處理。而且,使用ROI指定想讀入的目標,可以減少處理時間,增加精度。 定義R

原创 【C++】Struct的定義

 最近在項目中用到結構體Struct,發現自己寫的結構體中如果用到第三方庫中的時候,進行拷貝的時候就會出現Bug,百思不得其解啊!在查看項目中老大寫的Code,發現自己寫的Struct與老大寫的Struct有很大區別。  在向老大請教

原创 【Y忍冬草】Halcon:提取直線及其寬度

1.思路 先利用calculate_lines_gauss_parameters()根據最大線寬和灰度值對比度計算lines_gauss()的三個參數:Sigma,LowThresh, HeighThresh 根據上面得到的3個參數

原创 【Y忍冬草】Halcon:基於卡爾曼濾波的交通監控

【Halcon】基於卡爾曼濾波的交通監控 1.卡爾曼濾波理論 https://blog.csdn.net/u010720661/article/details/63253509 2.代碼 * xing_simple.hdev: Tra

原创 【Y忍冬草】QT顯示軟件運行時間

【Y忍冬草】QT:顯示軟件運行時間 一個簡單的實現檢測軟件運行時間的小軟件: 1.代碼 #include "mainwindow.h" #include "ui_mainwindow.h" #include <QTime> Main

原创 C/C++結構體語法總結

【轉自:https://blog.csdn.net/dawn_after_dark/article/details/73555562】 1.結構體簡介  結構體屬於聚合數據類型的一類,它將不同的數據類型整合在一起構成一個新的類型,相當

原创 【Y忍冬草】QT讀寫ini配置文件

文章目錄1.ini文件格式2. ini配置文件的讀寫、刪除3. 結果4.源碼下載  在我們進行軟件系統開始時,對於一些參數我們需要進行配置,這時我們就會用ini類型的配置文件。其實我們在很多軟件中也經常會看的一些.ini文件,即配置文

原创 QT:Log日誌功能實現

1.簡介 在利用QT進行開發的過程中經常會用到qDebug()來輸出調試信息,但當程序正式發佈時,這些都會被註釋或者刪除,這時我們就需要通過Log日誌輸出來代替。  Log日誌是項目當中比用的功能,以便系統有錯誤是能夠快速跟蹤、定位,