Lightfield software Piece

Pieces for interacting with Thorlabs scientific cameras using the puzzlepiece framework.

Example usage (see Getting started for more details on using Pieces in general):

import puzzlepiece as pzp
from pzp_hardware.princeton import lightfield

app = pzp.QApp()
puzzle = pzp.Puzzle(debug=False)
puzzle.add_piece("lightfield", lightfield.Piece, row=0, column=0)
puzzle.show()
app.exec()

Installation

  • It’s complicated

Requirements

This Piece has additional requirements. You will be asked to install them at runtime, or you may choose to install them ahead of time.

Available Pieces

class pzp_hardware.princeton.lightfield.Piece(puzzle)[source]

Bases: Piece

class pzp_hardware.princeton.lightfield.PopupViewer(parent_piece, puzzle, custom_horizontal=False, *args, **kwargs)[source]

Bases: Popup