我使用Tkinter创建了一个界面,其中显示了灰度图像,我可以用鼠标在其上绘制一个感兴趣的平方区域(ROI)。
使用ROI中的坐标,我转到图像数据并提取由这些坐标分隔的像素。然后处理这些像素。
问题是:图像长度只有224x224像素,在屏幕上看起来很小。当我需要用鼠标绘制小的ROI时,这是非常不精确的。
(图像+红色区域= 300x300像素。黄色方块为ROI。)
如果我将图像重新缩放,例如300x300像素,则可以更轻松地绘制ROI。但是,当Python增加图像大小时,它必须使用像素值进行一些操作,并且我从较小的图像中丢失了“原始和完美”信息。
(下图为300x300像素)
有没有人有任何想法“缩放”画布所以一切看起来更大,画面更容易,但我仍然有原始的224x224像素?
欢迎任何想法。干杯!