CIF-Cold-Stage / ThorlabsDCC1545M.jl

Julia package to communicate with the Thorlabs DCC 1545M USB 2.0 CMOS Camera.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ThorlabsDCC1545M

The Thorlabs DCC 1545M is a 1.3 Megapixel (1280 x 1024 Pixels) monochrome camera with CMOS sensor. This package wraps the pyueye python library to communicate with the camera through julia.

Author: Markus Petters (mdpetter@ncsu.edu)

Installation

pkg> add https://github.com/mdpetters/ThorlabsDCC1545M.jl.git

The package depend on PyCall for julia/python interoperability. The python distribution used by the PyCall must have the following dependencies installed.

Usage

The basic usage is simple and allows for moderately high frequency streaming. To modify specific camera settings please see pyueye API documentaion and the package source code.

# Loads the package and initializes the first found camera
using ThorlabsDCC1545M

# capture the image
image = ThorlabsDCC1545M.capture()

About

Julia package to communicate with the Thorlabs DCC 1545M USB 2.0 CMOS Camera.

License:GNU General Public License v3.0


Languages

Language:Julia 100.0%