灰點官方全面公升級了自己的sdk文件,全新的sdk名稱也由 flycapture2 過渡到 spinnaker sdk(話說是很久之前的事情了)。然而國內的灰點相機的sdk的使用文件較少,更別說 spinnaker sdk的說明了,這裡給小眾志同道合的朋友們寫乙個入門文件,當然,難度不高,算是給新手乙個參考吧。最後水平有限,算是拋磚引玉,諸多不足,請大家指正~
關於從flycapture2 到 spinnaker sdk變換,有興趣的可以參見
咳咳 **鏈結更新
安裝過程中,注意安裝路徑;
安裝過程中,有兩個安裝選擇,其中第乙個會直接安裝乙個exe,這個是灰點公司提供的乙個直接可以呼叫攝像頭的程式,功能很強大,不過這裡我們自己呼叫sdk,所以選擇第二個。
安裝完成後,在安裝路徑下,會多出以下檔案
工程名-屬性-配置屬性-c/c++-常規-附加包含目錄,新增spinnaker sdk安裝目錄下的include資料夾。
工程名-屬性-配置屬性-鏈結器-輸入-附加依賴項,新增spinnaker sdk安裝目錄下的lib64\vs2015資料夾裡的lib檔名。請注意,debug模式請輸入*d_v140.lib,其中d表示debug配置,140表示版本號,如「spinnakerd_v140.lib」,需要使用什麼功能,新增對應的lib檔案即可,如果傻傻分不清,請新增所有以d_v140結尾的檔名,以上。
至此,配置完成,請注意,當前配置方法需要每次新建工程都配置。
3.sample example
接下來就是程式設計師最喜歡的程式設計時間了,簡單的寫段**,證明spinnaker sdk可用。簡單**如下(注意,**較為簡單,請自行參閱官方api)
#include "stdafx.h"
#include "spinnaker.h"
#include
#include "spingenapi/spinnakergenapi.h"
int main()
我的lib庫配置備份
release
opencv_world343.lib
spinnaker_v140.lib
spinnakerc_v140.lib
spinnakergui_wpf_v140.lib
spinnakerguiselector_wpf_v140.lib
spinupdate_v140.lib
spinvideo_v140.lib
spinvideoc_v140.lib
opencv_world343d.lib
spinnakercd_v140.lib
spinnakergui_wpfd_v140.lib
spinvideocd_v140.lib
spinnakerd_v140.lib
spinvideod_v140.lib
VS專案配置屬性
vs專案配置屬性 編譯 鏈結 執行 c c 的編譯過程詳解 整理在此方便以後 疑問 1.導入庫 dll庫的匯入lib檔案 2.附加依賴項 vs 專案引用 3.dll vs lib dll 外鏈,4.附加包含目錄 1 新增工程的頭檔案目錄 工程 屬性 配置屬性 c c 常規 附加包含目錄 加上標頭檔案...
caffe VS專案屬性配置
目前遇到錯誤 fatal error lnk1104 無法開啟檔案 libboost date time vc140 mt gd 1 61.lib 經驗點 對照caffe編譯專案一步步看。error出現的幾個點 首先是無法找到 lib,如 fatal error lnk1104 無法開啟檔案 lib...
vs2010專案屬性配置
vs2010使用方案管理專案,乙個解決方案下可包含多個專案。預設情況下,專案屬性的設定的目錄起點為專案配置檔案所在的位置,實際上就是專案標頭檔案和原始檔所在的位置。vs2010中預設建立c 專案,則解決方案總目錄下包含乙個sln和乙個專案資料夾,在vs2010編譯器中生成debug和release解...