Данные, проект и экспорт

Основной проект хранит редактируемую задачу. Изображения, результаты методов и представления для других инструментов сохраняются рядом с ним отдельными файлами.

Что входит в проект

Основной проект — источник редактируемых данных задачи. Подготовленные материалы для кода и других инструментов можно сформировать заново из проекта; ручные файлы кода и записи сами по себе не становятся такими материалами.

  • Версия формата, режим программы и настройки задачи.
  • Элементы, признаки, области, отношения, группы и аннотации.
  • Ссылки на исходные изображения и прикреплённые результаты компьютерного зрения.
  • Сведения, необходимые для проверки структуры и связанных файлов при открытии.

Файлы рядом с проектом

Экспорт фиксирует выбранное состояние на момент подготовки. Последующие изменения проекта не обновляют уже переданную копию автоматически: после сохранения изменений подготовьте новый экспорт.

МатериалНазначение
Исходные изображения и кадрыВизуальные материалы, на которых создана разметка.
Результаты методовМаски, контуры, обнаружения, распознанный текст, метрики и сведения о выполнении.
Представление для работы с кодомВыбранные данные задачи для Screph Code или поддерживаемого внешнего инструмента. Оно не заменяет основной проект.
Сценарий автоматизацииОтдельный файл кода, который использует основной проект при явном запуске Automation Runtime.

Результаты компьютерного зрения

Предварительный просмотр и временный запуск метода не изменяют основную разметку. Результат можно прикрепить к проекту, а предлагаемое изменение элемента или признака применяется только после проверки и подтверждения.

При сохранении проекта копируются только материалы, которые связаны с проектом выбранным рабочим процессом. Остальные временные результаты остаются в локальном каталоге данных и очищаются отдельно.

Перенос и резервное копирование

Если файл изменён другой программой или другим экземпляром Screph, не перезаписывайте его вслепую. Сохраните обе версии отдельно, закройте лишние экземпляры и откройте нужную копию. Автосохранение и история редактирования не заменяют независимую резервную копию.

  1. Сохраните проект и дождитесь завершения записи файлов.
  2. Скопируйте весь каталог проекта вместе с изображениями и прикреплёнными результатами.
  3. Откройте копию из нового расположения и проверьте предупреждения о недостающих файлах.
  4. Если проект использует отдельный сценарий или рабочую папку с кодом, сохраните их отдельно.

Работа с кодом и исполнение

Обновление подготовленных материалов может столкнуться с ручными изменениями файлов. При предупреждении о конфликте сначала сохраните свою версию и сравните содержимое. Сохранение проекта не откатывает изменения в отдельной рабочей папке кода.

  • Screph Code получает выбранное представление данных и может изменять файлы рабочей папки.
  • Automation Runtime открывает основной проект и отдельно подготовленный сценарий.
  • Передача данных не запускает код и не отправляет действия ввода автоматически.

Перед передачей проекта

  • Подготовьте отдельную копию для передачи и исключите из неё ненужные изображения, журналы, ключи, персональные данные и результаты экспериментов, сохранив нужные проекту файлы.
  • Проверьте лицензии исходных материалов и моделей.
  • Откройте копию проекта и убедитесь, что все необходимые файлы доступны.