我是openIMAJ的新手,我想用它來處理一些圖片。有很多教程可用,但他們都告訴使用Maven。有誰知道我可以從哪裏下載openIMAJ的jar文件,以便直接在我的Java項目中使用? 謝謝!OpenIMAJ Jar文件
回答
OpenIMAJ是相當複雜的,包含了很多,你可能並不需要在項目中使用的模塊(即,如果你做的東西做的圖像處理,你可能不關心太多關於音頻分析,或內容分析網頁)。另外,每個OpenIMAJ模塊都依賴於許多其他項目(這些項目本身具有依賴關係,等等)。由於這些原因,提供所有模塊及其依賴關係的直接下載並不是那麼實際,因爲它將花費令人難以置信的努力讓用戶嘗試找出需要哪些比特以及哪些比特不需要。
指定你需要的OpenIMAJ位理想的方式是使用自動依賴管理系統;但這並不需要是Maven - 任何兼容Maven的依賴關係管理器都可以工作(即Ivy,SBT,Grape等)。在右邊的框中(OpenIMAJ front page),您可能需要將這些片段添加到您的編譯系統配置的片段中(可能需要向下滾動一下)。
如果你確實想手動包括在現有的項目相關的jar文件,我推薦以下方法,它使用Maven構建基於你所需要的確切OpenIMAJ模塊一組定製的jar文件:
- 運行
mvn -DarchetypeRepository=http://maven.openimaj.org -DarchetypeArtifactId=openimaj-quickstart-archetype -DarchetypeGroupId=org.openimaj -DarchetypeVersion=1.2.1 -DartifactId=oi-deps -DgroupId=oi-deps -Dversion=1.0-SNAPSHOT -DinteractiveMode=false archetype:generate
創建一個基本的OpenIMAJ項目(在這種情況下稱爲oi-deps
)。 - 轉到
oi-deps
目錄:cd oi-deps
- 編輯
pom.xml
文件只包含您需要通過刪除不必要的<dependency>
部分的OpenIMAJ位。 - 運行
mvn dependency:copy-dependencies
。這將創建一個target/dependencies
文件夾,其中包含您需要添加到項目中的所有jar文件。
我也沒有找到任何'下載全部'網站。我認爲原因是在一些jar文件中有很多依賴。
我摘錄了一些罐子最近在一個項目中使用,而不行家,但還是挺結實的。 而我只能用maven使用另一個項目來做到這一點。
我認爲Maven是好東西,易即中使用。 NetBeans的。所以試試吧。
對於OpenIMAJ的所有功能,您需要單獨下載超過50個Jar文件。另外,如果你以某種方式設法在互聯網上手動查找所有這些文件,最終可能會混合某些或其他版本,從而導致某些類不兼容。雖然我強烈建議你試着瞭解maven是什麼以及它的功能,但如果你不想使用maven添加依賴關係,甚至不想知道它是什麼,你可以按照下面的步驟進行操作。
1)轉到幫助菜單 - >打開市場。
2)搜索Maven和下載插件。
3)在文件菜單中創建新建 - >新Maven項目
4。)選擇您的工作區,點擊下一步
5)在選擇一個原型窗口的外觀爲原型添加,然後輸入以下詳細信息
GroupID: org.openimaj
ArtifactID: openimaj-quickstart-archetype
version: 1.1
URL: http://maven.openimaj.org/
6)單擊下一步,並給自己的項目的詳細信息並點擊完成
所有的罐子將被下載,你可以在你的項目結構中看到。你現在可以停止擔心maven並開始關注openimaj。
- 1. OpenIMAJ無法訪問視頻文件
- 2. OpenIMAJ庫無法讀取tiff文件?
- 3. 使用Jar文件關閉Jar文件
- 4. 安裝openimaj的統計軟件包
- 5. Java + jar文件
- 6. Jar文件
- 7. Jar文件 - com.sun.enterprise.naming.impl.SerialInitContextFactory
- 8. weblogic.ant.taskdefs.webservices.javaschema.JavaSchema jar文件
- 9. 從JAR文件
- 10. jar文件
- 11. UUIDFactory jar文件
- 12. LiquidInf jar文件
- 13. .war文件與jar文件和websphere共享庫jar文件
- 14. 使用調用.jar文件的文件創建.jar文件
- 15. 從Class文件和Jar文件創建JAR文件
- 16. 在Intellij IDEA中設置openIMAJ
- 17. 安裝JAR文件
- 18. Jar文件執行
- 19. 衝突jar文件
- 20. Jar文件的NoClassDefFoundError
- 21. 設置jar文件
- 22. jar文件的IExpress
- 23. 包括JAR文件
- 24. 創建jar文件
- 25. 簽名.Jar文件
- 26. JBoss jar庫文件
- 27. 執行jar文件
- 28. 一個jar文件
- 29. 運行jar文件
- 30. Jar文件太大
嘿,你可以看看這個http://stackoverflow.com/questions/31553141/how-to-compare-2-images-using-sift-featuers-in-openimaj並給我一個答案? – Tharu 2015-07-22 07:35:51