原创 如何完成一個LabVIEW的視覺項目(三)——LabVIEW視覺開發的流程

採集產品照片-->使用Vision Assistant進行測試(包括各種處理和分析)-->導出VI-->創建LabVIEW項目,設計程序界面和運行邏輯。-->系統實測與再優化 下面咱們分別聊聊這些步驟分別要怎麼做,用什麼工具來做。 ※ 採

原创 如何完成一個LabVIEW的視覺項目(二)—— LabVIEW視覺開發的系統搭建

前面已經說了,我們可以很容易從NI的官方網站直接下載到最新的試用版本。(具體網址可以自行百度一下)       以上這三個工具都是幹什麼用的呢? 我來簡單的解釋一下吧。 ※ LabVIEW簡單的說就是基礎編程的工具,可以實現基礎的編程功能

原创 如何完成一個LabVIEW的視覺項目(一)—— 爲什麼選擇用LabVIEW來開發一個視覺項目呢?

說到機器視覺系統的開發,行業裏有很多流行的開發工具組合,包括:VS+Halcon,VS+Vision Pro,VC+OpenCV,LabVIEW+VDM+VAS。這裏我要講的就是LabVIEW+VDM+VAS這套組合,這套組合有什麼優勢呢

原创 ADO connection strings List

This page contains sample ADO connection strings for ODBC DSN / DSN-Less,OLE DB Providers, Remote Data Services (RDS),

原创 如何選擇光源[機器視覺系列]

  判斷機器視覺的照明的好壞,首先必須瞭解什麼是光源需要做到的!顯然光源應該不僅僅是使檢測部件能夠被攝像頭“看見”。有時候,一個完整的機器視覺系統無法支持工作,但是僅僅優化一下光源就可以使系統正常工作。

原创 淺談偏光鏡使用與選購[機器視覺系列]

大家用數碼相機拍攝,比起以往用傳統相機拍攝的確快捷方便得多,例如數碼相機的白平衡功能已經可以取代以往的多種糾色濾鏡,出外拍攝時不用再帶那些不同顏色的濾鏡。雖然如此,不少濾鏡的用途其實非常獨特,並非數碼相機或者 Photoshop 功能所能

原创 Printf 格式化簡要總結(轉載)

d:以十進制形式輸出帶符號整數(正整數不輸出符號);u:以十進制形式輸出無符號整數;f:以小數形式輸出單、雙精度實數;e:以指數形式輸出單、雙精度實數;g:以%f,%e中較短的輸出寬度輸出單、雙精度實數;c:輸出單個字符;s:輸出字符

原创 CCD和CMOS的區別[機器視覺系列]

CCD和CMOS在製造上的主要區別是CCD是集成在半導體單晶材料上,而CMOS是集成在被稱做金屬氧化物的半導體材料上,工作原理沒有本質的區別。CCD只有少數幾個廠商例如索尼、松下等掌握這種技術。而且CCD製

原创 浮點數的存儲形式

  衆所周知,浮點數(float)在計算機中佔4個byte即32bit,這32bit是如何表示一個浮點數的那?經過查資料,我們得知,浮點數是按照如下格式進行存儲的: 例如:0.5的二進制形式是0.1 它用浮點數的形式寫出來是如下格式

原创 32位CPU寄存器和彙編指令

                              32位CPU所含有的寄存器有: 4個數據寄存器(EAX、EBX、ECX和EDX)2個變址和指針寄存器(ESI和EDI) 2個指針寄存器(ESP和EBP) 6個段寄存器(ES、CS

原创 光學鏡頭概述及分類[機器視覺系列]

光學鏡頭一般稱爲攝像鏡頭或攝影鏡頭,簡稱鏡頭,其功能就是光學成像。鏡頭是機器視覺系統中的重要組件,對成像質量有着關鍵性的作用,它對成像質量的幾個最主要指標都有影響,包括:分辨率、對比度、景深及各種像差。鏡頭不僅種類繁多,而且質量差異也非常

原创 漸漸遠去的日子

有些過去的事情,別人說過去了就讓它過去吧,重新開始,但是有時候做起來並不像說說那麼簡單,這種陰影一直揮散不去,這種狀態什麼時候才能走出去啊,朋友們祝福我吧,我太無助了!!

原创 C/C++轉義字符涵義

 /n        回車換行  /t        橫向跳到下一製表位置 /v        豎向跳格  /b        退格  /r        回車  /f         走紙換頁  //        反斜線符"/"   

原创 C/C++筆試題目總結(更新)

ASP.NET 1.x的開發人員常常聽到用戶抱怨首次調用應用程序的時候會碰到初始化延遲。畢竟,初次請求會引發一個系列過程,包括運行庫初始化、分析、把ASPX頁面編譯成中間語言、把方法即時編譯成本地代碼等等。