facebook360_dep
Facebook360 Depth Estimation Pipeline
|
Public Member Functions | |
def | __init__ (self, parent=None) |
def | fit_in_view (self) |
def | set_zoom_level (self, zoom) |
def | set_pixmap (self, pixmap=None) |
def | update_params (self, event) |
def | scale_image (self) |
def | wheelEvent (self, event) |
Public Attributes | |
scene | |
pixmap_item | |
zoom_level | |
factor | |
Front end display for the threshold interaction models for the UI. Attributes: factor (float): Ratio of the image size to the scene size. pixmap_item (QtWidgets.QGraphicsPixmapItem): Image being thresholded. scene (QtWidgets.QGraphicsScene): UI portioned off to image display. zoom_level (float): Zoom of the displayed image.
def image_viewer.ImageViewer.__init__ | ( | self, | |
parent = None |
|||
) |
Initializes the front-end for thresholds visualization with default style and no displayed image. Args: parent (App(QDialog), optional): Object corresponding to the parent UI element.
def image_viewer.ImageViewer.fit_in_view | ( | self | ) |
Adjust zoom to fit the image on screen.
def image_viewer.ImageViewer.scale_image | ( | self | ) |
Scales the displayed image according to the zoom.
def image_viewer.ImageViewer.set_pixmap | ( | self, | |
pixmap = None |
|||
) |
Updates the displayed image to a given QT image. Args: QtGui.QPixmap: Identical image in QT image format.
def image_viewer.ImageViewer.set_zoom_level | ( | self, | |
zoom | |||
) |
Adjust the displayed zoom. Args: zoom (float): Zoom level to use.
def image_viewer.ImageViewer.update_params | ( | self, | |
event | |||
) |
Handles update events to adjust the displayed thresholds accordingly. Args: event (QEvent): Event instance being handled.
def image_viewer.ImageViewer.wheelEvent | ( | self, | |
event | |||
) |
Event handler for a mouse wheel scroll (causes zoom). Args: event (QEvent): Event instance being handled.
image_viewer.ImageViewer.factor |
image_viewer.ImageViewer.pixmap_item |
image_viewer.ImageViewer.scene |
image_viewer.ImageViewer.zoom_level |