Privacy Policy & Terms of Use
Disclaimer
Copyright
Copyright 2016 Silhouette School, Inc
Search
Translate
Blog Archive
Tiga Device Camera Software -
1. Introduction Tiga Device refers to a family of embedded camera modules and industrial imaging devices commonly used in machine vision, medical imaging, robotics, and surveillance. The Tiga Device Camera Software is the firmware/driver stack and user-space toolkit that enables host systems (Linux, Windows, or RTOS) to capture, process, and stream video from Tiga imaging sensors.
This guide covers software version 3.x (unified stack) and applies to Tiga USB3 Vision, GigE, and MIPI CSI-2 models. The Tiga software stack consists of four layers: tiga device camera software
while True: ret, frame = cap.read() if not ret: break cv2.imshow("Tiga Camera", frame) if cv2.waitKey(1) & 0xFF == ord('q'): break This guide covers software version 3
tiga::FrameBuffer buffer(1920, 1080, tiga::Format::Mono8); for (int i = 0; i < 100; ++i) cam.grab(buffer); process_image(buffer.data(), buffer.size()); for (int i = 0
Calibration files are stored in /etc/tiga/calib_<serial>.bin and loaded automatically. 6.1 Python (with OpenCV integration) import cv2 import tiga Initialize device dev = tiga.Device(0) dev.set_resolution(1920, 1080) dev.set_pixel_format(tiga.PixelFormat.BGR8) dev.start_stream() OpenCV capture wrapper cap = tiga.opencv_capture(dev)
cam.stop(); return 0; # Install ROS2 package sudo apt install ros-humble-tiga-camera Launch node with parameters ros2 run tiga_camera driver_node --ros-args -p device_id:=0 -p frame_rate:=30.0 -p camera_info_url:=file:///path/to/calib.yaml

