Linux Overview

Chloros 1.1.0 brings native Linux support for the CLI and Python SDK, enabling headless multispectral image processing on Linux workstations, servers, and NVIDIA Jetson edge devices.

circle-info

No GUI on Linux. The Chloros Desktop GUI is available on Windows only. Linux users interact with Chloros through the CLI and Python SDK.


Platform Support Matrix

Feature
Windows (GUI)
Windows (CLI/SDK)
Linux amd64 (CLI/SDK)
Linux arm64 / Jetson (CLI/SDK)

Desktop GUI

Yes

N/A

No

No

CLI

Yes

Yes

Yes

Yes

Python SDK

Yes

Yes

Yes

Yes

GPU Acceleration (CUDA)

Yes

Yes

Yes

Yes (JetPack 6)

Texture Aware Debayer

Yes (Chloros+)

Yes (Chloros+)

Yes (Chloros+)

Yes (Chloros+)

Dynamic Compute Adaptation

Yes

Yes

Yes

Yes


Supported Architectures

Architecture
Description
Installation Method

amd64 (x86_64)

Standard desktop/server processors (Intel, AMD)

.deb package

arm64 (aarch64)

ARM-based processors, primarily NVIDIA Jetson

.deb package (JetPack 6)

Supported Linux Distributions

  • Ubuntu 20.04+ (amd64)

  • Debian 11+ (amd64)

  • NVIDIA JetPack 6 (arm64 — Jetson platforms)


What Linux Users Get

  • Chloros CLI — Full command-line interface for batch processing, automation, and scripting

  • Chloros Python SDK — Programmatic Python interface (pip install chloros-sdk) for integration into research pipelines and custom tools

  • GPU Acceleration — CUDA-accelerated processing on NVIDIA GPUs (desktop and Jetson)

  • Dynamic Compute Adaptation — Automatic hardware detection and processing strategy optimization

  • All Processing Features — Same multispectral processing pipeline as Windows (calibration, vignette correction, vegetation indices, all export formats)

  • Chloros+ Features — Multi-threaded processing, Texture Aware debayer, custom indices (with Chloros+ license)

What Linux Users Do Not Get

  • Desktop GUI — No graphical interface; all interaction is via CLI or Python SDK

  • Image Viewer — No interactive image viewer, grid view, or map markers

  • Visual Project Management — Projects are managed via CLI commands and SDK calls


Getting Started on Linux

  1. Install Chloros — See Linux Installation for .deb package installation

  2. Install the Python SDK (optional) — pip install chloros-sdk

  3. Activate your licensechloros-cli login your@email.com 'password'

  4. Process your first datasetchloros-cli process ~/datasets/flight001

For NVIDIA Jetson users, see the dedicated NVIDIA Jetson Guide for platform-specific setup and optimization.


Next Steps

Last updated