Программное обеспечение
ALTRON — программа для всех камер RasaAndishan
Мы написали ALTRON для всех наших камер: линейных и матричных, монохромных и цветных, USB 2.0 и USB 3.0, а также тепловизионных, спектроскопических и стандартных GenICam-камер. Подключите камеру — и просматривайте, обрабатывайте и записывайте изображение в одном окне. ALTRON поставляется с каждой камерой бесплатно.
- Версия
- 01.02 · 2026-09
- Плагины
- 76
- Функции драйвера SDK
- 77
- Языки программирования
- 8
- Камеры
- Линейные · матричные · тепловизионные · GenICam
- Интерфейсы
- USB 2.0 · USB 3.0 · GenTL · DirectShow
- Операционная система
- Windows 64 бит
- Интерфейс и документация
- Персидский и английский
Чем ALTRON отличается от обычного ПО для камер?
В большинстве программ для камер есть несколько фиксированных настроек, и они работают так, как заранее решил производитель. В ALTRON путь обработки изображения вы строите сами: каждый шаг — отдельный плагин, а плагины соединяются, как кубики конструктора. Поэтому одна и та же программа управляет камерой контроля печати, тепловизором печи и лабораторным спектрометром.
Что умеет ALTRON
Построение пути обработки
-
Архитектура плагинов
Каждая задача в ALTRON — это плагин, и 76 из них уже готовы к работе. Новая задача — новый плагин.
- Пять семейств плагинов
- 55 плагинов обработки
- 8 драйверов камер
- Метка совместимости: матричные/линейные
- Список установленных плагинов
- Каталог плагинов для печати (PDF)
-
Графическое редактирование графа
Перетаскивайте плагины мышью и соединяйте их, чтобы построить путь изображения от камеры до отображения и записи.
- Автосоединение одним щелчком
- Автоматическое исправление порядка обработки
- Добавление нескольких плагинов сразу
- Поиск плагина во всех графах
- Цвет блока по семейству
- Отмена, копирование и вставка блоков
-
Готовые графы
Для каждого типа камеры есть готовый граф, поэтому изображение вы получите в первый же день без особой настройки.
- Графы для матричных и линейных камер
- Цветные, монохромные и 16-битные версии
- USB2, USB3, GenICam и виртуальная камера
- Нужный граф выбирается автоматически
- Готовый граф для воспроизведения сырых данных
- Ваши изменённые графы сохраняются
-
Ветвление пути
Отправляйте одно изображение сразу в несколько ветвей, например на отображение и запись, без лишней памяти.
- Запись, усреднение и показ одновременно
- Ограничение частоты одной ветви
- Ветвь записи по интервалу
- Отбор данных из середины пути для вашей программы
Управление камерой
-
Экспозиция и частота строк
Задавайте время экспозиции и частоту строк камеры прямо из программы.
- Время экспозиции в микросекундах
- Частота строк или кадров до 10000
- Приоритет экспозиции или частоты строк
- Автоэкспозиция по целевой яркости
- Вторая экспозиция двойного затвора
-
Усиление и смещение по каналам
Настраивайте реальное усиление и смещение сенсора отдельно для каждого цветового канала.
- Красный, зелёный и синий отдельно
- Общая яркость и контраст
- Задаются автоматически калибровкой BLC/AWB
- Автоматическое цифровое усиление
- Автоматический или ручной уровень чёрного
-
Обрезка и разворот строки
Отрезайте неиспользуемые края строки прямо в камере или зеркально отражайте изображение.
- Выбор диапазона пикселей от начала до конца
- Файлы меньшего размера
- Поворот сенсора на 180°
- Область интереса (AOI) для матричных камер
- Зеркалирование по горизонтали и вертикали
-
Цифровые и релейные выходы
Управляйте цифровыми и релейными выходами камеры из программы — для сигнальной лампы или заслонки отбраковки.
- Команда цифрового выхода
- Переключение реле
- Частота выходного триггера
- Длительность выходного импульса и задержки
- Применяются заново при каждом запуске
Запуск (триггер)
-
Три режима запуска
Камера работает свободно, по программной команде или по импульсу от линейного датчика.
- Программный запуск одним щелчком
- 5 вариантов полярности фронта и уровня
- 4 режима экспозиции при внешнем запуске
- Счётчик запусков со сбросом
-
Задержка и делитель триггера
Добавьте задержку, если датчик стоит перед камерой, и делитель, если импульсы идут слишком часто.
- Задержка триггера в микросекундах
- Делитель импульсов до 255
- Сохраняется и отправляется заново при каждом запуске
Управление объективом
-
Моторизованная фокусировка
Наводите фокус моторизованного объектива со своего рабочего места, не подходя к камере.
- Шаги ближе/дальше от 1 до 20
- Непрерывное движение при удержании
- Скорость мотора объектива от 1 до 20
- Включение/выключение питания объектива
- Показ дистанции фокусировки в реальном времени
- Индикатор фокуса на графике строки
-
Автофокус
Программа сама находит лучший фокус и продолжает проверять его в режиме реального времени.
- Автоматический поиск самой резкой точки
- Индикатор качества фокуса в реальном времени
- Именованный профиль для каждого объектива
- Определение параметров объектива (Measure Lens)
- Мера резкости Tenengrad
-
ИК-фильтр и затвор
Открывайте и закрывайте ИК-фильтр и механический затвор объектива прямо из программы.
- Естественные цвета при дневном свете
- Выше чувствительность при слабом освещении
- Пошаговое открытие и закрытие затвора
- Тёмный эталон для тепловизоров
-
Управление PTZ
На PTZ-камерах управляйте горизонтальным поворотом по скорости, по положению или в режиме непрерывного сканирования.
- Режим скорости кнопками влево/вправо
- Переход в точку щелчком по изображению
- Однократное сканирование
- Сканирование туда и обратно между двумя пределами
- Режим фотофиниша, головка неподвижна
- Триггер настраивается автоматически под режим
Просмотр
-
Просмотрщик изображений
Показывает изображение матричной камеры с инструментами масштабирования и измерения.
- Увеличение выделенной области
- Точечные курсоры значения пикселя
- Метка даты и времени на изображении
- Гистограмма в реальном времени
- Изображение камеры на весь экран
- Снимок окна просмотра
-
Просмотрщик непрерывного сканирования
Складывает строки линейной камеры одну за другой и показывает непрерывное изображение объекта на конвейере.
- Окно отображения до 100 000 строк
- Увеличение выделенной области
- Последовательная укладка строк
-
График интенсивности строки
Показывает интенсивность света в одной строке попиксельно — для точной настройки экспозиции и выравнивания камеры.
- Отдельные кривые R, G и B
- Текущая или зафиксированная строка
- Автомасштаб или ось на полную шкалу
- Пик и размах для каждого канала
- Масштабирование со сбросом двойным щелчком
-
Поиск настроек
Введите название любой настройки — программа найдёт её и сразу перенесёт вас туда.
- Ищет по настройкам всех плагинов
- Переходит к результату и выделяет его
- Опция фокуса на результате
- Находит и по связанным словам
Сохранение
-
Несколько форматов файлов
Сохраняйте изображения в BMP, JPEG, TIFF, в виде сырых данных или видео.
- BMP без сжатия
- JPEG с настраиваемым качеством
- TIFF со сжатием Deflate без потерь
- Сырые данные или формат ENVI
- Отдельный сырой файл на каждый кадр
- Видео H.264, H.265, MPEG-4 и AVI
-
Одновременная запись
Записывайте сразу в нескольких форматах и запускайте или останавливайте все одной командой, чтобы файлы оставались синхронными.
- Запуск и остановка всех одной командой
- Одновременная запись нескольких камер
- Общие настройки для всех модулей записи
- Автоматический старт записи
-
Кэш записи
Между камерой и диском стоит кэш, поэтому ни один кадр не теряется, даже если диск на мгновение отстаёт.
- Кэш в ОЗУ до 524 288 МБ
- Индикатор заполнения кэша в процентах
- Предупреждение о медленном диске
- Кэш полностью записывается при остановке
- Отбросить незаписанные данные и остановить
-
Ограничения по размеру, времени и количеству
Задайте ограничения по размеру, времени и числу файлов, чтобы запись останавливалась вовремя, а диск никогда не переполнялся.
- Ограничение размера записи
- Ограничение времени записи
- Ограничение числа кадров или строк
- Индикатор выполнения для каждого ограничения
-
Собственные имена файлов
Задавайте имена и префиксы файлов, чтобы потом легко находить снимки каждого испытания или смены.
- Свой префикс имени файла
- Своё имя для сырых и видеофайлов
- Автонумерация от 5 до 16 цифр
- Дата и время в имени файла
- Выбор разделителя и порядка
- Отдельная папка для каждого формата и даты
Обработка изображений и калибровка
-
Обработка цвета
Преобразование цвета, баланс белого, матрица цветокоррекции и гамма — всё готово и настраивается.
- Цвет из байеровского шаблона
- Автоматический баланс белого
- Баланс белого по белой карте
- Матрица цветокоррекции с пресетами
- Тон, насыщенность и светлота
- Гамма-коррекция
-
Калибровка сенсора
Снимайте тёмный и белый эталоны, чтобы исправить уровень чёрного и неравномерность яркости.
- Съёмка тёмного эталона
- Съёмка белого эталона
- Сохранение и загрузка файлов калибровки
- Автоматическое измерение уровня чёрного
- Коррекция затемнения углов объектива
- Двухточечная коррекция равномерности
-
Коррекция битых пикселей
Дефектные пиксели сенсора обнаруживаются и исправляются в реальном времени.
- Обучается карте битых пикселей
- Сохранение и загрузка карты
- Медианная замена без карты
- Коррекция с сохранением краёв
- Обнаруживает мерцающие пиксели
- Для линейных и матричных камер
-
Шумоподавление и усреднение
Снижайте шум изображения, усредняя несколько строк или кадров.
- Пакетное усреднение строк
- Усреднение по соседям вдоль строки
- Скользящее среднее строк или кадров
- Временное шумоподавление без двоения
- Шумоподавление с сохранением деталей
Специальные применения
-
Тепловизионные камеры
Полная тепловизионная цепочка — от коррекции равномерности сенсора до показа температуры в °C.
- Коррекция равномерности по затвору
- Коррекция по сцене без затвора
- Автоконтраст тепловых изображений
- Температура в °C с учётом излучательной способности
- Точки калибровки по чёрному телу
- Слежение за самой горячей точкой
-
Спектроскопия
Извлекайте спектр из изображения камеры, калибруйте длину волны и измеряйте пропускание или оптическую плотность.
- Спектр из полосы изображения
- Калибровка длины волны в нм
- Вычитание тёмного спектра
- Пропускание, поглощение, отражение
- Автоматический поиск спектральных пиков
- Наложение образца и эталона
-
Предобработка рамановских спектров
Специальный плагин, подготавливающий данные рамановского спектра перед анализом.
- Удаление всплесков от космических лучей
- Удаление флуоресцентной базовой линии
- Ось в рамановском сдвиге (см⁻¹)
- Настройка длины волны лазера
Диагностика
-
Панель диагностики
Следите в реальном времени за фактической частотой строк и триггеров, счётчиками и температурой корпуса камеры.
- Фактическая частота строк и триггеров
- Счётчики строк и триггеров
- Температура корпуса с цветовой и звуковой сигнализацией
- Время работы и идентификатор камеры
- Текущий размер изображения и разрядность пикселя
-
Загрузка ЦП по плагинам
Смотрите долю ЦП каждого плагина и быстро находите тот, что тормозит работу.
- Общая загрузка ЦП: система и программа
- Использование физической и виртуальной памяти
- Отдельная группа для каждой камеры
- Обновление каждую секунду
- Использование ресурсов записывается в журнал
-
Поток данных по плагинам
Число пакетов и скорости данных на входах и выходах каждого плагина точно показывают, где теряются данные.
- Пакетов в секунду на каждом входе и выходе
- Основная скорость данных в МБ
- Скорость данных дополнительных байтов
- Скорость записи на диск
- Обнаружение камеры, не передающей данных
Дополнительные инструменты
-
Калькулятор объектива
Рассчитывает нужное фокусное расстояние и размер каждого пикселя на объекте, с 3D-видом.
- Расчёт фокусного расстояния, поля зрения или дистанции
- Линейные и матричные сенсоры
- Пресеты форматов сенсора
- Зоны плотности пикселей DORI
- Высота установки и наклонная дальность
- Частота строк для квадратных пикселей
-
Калькулятор цветокоррекции
Вычисляет матрицу цветокоррекции по снимку стандартной цветовой мишени.
- Совмещение мишени четырьмя щелчками
- 5 моделей коррекции
- Автобаланс белого по серым полям
- Автонастройка 6 основных цветов
- Копирование результата в плагин CCM
- 50 готовых тепловых палитр
-
Просмотрщик сырых данных
Показывает сырые файлы с подробностями каждого кадра, чтобы вы точно видели, что записано.
- Одиночные, раздельные и сжатые файлы
- Отображение HEX или десятичное, 8 или 16 бит
- Полные сведения о каждом кадре с меткой времени
- Сохранение одного кадра для MATLAB или Python
- Определяет тип камеры и форматы пикселей
- Покадровая навигация
-
Конвертер сырых данных
Разбивает один большой сырой файл на отдельные файлы — по одному на кадр.
- Свой префикс имени файла
- Защищает выходную папку
- Индикатор выполнения и отмена
- Проверка ошибок перед запуском
- Результат готов к воспроизведению
Программирование и подключение
-
SDK из 77 функций
Тот же драйвер, что использует ALTRON, доступен и вашему разработчику.
- Список подключённых камер
- Построение и запуск графа из файла
- Получение данных из любой точки графа
- Панели настроек внутри вашего приложения
- Готовые заголовочные файлы для MATLAB и LabVIEW
- Обёртка .NET
-
Готовый код на 8 языках
Превращайте построенный граф в код на C++, C#, Python, VB.NET, MATLAB, LabVIEW, Delphi или HALCON.
- Граф в код клавишами Ctrl+G
- Выберите плагин и команду, скопируйте код
-
Совместимость с GenICam
Камера определяется как GenICam-камера в HALCON, MATLAB и стандартном ПО машинного зрения.
- Стандартный GenTL-продюсер .cti
- Те же настройки и коррекции, что в ALTRON
- Аналоговый уровень чёрного и усиление по цветам
- Работает в отдельном процессе для стабильности
- Подключение камер GigE Vision и USB3 Vision
-
Совместимость с DirectShow
Камера отображается как веб-камера в таких программах, как OBS и VLC, без программирования.
- Стандартный исходный фильтр DirectShow
- Работает в OBS, VLC и AMCap
- До 4 камер одновременно
- Те же настройки и коррекции, что в ALTRON
- Работает в отдельном процессе для стабильности
Работа без камеры и рабочая среда
-
Виртуальная камера
Без подключённой камеры виртуальная камера генерирует тестовые изображения и даже имитированный спектр, чтобы вы могли строить и проверять графы.
- Имитация спектрометра
- До 64 пиков, у каждого свой FWHM
- 8 тестовых шаблонов
- Монохромный, цветной и Bayer
- Линейная или матричная
- Любой размер, частота до 2 000 000/с
-
Воспроизведение записанных данных
Воспроизводите прежнюю запись как живую камеру и пробуйте новую обработку на тех же данных.
- Воспроизведение, пауза и автоповтор
- Скорость воспроизведения до 10000 в секунду
- Быстрые переходы по записи
- Показывает имя и время каждого файла
- Ставит время файла на изображение
- Показывает дополнительные байты каждой записи
-
Тёмная и светлая темы
Тёмная тема для затемнённых помещений и светлая — для ярко освещённых.
- 11 готовых тем
- 6 акцентных цветов в тёмном режиме
- 5 акцентных цветов в светлом режиме
- Тема запоминается до следующего раза
-
Двуязычный интерфейс и документация
Интерфейс, руководство пользователя и документация SDK на персидском и английском.
- Подсказки и сообщения на персидском или английском
- Справка по F1 для любого плагина
- Один документ с переключателем персидский/английский
- Документация SDK в комплекте
- Версия для печати, готовая к PDF
Уроки по ALTRON
Мы объясняем возможности ALTRON по одной, шаг за шагом и с примерами.
- Графический редактор ALTRON: добавление, соединение и сохранение узлов3 октября 2026
- Воспроизведение сырых данных в ALTRON и быстрый поиск любой настройки14 сентября 2026
- Имитация спектрометра с помощью виртуальной камеры ALTRON и пиков с заданной FWHM8 августа 2026
- Виртуальная камера ALTRON: работа без оборудования с тестовыми шаблонами изображений6 июля 2026
- Калькулятор объектива ALTRON: фокусное расстояние и размер пикселя на объекте31 мая 2026
- Поиск медленного плагина в ALTRON с помощью вкладок «Производительность» (Performance) и «Внутренние сведения» (Internal Info)28 апреля 2026
Какие камеры поставляются с ALTRON?
Каждая линейная и матричная камера RasaAndishan поставляется с ALTRON, двуязычным руководством пользователя, документацией SDK и примерами кода. Для системы фотофиниша есть своя специальная программа.
Линейные камеры Матричные камеры Запросить пробную версию или демонстрацию