1.1 預設安裝
注意勾選上development headers and libraries
安裝完成後可在zbar安裝路徑下找到examples資料夾,用vs2008及以上編譯器可以開啟工程檔案(由於許可權問題,部分機器可能要將examples資料夾拷貝至其他目錄下執行)
在工程屬性中可以看見例程還需要imagemagick元件來讀取檔案,將檔案轉換成需要的格式
開啟scan_image.cpp
遮蔽掉11行的
if(argc < 2) return(1);
將27行的
magick::image magick(argv[1]);
替換為
magick::image magick("barcode.png");
程式最後置斷點,執行,ok!
分析 從例程中可以看出magick只是用來開啟,轉換格式,轉換成灰度,二維矩陣的作用。用opencv應該也可以。
附錄1:
scan_image.cpp
#include
#include
#include
#define str(s) #s
using
namespace
std;
using
namespace zbar;
int main (int argc, char **argv)
// clean up
image.set_data(null, 0);
return(0);
}
想要進一步了解magick的可參考
ps:大家在vc上做關於magic的開發的時候,要注意三點:
(1) 在vc的配置中要指定magic的include資料夾位置和lib位置
(2) 在vc的linker-->input-->additional dependencies裡面要加入core_rl_magick++_.lib core_rl_magick_.lib core_rl_wand_.lib的依賴庫
(3) 最好在系統的環境變數裡面設定下magic的安裝路徑;
Nginx在Mac及Windows上的使用
近來需要跟後台進行介面聯調聯試,為了方便進行快速的響應,我決定在本地搭建前台的反向 服務,這樣方便有什麼問題直接修改,省去頻繁部署所耽誤的時間。當在mac上安裝完nginx以後可以在終端輸出的資訊裡看到一些配置路徑 安裝路徑 usr local cellar nginx 1.17.0 bin 配置檔...
GitBook在Windows上安裝及使用
gitbook是基於nodejs,使用git github和markdown製作電子書的命令列工具。1 安裝nodejs 安裝完成後輸入命令node v檢測是否安裝成功 2 安裝全域性gitbook 在nodejs安裝目錄下開啟命令控制台,輸入npm install gitbook cli g 由於...
TensorFlow在Windows上的安裝之路
google上點了無數的連線,翻了無數的帖子,因版本不匹配問題,將python cuda解除安裝又重灌。搗鼓了一天,終於把tensorflow環境搭建好了。整理了兩個比較有用的帖子,1 知乎回答 手把手教你搭建谷歌tensorflow深度學習開發環境!2 windows環境下anaconda安裝te...