原创 對vc6.0平臺運行Debug的程序出現:應用程序無法正常啓動(0xc0150002).請單擊“確定”關閉應用程序

對於剛剛重裝的VC6運行程序就出現這個,其實這個錯誤出現時一頭霧水,上網百度了很多資料都不適合自己,應該考慮下是否屬於我的情況:就是程序中沒有安裝哪

原创 WIN_靜態庫與動態庫

WIN_靜態庫與動態庫的加載   一.  靜態庫包括.lib和.h文件,在工程中使用靜態庫分爲3步: <1> 在工程中加入靜態庫,有兩種方法:   

原创 TRACE 的信息是顯示在OutPut窗口中的

MFC提供了一個小工具Tracer.exe來幫助調試Windows-Based的程序,Tracer可以在Output或Console窗口中顯示MFC Library的內部操作信息,以及應用程序的Warning和Error消息,你可以按照

原创 HALCON機器視覺圖像處理軟件之應用三

匹配基於灰度值的匹配   HALCON的基於灰度值的匹配有多種方法,例如,基於互相關係數的匹配。該方法對聚焦不準、變形和紋理變化具有很強的魯棒性。 基於形狀的匹配   即使目標已經旋轉、縮放、部分遮擋或者照明有非線性變化,HALCON出

原创 VC++文件路徑和文件名處理函數

路徑截斷與合併函數   GetModuleFileName 得到模塊路徑名 PathRemoveArgs 去除路徑的參數 PathRemoveBackslash 去除路徑最後的反斜槓“\” PathAd

原创 VC6.0 error LNK2001: unresolved external symbol _main解決辦法

學習VC++時經常會遇到鏈接錯誤LNK2001,該錯誤非常討厭,因爲對於編程者來說,最好改的錯誤莫過於編譯錯誤,而一般說來發生連接錯誤時,編譯都已通過。產生連接錯誤的原因非常多,尤其LNK2001錯誤,常常使人不明其所以然。如果不深入地

原创 標定算子

1.create_calib_data( : : CalibSetup, NumCameras, NumCalibObjects : CalibDataID) 創建一個標定(數據)模型 CalibSetup:標定類型 NumCam

原创 頻率域上的圖像增強

http://download1.csdn.net/down3/20070617/17204050839.rar 本人同意他人對我的文章引用,但請在引用時註明出處,謝謝.作者:蔣志強 相應的PDF文檔及可執行程序可以在http:

原创 C++標準庫

1簡介 2C++標準庫 ▪ C1. 標準庫中與語言支持功能相關的頭文件 ▪ C2. 支持流輸入/輸出的頭文件 ▪ C3. 與診斷功能相關的頭文件 ▪ C4. 定義工具函數的頭文件 ▪ C5. 支持字符串處理的頭文件

原创 高斯濾波理解

一、前言: 關於高斯濾波在我的前一篇文章《數字圖像基本處理算法》中有所談及那篇只是介紹了高斯濾波的應用,現在這一篇將着重簡介高斯濾波的原理和應用,一探個究竟! 二、啥是高斯濾波?好吃麼?             高斯濾波,說白了就

原创 halcon學習筆記——機器視覺工程應用的開發思路

機器視覺工程應用主要可劃分爲硬件和軟件兩大部分。 硬件:工程應用的第一步就是硬件選型。硬件選型很關鍵,因爲它是你後面工作的基礎。主要是光源、工業相機和鏡頭選擇。 軟件:目前業內商業庫主要有Halcon,康耐視,DALSA,evisi

原创 《SQL Server 2005 編程入門經典》學習筆記

第一章 RDBMS基礎:SQL Server數據庫構成 數據庫中的對象 數據庫管理系統中包含許多對象。對於SQL Server,它常包含以下重要的數據庫對象: 數據庫 索引 事務日誌 程序集 表 報表 文件集 全文本目錄 圖表

原创 攝像機標定

1、攝像機外參:決定攝像機座標與世界座標系之間相對位置關係。 其中Pw爲世界座標,Pc是攝像機座標,他們之間關係爲                                Pc = RPw + T      式中,T= (T

原创 lib和dll文件的區別和聯繫

什麼是lib文件,lib和dll的關係如何 (2008-04-18 19:44:37)    (1)lib是編譯時需要的,dll是運行時需要的。 如果要完成源代碼的編譯,有lib就夠了。 如果也使動態連接的程序運行起來,有dll就夠了。 

原创 bool和BOOL的區別

一、 1、類型不同 BOOL爲int型 bool爲布爾型 2、長度不同 bool只有一個字節 BOOL長度視實際環境來定,一般可認爲是4個字節 3、取值不同 bool取值false和true,是0和非0的區別 BOOL取值FALSE和TR