PYTHON中的可视化[帮助]

时间:2016-03-13 06:34:38

标签: python

我实际上想找到一个用于创建图像的python代码,该图像仅包含印度所有州的边界。我实际上经历了一个名为Canny Edge Detection的软件包来完成这项工作。但它没有给出带有白色背景边框的输出。   我实际上需要白色背景中的地图边框,因为我计划在获得的地图上做热图。!

Canny Edge Detection的代码是:

import cv2
import numpy as np
from matplotlib import pyplot as plt

img = cv2.imread('map.jpg',0)
edges = cv2.Canny(img,100,200)

plt.subplot(121),plt.imshow(img,cmap = 'gray')
plt.title('Original Image'), plt.xticks([]), plt.yticks([])
plt.subplot(122),plt.imshow(edges,cmap = 'gray')
plt.title('Edge Image'), plt.xticks([]), plt.yticks([])

plt.show()

还有其他方法可以获得所需的输出吗?

1 个答案:

答案 0 :(得分:0)

您正在使用的实际可视化工具是matplotlib,它是一种功能强大且功能强大的工具。您应该能够在最初生成后进一步操作绘图。看看matplotlib documentation