我有兩個數字,一個是從matplotlib進行的一些計算得到的數據圖,另一個是從谷歌地圖中獲取的世界地圖圖。我想將matplotlib的數字減少到某個百分比值,並將其疊加在地圖圖片的某個位置,並得到最終的「混合」圖片。我知道這可以通過圖形化的問題來完成,但是我想在數千個不同的案例中自動完成它,我想知道你是否可以爲此提出一些方法論和想法。通過外殼疊加圖像
Q
通過外殼疊加圖像
1
A
回答
2
萬一你想要做它直接使用matplotlib當你繪製你的數據(ImageMagick的是偉大的,否則):
import Image
import matplotlib.pyplot as plt
import numpy as np
dpi = 100.0
im = Image.open('Dymaxion_map_unfolded.png')
width, height = im.size
fig = plt.figure(figsize=(width/dpi, height/dpi))
fig.figimage(np.array(im)/255.0)
# Make an axis in the upper left corner that takes up 20% of the height and 30%
# of the width of the figure
ax = fig.add_axes([0, 0.7, 0.2, 0.3])
ax.plot(range(10))
plt.show()
1
這聽起來像ImageMagick將很適合,特別是。開關-layers。
2
ImageMagick可以完成這項工作,完全是composite
命令。對於使用情況,檢查該網址的例子:http://www.imagemagick.org/Usage/annotating/#overlay
+0
我會看看,謝謝! – flow 2011-06-06 14:00:34
相關問題
- 1. 通過電源外殼
- 2. 通過python監測外殼
- 3. 魚外殼,並通過`function`
- 4. 使用通過外殼的線性重採樣來增加圖像大小
- 5. 疊加圖像
- 6. 疊加圖像
- 7. 通過訪問數據庫。 adb外殼
- 8. 搜索通過使用外殼
- 9. 電源外殼通過參數
- 10. 對講未通過adb外殼啓用
- 11. 外殼通配符
- 12. WPF圖像疊加
- 13. CSS圖像疊加
- 14. Jquery圖像疊加?
- 15. 添加疊加圖像到CSS圖像?
- 16. Google Maps API v3通過自定義圖像疊加標記?
- 17. 外殼測試「圖像是不同的」?
- 18. 通過殼
- 19. 只通過使用類來通過CSS重疊圖像?
- 20. 添加參數成conf文件通過外殼腳本
- 21. 通過javascript加載圖像
- 22. 附加從外殼
- 23. 通過WiFi通過ADB外殼關閉ADB?
- 24. 如何通過ADB外殼與extras廣播意圖?
- 25. 點擊通過 「疊加」
- 26. 在圖像上設置疊加圖像
- 27. 將圖像疊加在圖像上
- 28. 通過外鍵獲取圖像
- 29. 通話功能的外殼
- 30. 外殼StatusBar UserControl通信
哇,這真是太棒了! – flow 2011-06-07 08:19:31