Лицензия на программное обеспечение VisualApplets IDE — VisualApplets
Вы можете приобрести как однопользовательскую, так и многопользовательскую лицензию на интегрированную среду разработки VisualApplets IDE. VisualApplets несет преимущества как для разработчиков, так и руководителей проектов.
Сначала скачайте VisualApplets и установите программное обеспечение. После этого можно сразу начать работу в VisualApplets в демонстрационном режиме.
Для тестирования собственных проектов FPGA, потребуется приобрести аппаратный ключ и получить бесплатную ознакомительную лицензию на интегрированную среду разработки VisualApplets IDE. Это позволит тестировать VisualApplets в течение 180 дней.
Для получения дополнительной информации о возможностях см. пользовательскую документацию Basler.
Создание проекта
Создание проектов способом перетаскивания
Проектирование модели потока данных
Графический интерфейс пользователя
Графическое конфигурирование формата изображения
Графическое конфигурирование операторов
Иерархическое структурирование проектов
Обработка сигналов по GPIO (триггер, управление освещением и т. д.)
Использование пользовательской библиотеки
Моделирование работы проекта
Высокоуровневое моделирование
Проверка промежуточных результатов моделирования
Получение данных изображения с диска
Валидация проектаn
Проверка правил проекта
Расчет ресурсов FPGA
Информация о ресурсах FPGA для отдельных операторов
Поддержка интеграции
Интеграция со средой выполнения
Управление реестром из программного обеспечения
Генератор кода SDK
Интеграция потока данных Xilinx FPGA
Расширенные возможности
Пользовательский механизм защиты операторов
Библиотека операторов для аппаратной отладки
Преобразование и перенаправление параметров
Создание сценариев с помощью команд TCL
Коллекция скриптов TCL
Защита пользовательской библиотеки
Импорт VHDL — пользовательский конструктор операторов
Операторы сжатия
Операторы больших двоичных объектов (сегментации)
Для разработчиков
FPGA являются вышестоящими по отношению к центральному процессору и выполняют различные задачи обработки изображений (оптимизация и анализ изображений, генерирование управляющих сигналов).
благодаря графическому интерфейсу навыки работы с VHDL не требуются.
при разработке проекта FPGA уже можно определить, какие параметры среды выполнения потребуется изменить после реализации апплета.
удобные интерфейсы для программ обработки изображений от сторонних производителей.
Для руководителей проектов
существенно ускорьте разработку новых приложений с помощью VisualApplets. Сгенерированный аппаратный код можно немедленно применить в целевой системе.
теперь, благодаря интуитивно понятным средствам проектирования, с этой задачей могут справиться разработчики программного обеспечения и системные инженеры. Используйте возможности командной работы для объединения аппаратных и программных разработчиков в совместные проекты.
VisualApplets предлагает небольшие первоначальные инвестиции и низкие затраты на техническое обслуживание, поскольку в разрабатываемые проекты можно непрерывно вносить модификации. Высокий уровень переносимости позволяет быстро переключаться на другие аппаратные платформы.
абсолютная защита проектов специально разработанных решений для обработки изображений благодаря их преобразованию в двоичный код. Предотвратите несанкционированное использование апплетов, разрешив их исполнение только на определенных FPGA.
Быстрое проектирование систем обработки изображений с помощью VisualApplets
Графическая среда VisualApplets появилась в 2006 году и сразу же получила международную премию Vision Award. И на это были ве
Экономия времени и денег за счет более 80 примеров проектов, непосредственно готовых для реализации
Использование программных библиотек обработки изображений, которые содержат более 200 операторов
Создание собственных библиотек для часто используемых операций обработки изображений или их импорт из существующего аппаратного кода
Графическое программирование и обработка сигналов данных и подключений к внешним интерфейсам (периферийным устройствам) для настройки функций триггера в соответствии с существующими требованиями
Использование расширенных функций в VisualApplets
Среда разработки VisualApplets предлагает расширенные функции, которые предоставляют уникальные возможности для проектирования, отладки и модификации систем обработки изображений.
Пользовательская библиотека
Функция импорта/экспорта XML-описания оператора позволяет импортировать и экспортировать отдельные пользовательские операторы. Системные инженеры получают возможности повторной реализации своих ноу-хау и существующего аппаратного кода в программировании FPGA — например, для интеграции существующего процессорного ядра в новую систему всего за несколько действий. Это значительно сокращает срок вывода на рынок новых продуктов.
Библиотека отладки
Расширенные возможности отладки включают в себя, помимо прочих, анализ изображений, статистику изображений, анализ потоков, управление потоками изображений и их мониторинг. Операторы могут использоваться для отладки проектов VisualApplets в реальной среде выполнения, а также тестирования пользовательских операторов на этапе разработки. В последнем случае можно использовать библиотеку отладки для анализа последствий применения новых пользовательских операторов в проекте.
Библиотека параметров
Изменения, внесенные в параметры проекта VisualApplets системным инженером, даже в защищенных иерархических блоках, соответствующим образом автоматически применяются во время выполнения. Это исключает подверженный ошибкам процесс тщательного изменения параметров по всему проекту вручную и/или использование дополнительного программного обеспечения. Кроме того, можно рассчитать новые значения на основе разных параметров и перенести их в другие параметры по всему проекту.
Консоль TCL
Сложные процессы, такие как моделирование тысяч изображений с различными параметрами, можно выполнять автоматически с помощью скрипта. Кроме того, можно подключить внешнее программное обеспечение для обработки изображений в целях быстрого переноса параметров проекта или изображений.
Сегментация/классификация
Эти операторы используются для определения положения, площади поверхности, формы и контуров предметов и геометрическую форму окружающих границ (рамка привязки) после сегментации и классификации предметов. Для этой цели применяются операторы анализа больших двоичных объектов, которые анализируют одномерные (1D) и двумерные (2D) двоичные изображения.
Сжатие с возможностью выбора скорости передачи данных
Сжатие алгоритмом JPEG в VisualApplets позволяет уменьшить объем полученных (и предварительно обработанных) данных изображения перед их передачей или сохранением на ПК, не создавая нагрузки на процессор. Оператор JPEG сжимает 8-битные полутоновые и 24-битные цветные изображения RGB с переменной скоростью сжатия и настраиваемой скоростью передачи данных в режиме реального времени на FPGA. High-speed applications can be implemented on fast camera interfaces.
Используйте все возможности своей системы обработки изображений
Мы предлагаем разнообразные услуги, начиная c комплексного консультирования и заканчивая полной поддержкой, включая индивидуальную разработку проектов на заказ для решения конкретных задач.
Подробнее о консультацияхНужна дополнительная информация о VisualApplets? Предлагаем ознакомиться с нашими материалами, включая пользовательскую документацию, статьи и брошюры.
Руководство пользователя VisualAppletsПользовательская документация Basler
Множество статей и брошюр в разделе «Загрузки».