mirror of
https://github.com/openmv/openmv.git
synced 2025-11-04 14:49:50 +08:00
added additional scale methods
This commit is contained in:
parent
ab32cd034e
commit
e76a5d6778
@ -76,16 +76,18 @@ class FrameBuffer(QLabel):
|
|||||||
self.setMinimumWidth(pixmap.width())
|
self.setMinimumWidth(pixmap.width())
|
||||||
self.setMinimumHeight(pixmap.height())
|
self.setMinimumHeight(pixmap.height())
|
||||||
|
|
||||||
|
def set_scale(self, scale):
|
||||||
|
if 0 < scale < 4.0:
|
||||||
|
self.scale = scale
|
||||||
|
|
||||||
def increase_scale(self, scale):
|
def increase_scale(self, scale):
|
||||||
if self.scale < 4.0:
|
self.set_scale(self.scale + 0.5)
|
||||||
self.scale += 0.5
|
|
||||||
|
|
||||||
def decrease_scale(self, scale):
|
def decrease_scale(self, scale):
|
||||||
if self.scale > 0.5:
|
self.set_scale(self.scale - 0.5)
|
||||||
self.scale -= 0.5
|
|
||||||
|
|
||||||
def reset_scale(self):
|
def reset_scale(self):
|
||||||
self.scale = 1.0
|
self.set_scale(1.0)
|
||||||
|
|
||||||
|
|
||||||
class ImageUpdater(QObject):
|
class ImageUpdater(QObject):
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user