1.
java -cp javase\javase.jar;core\core.jar com.google.zxing.client.j2se.CommandLineRunner [URL]
URL是指qrcode圖片的所在位置
下一行解碼出所含的訊息網址www.google.com.tw
2.
這裡有程式的構造說明 不過在影像處理和鏡頭方面有很多專有名詞跟觀念存在 於是乎決定先使用既有軟體Quickmark測試影片和照片效果的差別
2008年5月22日 星期四
Zxing 編譯與執行
建置方式
尋找資料夾底下 build.xml檔案
執行Ant完成建置
執行(on windows)
cd core
ant
cd ../javase
ant
After building, simply run this class with java:
cd ..
java -cp javase\javase.jar;core\core.jar com.google.zxing.client.j2se.CommandLineRunner [URL]
執行(on phone)
需要以下前置動作
* 下載安裝 Sun's Java Wireless Toolkit 2.5.2
* 編輯 build.properties 到你安裝WTK目錄下.
* 下載 Proguard, 並複製 proguard.jar 到你安裝WTK目錄下.
接著輸入下列指令
cd core
ant
cd ../javame
ant
尋找資料夾底下 build.xml檔案
執行Ant完成建置
執行(on windows)
cd core
ant
cd ../javase
ant
After building, simply run this class with java:
cd ..
java -cp javase\javase.jar;core\core.jar com.google.zxing.client.j2se.CommandLineRunner [URL]
執行(on phone)
需要以下前置動作
* 下載安裝 Sun's Java Wireless Toolkit 2.5.2
* 編輯 build.properties 到你安裝WTK目錄下.
* 下載 Proguard, 並複製 proguard.jar 到你安裝WTK目錄下.
接著輸入下列指令
cd core
ant
cd ../javame
ant
Zxing 事前準備有關 apache ant
此code編譯整合工作以這套Appache ant工具完成
簡單的歸納一下Ant可以幫您自動完成的任務:
* 編譯Java原始碼
* 建立jar、war、zip檔案
* 自動測試與生成報告
* 從CVS等管理系統取得原始碼
事前設定
在下載Ant之後,將壓縮檔解壓縮至您想要的目錄,假設是c:\develop\apache-ant-1.6.1。
* 新增系統變數:JAVA_HOME,內容為您的Java安裝路徑,例如:c:\develop\j2sdk1.4.2
* 新增系統變數:ANT_HOME,內容:c:\develop\apache-ant-1.6.1
* 在PATH環境變數中加入Ant的bin目錄:\bin
簡單的歸納一下Ant可以幫您自動完成的任務:
* 編譯Java原始碼
* 建立jar、war、zip檔案
* 自動測試與生成報告
* 從CVS等管理系統取得原始碼
事前設定
在下載Ant之後,將壓縮檔解壓縮至您想要的目錄,假設是c:\develop\apache-ant-1.6.1。
* 新增系統變數:JAVA_HOME,內容為您的Java安裝路徑,例如:c:\develop\j2sdk1.4.2
* 新增系統變數:ANT_HOME,內容:c:\develop\apache-ant-1.6.1
* 在PATH環境變數中加入Ant的bin目錄:\bin
QR code 支援軟體 & Zxing
一、
PDA與手機支援二維碼讀取軟體查詢
二、
另外最終也是唯一找到比較完整的open source 是由一支名為Zxing的google coede
不過很可惜的是並不支援windows mobile 不過為了更了解其中程式架構 就繼續摸索看看
以下是他目前可以運行的環境與功能
PDA與手機支援二維碼讀取軟體查詢
二、
另外最終也是唯一找到比較完整的open source 是由一支名為Zxing的google coede
不過很可惜的是並不支援windows mobile 不過為了更了解其中程式架構 就繼續摸索看看
以下是他目前可以運行的環境與功能
- JavaME client
- Android client
- Online / e-mail client at zxing.org/w
- RIM client
- QR Code decoding
- UPC-A/UPC-E decoding
- EAN-8/EAN-13 decoding
- Code 39 decoding
- Code 128 decoding
訂閱:
文章 (Atom)