2011-11-22 76 views
0

我打算編寫一個Java應用程序來使用谷歌地圖識別某些類型的樹木。我知道谷歌地圖API。我的問題是如何從地圖識別樹木。我發現了一些庫,如jjil。但我不知道它是否有用。任何人都可以爲這個項目提供一些意見嗎?谷歌地圖中的圖像區域/樹木檢測

+1

必要的算法聽起來不太簡單,也許這是http://dsp.stackexchange.com/的工作。也有什麼特別的原因,爲什麼你必須使用Java或只是個人喜好? – PeterT

+0

@PeterT我只有java的經驗。 – nidhin

+2

你可以發表你想區分的樹種樣本圖像部分嗎? – Niki

回答

3

總體思路可能會是這樣的:

  1. 收集了大量陽性和陰性樣品(來自谷歌地圖,你要意識到你不想認識的人,即圖像和)。很難說你確實需要多少人;取決於它們的相似程度以及您需要的功能數量,100可能已足夠,或者10000可能太少。
  2. 找到一組紋理特徵。沒有人首先看到樣本圖像(1),沒有人可以告訴您哪些特徵是最優的。
  3. 訓練機器學習算法(如SVM,神經網絡)。將樣本集分爲訓練集和測試集以判斷歧視質量。

第1步只是工作,我懷疑任何人在Stackoverflow會爲你做。但是,如果您有樣品併發布,我們可能可以幫助您完成步驟2/3。