如何存儲/上傳衛星圖像(*.TIFF , *.GeoTiff *.Jpeg format)
到HDFS
? 如何將存儲的衛星圖像分解爲Tiles? 如何將該瓷磚存儲到HIVE元存儲中? 如何使用PIG或HBase
執行簡單的存儲數據查詢? 如何使用MapReduce
程序對存儲的衛星圖像執行簡單的圖像處理?衛星圖像處理使用HADOOP
回答
Hadoop提供爲SequenceFiles
作爲替代來處理小文件。爲了處理圖像,請檢查此鏈接Processing images以及cloudera post。
編輯:
HIPI:是Hadoop的MapReduce框架,它提供用於進行圖像處理任務的API庫。
請閱讀以下博客。它解釋了我們如何使用map-reduce實現新的自定義輸入格式來讀取圖像文件http://worldofbigdata-inaction.blogspot.in/2017/02/processing-images-in-hadoop-using.html – Jobs
我會做的是將圖像作爲矩陣處理。 我會生成以下格式的元組的平面文件:
(x coord, y coord, value)
這樣,您就可以申請很多圖像操作(旋轉,2個。減去圖像,indentify連接組件,做一些邊界檢測...)。
關於這項技術,我將開始在HDFS中使用平面文件並與Pig一起玩。
下面是使用這種格式矩陣乘法的示例: http://importantfish.com/one-step-matrix-multiplication-with-hadoop/
感謝Arutaku慷慨的答覆。 Somhow我設法上傳一個* .TIF文件(衛星圖像524 MB)HDFS。現在我的問題再次是如何使用HBase,HIVE或PIG(Hadoop的生態系統)這個數據/圖像玩..請指導.. –
如果我是你,我會開始在HDFS中使用PIG +平面文件,而不是HIVE + HBase。例如,您可以使用「FOREACH ... GENERATE」命令執行二進制化,然後檢測連接的組件......或任何您需要的;-) – arutaku
- 1. 大衛星圖像處理
- 2. 衛星圖像的圖像處理
- 3. 使用Hadoop MapReduce進行圖像處理
- 4. 衛星圖像分類Opencv
- 5. matlab中的衛星圖像
- 6. 衛星數據處理錯誤
- 7. 想要用hadoop處理圖像
- 8. 用於大圖像處理的Hadoop
- 9. Mapbox 3D衛星圖像功能
- 10. 在Matlab中加載衛星圖像
- 11. 用於圖像分割測試的免費衛星圖像
- 12. hadoop上的並行圖像處理
- 13. 傳單使用衛星視圖,drupal 8?
- 14. 如何使用Hadoop MapReduce處理3D圖像?
- 15. 使用Amazon MapReduce/Hadoop進行圖像處理
- 16. 流星中的圖像處理
- 17. 使用Javascript處理圖像?
- 18. 使用MVC3處理圖像
- 19. 圖像處理使用MATLABR2010a
- 20. 使用javascript處理圖像
- 21. 如何使用python matplotlib估計衛星圖像中的像素數
- 22. Google地圖/ Bing地圖從哪裏獲取衛星圖像?
- 23. 使用谷歌地圖api v3的衛星圖像縮放級別
- 24. 如何使用Python獲取高分辨率Google地圖衛星圖像?
- 25. 檢測Google衛星圖像是否可用
- 26. 當GMap衛星圖像不可用時怎麼辦
- 27. Hadoop的分割圖像爲瓦片用於分割處理
- 28. MKAnnotationViews衛星地圖模式下的圖像
- 29. 谷歌地圖衛星視圖
- 30. 使用Mapbox從地形圖層切換到衛星圖層
**如何**回答這個問題? – Tariq
您的問題與Hadoop的關係不大。這主要是一般編程 –
@VusP是的,也許你是對的..但仍然是我的問題仍然是一樣的..! 如何使用HIVE,HBase或PIG實際播放/操作數據/圖像。謝謝 –