原创 char 與 wchar_t

char 與 wchar_tchar 叫多字節字符,一個 char 佔一個字節,之所以叫多字節字符是因爲它表示一個字時可能是一個字節也可能是多個字節。char ch1 = 's';             // 正確 char ch2 = 

原创 Halcon擬合直線

****************************通過畫線取點*****************************read_image (Image, 'C:/Users/研發/Pictures/Saved Pictures/1

原创 如何選擇一款合適的工業相機:主要針對相機分辨率的選擇

如何選擇一款合適的工業相機:主要針對相機分辨率的選擇1、問題描述:    拍攝一個物體表面的一個髒點2、構思:    若採用一個像素代表一個髒點的話,會使得系統不穩定;因此,我們最好取到三四個像素以上代表一個髒點3、計算公式:    像素精

原创 Halcon之計算距離算子

*讀取一張圖像 read_image(Image,'Circle.jpg') *畫生成區域 draw_region(Region, 3600) *區域->圖像 reduce_domain(Image, Region, ImageReduce

原创 相機曝光與增益

曝光和增益的一些基本概念    曝光時間:快門速度,簡單來講就是按下快門的時間,時間越長,光子到CCD\CMOS表面的光子總和越多,採集的圖像就會越亮;如果曝光過度,則照片過亮,失去圖像細節;如果曝光不足,則照片過暗,同樣會失去圖像細節。雖

原创 CString與int、double 、char*轉換

一、Cstring ---> double、int在unicode字符集環境下:CString str"abcd"; int a = _wtoi(str.GetBuffer()); double b = _wtof(str.GetBuffe

原创 sed 及 正則表達式

一、sed基本概念       sed,流式編輯器 ,即把前一個程序輸出引入到sed的輸入,經過一系列編輯命令轉換爲另一種格式輸出。默認使用Basic正則表達式規範,如若加 -r 選項則用Extended規範。     在Basic規範中,

原创 光源、照明方法、相機與鏡頭配套原則、PPI

光源環形光源RL、條形光源BL、點光源NSPL(專用控制器)、四面可調光源ROL、圓頂光源DL、面光源HFL/FL、無影光源、特殊光源(紫外光源、紅外光源、定製顏色光源)、線光源(配合線陣相機使用)同軸光源COL/COPL:標準同軸光源、同

原创 grep 及 正則表達式

一、grep概念     grep,即搜索正則表達式,也就是說grep簡單來講就是用來搜索匹配字符的。二、正則表達式:(1)正則表達式遵循的幾個重複的操作- ?                             最多匹配一次- *  

原创 Try catch finally用法

Try catch用法無論是否出現異常,finally塊中的代碼都會執行; Try中無異常:try---finallyTry中有異常:try---catch---finallyTry中無異常且try中有return:try---finall

原创 socket網絡編程--基於windows

一、socket編程先運行服務器,本文采用線程來運行服務器,再運行客戶端。二、基本概念ip:可唯一標識網絡上的一個主機;協議+端口:可唯一標識主機中一個進程;所以通過IP+協議+端口三元組來標識主機中的進程。三、編程實現#pragma on

原创 串口通信代碼

一、串口通信涉及的主要函數:Windows處理串口和其他通信設備都是作爲文件處理的,基本步驟爲打開串口->初始化串口->數據讀寫->關閉串口;1>打開串口:CreateFile(串口名、訪問權限、共享模式、安全屬性、指定文件不存在或者存在的

原创 shell--簡單練習題

一、計算1+2+...+100的值採用一般方法:   #! /bin/bash        sum=0    res=""    num=1    for ((; num<=100; num++))    do        let su

原创 紅黑樹

一、紅黑樹的基本概念     紅黑樹是一種自平衡二叉查找樹。典型的用途是實現關聯數組,在實踐中是高效的,時間複雜度爲O(log)。主要實現查找,插入和刪除功能。它的統計性能要高於平衡二叉樹(AVL樹)。     紅黑樹是一種特定類型的二叉樹

原创 指針和引用的區別

1、引用創建的同時必須初始化;指針可在任何時候初始化。2、引用必須與合法的存儲單元關聯,不能有NULL引用;指針可以爲NULL。3、引用從一而終,一旦初始化則不能更改;指針可以隨時改變所指的對象。備註:引用就是別名,不是拷貝,更不是指針,引