python - 创建一个基本的Python接口(interface)来保存用鼠标绘制的图像

标签 python image user-interface draw

我正在从事以下项目,但我很难找到正确的方法。我想用Python(但我对其他可能性持开放态度)构建一个非常基本的界面,允许用户用鼠标(或笔,如果在 Surface 笔记本电脑上使用)绘制一些东西,然后保存图像。理想情况下,我希望它能够在网站上或至少在 jupyter 笔记本上运行(至少我认为这是非常困难的)。

有人能指出我正确的方向吗?目标是使用图像作为神经网络模型的输入,以通过现实生活中的示例演示其结果。

我正在查看 tk,但似乎没有找到太多示例。

提前致谢,翁贝托

最佳答案

我会看一下pyautogui来捕获鼠标位置,然后在matplotlib中“绘制”它——应该能够在循环中执行此操作。您需要观察 tkinter 窗口大小以将鼠标坐标与相对位置同步。

为什么不让你的脚本打开创建一个新的空白img并自动用paint打开它 - 然后在关闭时读取它?似乎比创建绘图 GUI 更容易。

关于python - 创建一个基本的Python接口(interface)来保存用鼠标绘制的图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52140339/

相关文章:

python - nltk k-means 聚类或纯 python 的 k-means

python - 了解当在方括号中调用类时使用的 Python 脚本类

python - 正则表达式:如何捕获其中包含空格的大数字?

python - 如何使用 python 在图像上绘制具有不同笔触和填充颜色的文本?

c++ - 使用 Qt,有什么好方法可以分解包含 GUI 逻辑的大型源文件?

javascript - 使用 sum、map 和 lambda 将 Python 转为 JavaScript

jquery - 在将 IMG 添加到 DOM 之前获取 IMG 的自动大小(使用 JQuery)

c# - 在 C# 中使用矩阵标准化变换后的图像

java - 让 Java 应用程序在 Windows 上看起来是原生的 - 如何?

java - 如何摇动 ViewPager 以向用户显示有更多页面可用?