matplotlib如何在图片上添加触发事件进行交互

  介绍

小编这次要给大家分享的是matplotlib如何在图片上添加触发事件进行交互,文章内容丰富,感兴趣的小伙伴可以来了解一下,希望大家阅读完这篇文章之后能够有所收获。

<强>错误报告如下:

OpenCV错误:未指定的错误(功能未实现。重建图书馆与Windows, GTK + 2。x或碳的支持。如果你> #=utf - 8编码   从matplotlib进口pyplot plt   进口cv2      def> fig.canvas.mpl_connect (“button_press_event" alt=" matplotlib如何在图片上添加触发事件进行交互">

是的,图像尺寸没有发生变化,但尺寸的比例的确变了,这里我们要做的就是关闭自动变化的尺度比例。

 if __name__==癬_main__":
  fileN=" # 39;。/0107 _1.3.6.1.4.1.14519.5.2.1.6279.6001.263660956768649083933159084365.bmp& # 39;
  img=cv2.imread (fileN)
  cv2.imshow (& # 39; img # 39;, img)
  无花果=py.figure ()
  fig.canvas.mpl_connect (“button_press_event"> ax.scatter (x, y, c=& # 39; k # 39;, s=25日α=1.0,=& # 39;标志o # 39;)
  # T:散点的颜色
  #年代:散点的大小
  #α:是透明程度


现在我们能够在图像上进行标记了,但这样还不够,程序需要获取这些标记点。

实际上fig.canvas.mpl_connect (“button_press_event",从matplotlib> def> def>。补丁进口圆      无花果=plt.figure ()   ax=fig.add_subplot (111)   cir=圆(xy=(事件。xdata event.ydata) facecolor=& # 39;黑色# 39;,edgecolor=& # 39;黑色# 39;半径=10,α=1.0)   ax.add_patch (cir)

看完这篇关于matplotlib如何在图片上添加触发事件进行交互的文章,如果觉得文章内容写得不错的话,可以把它分享出去给更多人看到。

matplotlib如何在图片上添加触发事件进行交互