小编Gue*_*st1的帖子

Tkinter 使用鼠标在画布上调整矩形的大小

我想在 Tkinter 中为我的研究项目创建一个简单的 GUI 图像标签工具。目前,我有可以从目录加载图像并允许我绘制多个边界框的工作代码。我想修改代码,以便在单击矩形 BB 时可以使用鼠标调整它的大小。我在网上搜索过,找不到任何资源来做到这一点。有人可以帮助我了解如何做到这一点吗?

from tkinter import *
from tkinter import filedialog
from tkinter import messagebox
from tkinter import ttk
from PIL import Image, ImageTk
import os
import glob
import random

# colors for the bboxes
COLORS = ['red', 'blue','pink', 'cyan', 'green', 'black']
# image sizes for the examples
SIZE = 256, 256

class LabelTool():
    def __init__(self, master):
        # set up the main frame
        self.parent = master
        self.parent.title("LabelTool")
        self.frame = Frame(self.parent)
        self.frame.pack(fill=BOTH, expand=1)
        self.parent.resizable(width = FALSE, height …
Run Code Online (Sandbox Code Playgroud)

python tkinter

-1
推荐指数
1
解决办法
320
查看次数

标签 统计

python ×1

tkinter ×1