Ejemplo n.º 1
0
from PyQt5.QtWidgets import QApplication

from Models import Camera
from views import StartWindow

camera = Camera(0)
camera.initialize()

app = QApplication([])
start_window = StartWindow(camera)
start_window.show()
app.exit(app.exec_())
Ejemplo n.º 2
0
from PyQt5.QtWidgets import QApplication

from models import Camera
from Spectrometer import Spectrometer
from views import StartWindow

camera = Camera(0)
camera.initialize()

spectrometer = Spectrometer()
spectrometer.connect()

app = QApplication([])
start_window = StartWindow(camera, spectrometer)
# start_window = StartWindow(camera)
start_window.show()
app.exit(app.exec_())
spectrometer.disconnect()
camera.close_camera()
Ejemplo n.º 3
0
from PyQt5.QtWidgets import QApplication

from views import StartWindow

app = QApplication([])
start_window = StartWindow()
start_window.resize(480, 720)
start_window.show()
app.exit(app.exec_())
Ejemplo n.º 4
0
from PyQt5.QtWidgets import QApplication

from models import Model
from views import StartWindow

app = QApplication([])
model = Model()
start_window = StartWindow(model)
start_window.show()
app.exit(app.exec_())
Ejemplo n.º 5
0
        print(str(i) + " : " + str(devices[i]))

    camera_idx = -1
    try:
        camera_idx = int(input("Please select a camera [Default: Built-in webcam] : "))
    except ValueError:
        print("Not a valid index. Using built-in webcam.")

    if camera_idx = -1:
        camera = BuiltinCamera(0)
        camera.initialize()
        logger.info("Initialized: {}".format(camera))

        app = QApplication([])
        logger.info("Starting main window ...")
        start_window = StartWindow(camera, logger)
        start_window.show()

        app.exit(app.exec_())

    else:
        if camera_idx in range(len(Devices)):
            # Open camera with specific model number
            Camera.open(Devices[camera_idx])
            # Set a video format
            Camera.SetVideoFormat("RGB32 (640x480)")
            #Set a frame rate of 30 frames per second
            Camera.SetFrameRate( 30.0 )
            print('Successfully opened camera {}'.format(Devices[camera_idx]))

            print('Starting live stream ...')
Ejemplo n.º 6
0
from PyQt5.QtWidgets import QApplication, QFrame, QMainWindow

from models import Camera
from views import StartWindow
import sys

camera = Camera(0)
camera.initialize()

w = 900
h = 600
app = QApplication([])
start_window = StartWindow(camera)
start_window.resize(w, h)
start_window.show()
app.exit(app.exec_())
Ejemplo n.º 7
0
from PyQt5.QtWidgets import QApplication

from views import StartWindow
from readFile import createDict

file = "final-output-dlength.dat"
genVals = createDict(file)

app = QApplication(["Object labeler"])
screen = app.primaryScreen()
size = screen.size()

start_window = StartWindow(size, genVals)
start_window.show()
app.exit(app.exec_())