tiscamera Camera Library for Ubuntu 18.04 and 22.04 64 Bit on x64 Architecture

Ubuntu 18.04 and 22.04 64 bit installation package for The Imaging Source cameras. Contains tcam-capture camera visualization, GStreamer support and programming samples.

Please install with "sudo apt install ./tiscamera_0.n.n_amd64_ubuntu_1804.deb". Replace "n" with the version numbers.

All necessary runtime dependencies will be installed automatically.

After installation, start the camera program "tcam-capture" to use your camera.

The documentation is installed to "/usr/share/theimagingsource/tiscamera/doc/html/index.html".

Programming samples for C and Python are installed to "/usr/share/theimagingsource/tiscamera/examples".

This package is suitable for Ubuntu 18.04 and 22.04 on x86 based hardwara.

This package does not install on Ubuntu 20.04. If this is in use, the tiscamera version for Ubuntun 20.04 should be installed.

tiscamera Camera Library for Ubuntu 18.04 and 22.04 64 Bit on x64 Architecture
Released Size Type Requirements
tiscamera Camera Library for Ubuntu 18.04 and 22.04 64 Bit on x64 Architecture April 19, 2023 3.5 MB DEB
  • Intel Core i3 or similar
  • Ubuntu 18.04 LTS or 22.04 64 bit

Changelog

tcam-capture can save images and videos now.

Please see the changelog on https://github.com/TheImagingSource/tiscamera/blob/master/CHANGELOG.md

Released Size Type Requirements
tiscamera Camera Library for Ubuntu 18.04 and 22.04 64 Bit on x64 Architecture June 2, 2022 3.3 MB DEB
  • Intel Core i3 or similar
  • Ubuntu 18.04 LTS or 22.04 64 bit

Changelog

Please see CHANGELOG.md on https://github.com/TheImagingSource/tiscamera/blob/master/CHANGELOG.md

The support of 23U camera series ended.

Released Size Type Requirements
tiscamera Camera Library for Ubuntu 18.04 and 22.04 64 Bit on x64 Architecture July 5, 2021 2.8 MB DEB
  • Intel Core i3 or similar
  • Ubuntu 18.04 LTS 64 bit

Changelog

Please see CHANGELOG.md on https://github.com/TheImagingSource/tiscamera

Released Size Type Requirements
tiscamera Camera Library for Ubuntu 18.04 and 22.04 64 Bit on x64 Architecture February 8, 2021 2.8 MB DEB
  • Intel Core i3 or similar
  • Ubuntu 18.04 LTS 64 bit

Changelog

Please see CHANGELOG.md on https://github.com/TheImagingSource/tiscamera

Released Size Type Requirements
tiscamera Camera Library for Ubuntu 18.04 and 22.04 64 Bit on x64 Architecture May 27, 2020 2.9 MB DEB
  • Intel Core i3 or similar
  • Ubuntu 18.04 LTS 64 bit

Changelog

Please see CHANGELOG.md on https://github.com/TheImagingSource/tiscamera

Released Size Type Requirements
tiscamera Camera Library for Ubuntu 18.04 and 22.04 64 Bit on x64 Architecture May 22, 2019 2.7 MB DEB
  • Intel Core i3 or similar
  • Ubuntu 18.04 LTS 64 bit

Changelog

tcam-capture now has a --fullscreen flag parameter to make it start in fullscreen mode.

tcam-capture got a fit-to-view button to resize the display.

tcam-capture got a ROI display and selection capabilities.

Generation of user documentation. Enable with -DBUILD_DOCUMENATION=ON on cmake call.

Auto Iris functionality to gsttcamautoexposure element

AFU050 will have much quicker device lost notification

tcamsrc now adds a GstMeta object to each buffer to transport additional information

Add property drop-incomplete-buffer property to tcamsrc

CAM_GIGE_PACKET_SIZE environment variable recognized

Added gain auto lower limit to usb3 uvc extension unit

Added tcam-uvc-extension-loader as a replacement for uvcdynctrl

Added 12-bit mono support for GigE devices

For more please refer to the changelog.MD in the repository.

Released Size Type Requirements
tiscamera Camera Library for Ubuntu 18.04 and 22.04 64 Bit on x64 Architecture November 9, 2018 2.8 MB DEB
  • Intel Core i3 or similar
  • Ubuntu 18.04 LTS 64 bit

Changelog

Support for the AFU420

Support for the AFU050

Install routines for tcam-capture

Add flags TCAM_PROPERTY_FLAG_IS_LOGARITHMIC and TCAM_PROPERTY_FLAG_REQUIRES_RESTART

gsttcambin now sends a message on the bus "Working with src caps: %s" about the caps that are selected for the source

gsttcamsrc now forwards error messages and warnings from the backends to the gstreamer log and bus

gsttcamsrc now send a device-lost message on the gst bus when the device is unusable

basic doxygen documentation

Add log level 'TRACE'

make package command to create a deb package

Add support for gsttcamdutils modules

Add support for non 8-bit bayer formats via gsttcamdutils

Add gsttcambiteater module to reduce BGR64 to BGR32

Add exposure-min and gain-min properties to gsttcamautoexposure

Add device-caps property to tcambin to set caps for internal tcamsrc

Add support in firmware-update for 33u and 37U cameras

Add property category "Color Matrix"

Actually make tcam-capture usable

Added property flag is_logarithmic

Added property flag requires_restart

Make gsttcamsrc propagate error and warnings to gstreamer log and bus

gstBuffer memory is now asynchroniously given back to the backend, meaning downstream elements can hold the buffer indefinitely

Aravis backend now sets packet resent to true

Aravis backend now tries to automatically determine the gv packet size

backend libraries moved to subfolders

Increased minimum cmake version to 3.2

Properties that occur multiple time due to firmware behavior are now filtered in the v4l2 backend

gsttcamwhitebalance is now multi-threaded to increase performance for large images

gsttcamautofocus properties now list their category as "Lens"

tcam-ctrl -c now uses gst_caps_to_string internally instead of creating a description itself

Default installation prefix now is /usr/ and not /usr/local

Changed cmake installation variables types to PATH

Segfault when DeviceIndex::get_device_list was called and gige-daemon was not running

gsttcamautoexposure now correctly handles gain/exposure ranges

gsttcamwhitebalance now correctly handles bggr

gsttcamwhitebalance tcam_prop interface now returns the correct values for whitebalance-auto and camera-whitebalance

gsttcamautofocus ROI now behaves correctly

gsttcamautofocus "Auto Focus One Push" has to be triggered only once to actually do something

tcam-ctrl set now handles all property cases

Logger instance now works across library boundaries

removed compile flag that hid warnings, warnings have been fixed