我正在从事以下项目,而在寻找正确的方法方面确实遇到了困难。我想在Python中建立一个(但我有其他可能的选择)一个非常基本的界面,该界面允许用户用鼠标(如果在便携式笔记本电脑上使用,则用笔)绘制一些东西,然后保存图像。理想情况下,我希望它可以在网站上或至少在jupyter笔记本中工作(至少我认为这非常困难)。
任何人都可以指出正确的方向吗?目的是将图像用作神经网络模型的输入,以通过实际示例演示其结果。
我正在看tk,但是在示例方面似乎找不到很多。
预先感谢,翁贝托
答案 0 :(得分:1)
我将看一下pyautogui
来捕获鼠标位置,然后在matplotlib
中“绘制”它-应该能够循环执行此操作。您需要查看tkinter窗口大小,以将鼠标坐标与相对位置同步。
为什么不只打开脚本就创建一个新的空白img并使用绘画自动打开它-然后关闭阅读它?似乎比创建图形GUI容易。
答案 1 :(得分:1)
看看我的Github存储库,其中正是您所需要的。
答案 2 :(得分:0)
根据复杂性,您可以使用tkinter(这是用于复杂GUI的软件包),也可以使用来自游戏社区的诸如pygames之类的东西。您具有用户输入和图形输出,因此为游戏制作的库可以满足您的要求,但可以提供比您需要的更多的东西。该站点可能会帮助您:Drawing Libarys
答案draw-on-python-tkinter-canvas-using-mouse-and-obtain-points-to-a-list可能也会为您提供帮助。