Aperio ImageScope предназначен для просмотра и практической разметки цифровых гистологических препаратов: в нём удобно открывать гигапиксельные whole-slide images, быстро переходить от общего вида ткани к клеточным деталям, сравнивать несколько окрашиваний, ставить аннотации, измерять расстояния и площади, фиксировать просмотренные области и, при наличии соответствующих алгоритмов Aperio, запускать количественный анализ. Программа особенно полезна патоморфологам, исследователям, сотрудникам биобанков и лабораторий цифровой патологии, которым нужно работать с SVS и другими форматами виртуальных слайдов без предварительного преобразования изображения в обычную фотографию.
- Обычная обработка фотографий
- Цвет, экспозиция и кадрирование
- Не заменяет научные вычисления
- Только для исследовательского применения
- Smart Sync не работает с локальными
- 12.4.6 требует 64-битную Windows
Для каких задач подходит Aperio ImageScope
ImageScope следует воспринимать прежде всего как специализированный просмотрщик цифровых препаратов, а не как универсальный редактор растровой графики. Его основная сильная сторона — работа с изображениями, которые во много раз превышают разрешение экрана и обычно хранятся как многоуровневые пирамиды. При открытии такого файла программа не пытается загрузить весь массив пикселей сразу: она показывает нужный уровень масштаба и подгружает тайлы той области, которую пользователь сейчас рассматривает. Поэтому перемещение по препарату ощущается ближе к работе с виртуальным микроскопом, чем к прокрутке большой фотографии.
Типичный рабочий сценарий начинается с открытия WSI, проверки изображения в малом увеличении и перехода к интересующему фрагменту через Thumbnail. Затем исследователь увеличивает нужную область, отмечает её Pen, Rectangle или Ellipse, при необходимости исключает нежелательные участки Negative Pen, добавляет текстовое описание и сохраняет аннотации. Если надо сопоставить H&E и иммуногистохимическое окрашивание одного блока, несколько слайдов можно расположить рядом и синхронизировать навигацию. Для количественной работы используются Ruler, сведения о Resolution, таблицы Layer Regions и подключённые алгоритмы анализа.
ImageScope также полезен там, где важно документировать сам процесс просмотра. Инструмент Tracker записывает последовательность полей зрения и может строить карту уже просмотренных участков. Это позволяет возвращаться к прерванной работе и контролировать покрытие препарата. Возможность не относится ко всем режимам: локальные изображения поддерживают не тот же набор функций, что слайды, открытые из eSlide Manager, поэтому перед организацией рабочего процесса важно понимать разницу между локальным файлом и удалённым слайдом.
Наконец, программа подходит для подготовки иллюстраций из цифрового препарата. Save Snapshot сохраняет текущий вид как JPEG или TIFF, Export Images создаёт варианты выбранной области с аннотациями и разметкой анализа, а Extract Region извлекает прямоугольный фрагмент в SVS, JP2, TIF, JPG или CWS с настройками размера, тайлинга и компрессии. Это удобнее, чем делать системный снимок экрана, потому что экспорт учитывает текущее увеличение и параметры самого изображения.
Установка и начало работы
Для обычной рабочей станции используется клиентская установка ImageScope. Официальная страница Leica Biosystems предлагает ветку 12.4.6 для 64-битных Windows и более раннюю 12.3.3 для систем, где необходима 32-битная совместимость. Выбор сборки имеет практический смысл: если организация использует старую лабораторную рабочую станцию, архитектура Windows и политика совместимости могут определять, какая ветка вообще запустится. Для новых 64-битных машин логичнее ориентироваться на сборку, рассчитанную на такую среду.
Установка требует административных прав Windows. Если мастер установки блокируется антивирусом, VPN-клиентом, корпоративным контролем приложений или брандмауэром, правильное действие — не отключать защиту вслепую, а согласовать разрешение с администратором. ImageScope умеет работать не только с локальными файлами, но и с удалённой инфраструктурой Aperio, поэтому сетевые ограничения могут влиять на последующее подключение к eSlide Manager и ImageServer.
После запуска не нужно сразу менять десятки параметров. Для первичной проверки достаточно открыть один известный файл через File → Open Image. Если нужное расширение не видно в диалоге, следует раскрыть список типов файлов: некоторые форматы, например Composite WebSlide, требуют выбора своего фильтра. После открытия полезно проверить три вещи: изображение отображается без ошибок, Thumbnail соответствует препарату, а Image → Information показывает ожидаемую информацию о файле и увеличении.

Главное окно обычно содержит строку меню, панель инструментов, основную область изображения, Zoom slider, Thumbnail, Filmstrip, окно этикетки и строку состояния. Часть панелей может быть скрыта предыдущими настройками пользователя, поэтому отсутствие Thumbnail или Filmstrip не означает неисправность. Они включаются через меню View. Если рабочая станция используется несколькими сотрудниками, полезно договориться о стандартной раскладке окна: одинаковое расположение панелей заметно упрощает обучение и разбор ошибок.
Первое открытие локального слайда
Локальный файл открывается через File → Open Image или сочетание Ctrl+O. Для сетевой папки путь должен быть доступен Windows как обычный файловый ресурс. После загрузки ImageScope создаёт рабочее представление изображения, но не «импортирует» его в собственную библиотеку и не превращает в отдельный проект. Это важно при организации данных: перемещение исходного файла после создания аннотаций может нарушить привычную структуру хранения сопутствующих файлов.
Если слайд открывается впервые, начните с малого увеличения. На пирамидальном WSI высокое увеличение в пустой области стекла создаёт впечатление, что изображение «пропало», хотя ткань просто находится в другом месте. Thumbnail помогает мгновенно вернуть контекст. Чёрный прямоугольник в миниатюре показывает область, которая сейчас выведена в основном окне; его можно перетаскивать мышью или щёлкнуть по нужной зоне миниатюры.
Для первичной оценки производительности не надо судить о программе по первой секунде после скачка на новое поле. При включённом Progressive Rendering ImageScope сначала показывает низкоразрешённое представление, затем уточняет его по мере чтения данных. Кратковременная «крупноблочная» картинка после перемещения — нормальное поведение, а не признак порчи WSI. Проблемой это становится, если детализация не появляется вообще или загрузка систематически останавливается.
Удалённые изображения и права доступа
Изображения из eSlide Manager можно открывать из самой системы управления слайдами либо подключиться из ImageScope через File → Access Remote Server. В классической конфигурации руководство ImageScope описывает подключение к серверу с указанием имени узла и порта, после чего пользователь проходит аутентификацию. Конкретные сетевые параметры в лаборатории должны задаваться администратором: перенос значения порта из чужой инструкции в корпоративную среду без проверки часто приводит лишь к ошибке соединения.
Права в eSlide Manager распространяются и на действия в ImageScope. Пользователь с доступом только для чтения может, например, нарисовать аннотацию в текущем сеансе, но не обязательно сможет сохранить её обратно. Если кнопки работают, а изменения после закрытия слайда исчезают, надо проверять не только сам ImageScope, но и роль пользователя, группу данных и политику сохранения на сервере.
Какие файлы открывает ImageScope
Поддержка форматов у ImageScope шире собственных SVS, но возможности конкретной функции зависят от метаданных файла. Просмотр изображения и корректные микронные измерения — не одно и то же: сторонний WSI может открыться нормально, но не содержать ожидаемой информации о физическом разрешении, этикетке или структуре каналов. Поэтому после открытия незнакомого формата стоит сразу посмотреть Image → Information и Image → Resolution.
| Формат | Что это означает на практике |
|---|---|
| SVS | Основной формат цифровых слайдов Aperio; поддерживаются масштабирование, навигация и метаданные, записанные сканером. |
| JPG / JPEG | Обычные растровые изображения; подходят для просмотра, но измерительные функции зависят от известного разрешения. |
| JP2 | JPEG 2000; используется в том числе при извлечении регионов. |
| TIF / TIFF | Поддерживаются обычные и крупные TIFF; при экспорте региона важны тайлинг и компрессия. |
| AFI | Aperio Fused Image для многоканальных флуоресцентных данных и связанной настройки каналов. |
| CWS | Composite WebSlide; в диалоге открытия может потребоваться выбрать соответствующий тип файла. |
| NDPI / VMS | Форматы Hamamatsu NanoZoomer; часть сопутствующих данных, например этикетка, может отсутствовать. |
| MRXS | Zeiss Mirax; сам формат представляет составную структуру, связанную с набором DAT-файлов. |
| SIS | ScanScope Image Set — сохранённый набор представления нескольких слайдов. |
| SCN | Leica SCN для светлопольных и флуоресцентных изображений. |
Самое безопасное правило — не считать совпадение расширения гарантией полной функциональной эквивалентности. ImageScope может читать пиксели и позволять навигацию, но отдельные команды зависят от того, что именно записал сканер. Например, физические измерения требуют корректной калибровки, а работа с этикеткой — наличия соответствующего изображения внутри контейнера.
Если файл формально поддерживается, но не открывается, сначала исключите повреждение структуры. Для составных форматов вроде MRXS и CWS важно, чтобы рядом сохранялись связанные файлы и исходная структура каталогов. Копирование только «главного» файла без его спутников часто даёт ошибку, хотя расширение выглядит правильным. Аналогичная логика действует для флуоресцентных наборов AFI, которые ссылаются на отдельные канальные файлы.
При переносе WSI между рабочими станциями не переименовывайте случайно части составного набора. Если лабораторный архив использует контрольные суммы или регламентированные имена, лучше копировать весь каталог препарата целиком. Это особенно важно перед разметкой: потерять связь с исходным изображением после того, как уже создано несколько слоёв аннотаций, гораздо неприятнее, чем потратить лишнюю минуту на проверку структуры в начале.
Главное окно, масштабирование и перемещение по препарату
Навигация в ImageScope построена вокруг нескольких взаимодополняющих инструментов. Zoom slider задаёт увеличение, Thumbnail обеспечивает быстрый переход между удалёнными зонами, Magnifier даёт локальное дополнительное увеличение, а Filmstrip переключает открытые слайды. В строке состояния отображаются сведения, полезные при контроле загрузки и положения курсора. Пользователь может скрывать и возвращать эти элементы через меню View.
При большом увеличении лучше не перемещаться по препарату случайными длинными рывками. Сначала выберите область в Thumbnail на низком масштабе, затем увеличивайте её. Такой подход уменьшает число лишних обращений к диску или серверу и снижает риск потерять ориентацию. Особенно это полезно на препаратах с несколькими мелкими фрагментами ткани: без общего контекста легко начать повторно просматривать уже изученный участок.
Zoom slider и фиксированные уровни
Zoom slider позволяет переходить от общего вида к увеличениям, близким к оптическим уровням сканирования. Конкретные доступные значения зависят от файла и его калибровки. Щелчок по одному из фиксированных уровней удобен, когда в протоколе требуется одинаковое увеличение для нескольких препаратов. Плавное масштабирование лучше использовать для навигации и позиционирования, а фиксированный уровень — для сравнимости визуальной оценки.
Если в шкале увеличения появляются странные значения, проблема может быть не в ползунке, а в Resolution. Для сторонних изображений физическое разрешение иногда не записано или интерпретируется иначе. В этом случае сначала проверьте Image → Resolution, а уже потом доверяйте подписям увеличения и линейке.
Thumbnail и быстрый переход к координатам
Thumbnail показывает весь слайд и текущий вид в виде прямоугольника. Щелчок по другой части миниатюры переносит основное окно туда без длинного панорамирования. Для больших препаратов это самый быстрый способ перейти из одного края ткани в другой. Окно можно менять по размеру, чтобы миниатюра оставалась информативной, но не закрывала важную часть изображения.
Команда Image → Go To нужна, когда известна точная позиция. Она удобна при воспроизводимом переходе к участкам, описанным координатами, или при проверке результата, который сформирован внешним анализом. Практически это надёжнее, чем пытаться снова найти небольшой ROI визуально среди тысяч полей зрения.
Pan, edge scrolling и Auto Pan
Обычный способ перемещения — перетаскивание изображения. Для последовательного просмотра можно использовать прокрутку от края окна: если подвести курсор к границе, появляется стрелка направления, после чего удержание кнопки мыши сдвигает препарат. Скорость и ощущение движения зависят от текущего увеличения и производительности чтения тайлов.
Auto Pan предназначен для непрерывного движения. После активации на экране появляются ориентиры, а скорость зависит от расстояния указателя до центра управления: чем дальше указатель, тем быстрее смещается слайд. Это полезно для систематического сканирования протяжённого участка, но на очень большом увеличении слишком высокая скорость легко приводит к пропуску деталей. Лучше сначала отработать направление на безопасном масштабе и только затем переходить к рабочему увеличению.

Ещё один дисциплинированный способ — перемещение целыми полями с клавиатуры. Сочетание Shift с клавишами стрелок переводит изображение на один экран в выбранном направлении. При регулярном просмотре «строка за строкой» такой шаг более воспроизводим, чем свободное перетаскивание мышью.

Filmstrip и открытые слайды
Filmstrip показывает миниатюры уже открытых изображений. Если панель не видна, включите View → Filmstrip. Щелчок по миниатюре делает соответствующий слайд активным. Когда одновременно открыто много файлов, Filmstrip удобнее постоянного переключения через меню Window: визуальная миниатюра снижает риск перепутать похожие имена файлов.
Команда Image → Keep Open особенно важна при работе вместе с eSlide Manager. Без неё открытие нового набора удалённых изображений может закрыть предыдущие окна. Если планируется сравнение двух случаев из разных выборок, сначала активируйте Keep Open для того слайда, который надо сохранить в рабочем сеансе.
Magnifier, label и строка состояния
Magnifier увеличивает локальную область без смены основного масштаба. Он полезен, когда требуется быстро уточнить деталь и при этом сохранить широкий контекст. Это не замена рабочему увеличению для систематического анализа: отдельное окно лупы не гарантирует, что последующие измерения или экспорт будут соответствовать тому, что пользователь видел в ней.
Label window показывает цифровую копию этикетки стекла, если она присутствует в файле. Для NDPI и VMS наличие label-изображения не гарантируется самим форматом. Если этикетка отсутствует, ориентируйтесь на метаданные и имя файла, а не пытайтесь «включить» её настройками интерфейса.
Строка состояния помогает понять, что происходит при подгрузке. Если после перемещения видно сообщение о progressive rendering или prefetching, это нормальная часть механизма. Если состояние застывает надолго, тогда уже стоит проверять диск, сетевой путь, сервер, прокси или параметры Performance.
Работа с несколькими слайдами и синхронизация
Для сопоставления нескольких препаратов ImageScope позволяет открыть несколько окон и расположить их через Window → Tile Horizontal, Tile Vertical или Cascade. Практический выбор зависит от геометрии монитора. Для H&E и иммуногистохимического окрашивания чаще удобна вертикальная плитка на широком дисплее, чтобы оба изображения занимали близкую площадь и сохраняли одинаковую высоту поля зрения.
Manual Synchronization связывает навигацию открытых изображений. Перед включением нужно вручную привести окна к соответствующим анатомическим или морфологическим участкам. После этого перемещения и изменение масштаба синхронизируются относительно выбранных стартовых точек. Функция не «понимает» биологическую идентичность областей сама: если стартовые позиции выбраны неверно, она будет очень последовательно показывать неверное сопоставление.
Smart Synchronization идёт дальше и пытается согласовывать соответствующие области с учётом ориентации. Однако эта функция зависит от серверного сценария и недоступна для обычных локальных слайдов. Поэтому при планировании сравнения лучше заранее решить, где хранятся данные: локальная папка даёт простое файловое управление, но не все возможности синхронизации, Tracking и IQ.
При сравнении серийных срезов не ожидайте идеального совпадения контуров. Между срезами меняется геометрия ткани, часть структур исчезает, появляются складки и разрывы. Синхронизация помогает удерживать общий контекст, но не является полноценной нелинейной регистрацией изображений. Для задач, где нужна пиксельная регистрация серийных срезов, потребуется специализированный инструмент.
Практический сценарий: H&E и IHC рядом
- Откройте оба WSI и убедитесь, что они относятся к одному блоку и имеют понятную ориентацию.
- Разместите окна через Window → Tile Vertical или Tile Horizontal.
- На каждом слайде найдите один и тот же крупный ориентир: край опухоли, сосуд, капсулу, участок некроза или другую стабильную структуру.
- Установите близкое увеличение и вручную совместите центры соответствующих областей.
- Включите Manual Synchronization и проверьте движение на небольшом участке.
- Если расхождение быстро нарастает, отключите синхронизацию, выберите новый локальный ориентир и повторите привязку.
Такой локальный подход обычно надёжнее попытки привязать два серийных среза один раз на весь препарат. Ткань деформируется неравномерно, поэтому соответствие, хорошее в одном участке, может заметно расходиться через несколько миллиметров. Для визуального сопоставления ImageScope даёт достаточно быстрый рабочий механизм, но он не заменяет алгоритмическую регистрацию.
Аннотации: Pen, Negative Pen, фигуры и слои
Аннотации в ImageScope — это отдельные объекты, которые описывают области или точки интереса поверх исходного WSI. Они не перерисовывают исходные пиксели. Для практической работы это принципиально: можно сохранять несколько независимых слоёв, менять цвет разметки, скрывать её, переносить между слайдами через XML и оставлять исходный цифровой препарат неизменным.

Основные инструменты вызываются с панели или клавиатуры. Pen с F2 рисует свободную область интереса. Negative Pen с F3 обозначает область, которую следует исключить из выбранной зоны анализа. Ruler с F4 измеряет объект, Rectangle с F5 строит прямоугольник, Ellipse с F6 — эллипс, а Arrow с F7 ставит указатель на конкретную структуру. В зависимости от раскладки панели доступны и другие специализированные инструменты, но эти команды образуют базовый набор ручной разметки.
Удерживание Shift при рисовании прямоугольника ограничивает его до квадрата, а эллипса — до круга. Ctrl используется для заданного заранее размера аннотации, если он настроен в Options. Это полезно в исследованиях, где ROI должны быть одинаковыми по размеру. Вместо попытки нарисовать «примерно одинаковые» области вручную лучше заранее задать размер и использовать фиксированное построение.
Pen и Negative Pen
Pen удобен для опухолевого поля, стромы, зоны некроза или любого контура, который плохо описывается прямоугольником. Чем больше увеличение при обводке, тем точнее получится граница, но тем дольше она рисуется и тем легче создать избыточно сложный контур. Для рутинной количественной задачи обычно разумнее выбирать увеличение, которое позволяет надёжно отделить нужную ткань без прорисовки каждой микроскопической неровности.
Negative Pen работает внутри области анализа как исключение. Например, можно прямоугольником охватить большой участок опухоли, а затем Negative Pen вычесть складку ткани, пузырь, некроз или другую зону, которую алгоритм не должен учитывать. Такая схема часто прозрачнее, чем строить один очень сложный положительный контур вокруг всех дефектов.
При редактировании свободной аннотации следите, какой объект выбран. Если на слайде несколько пересекающихся контуров, случайное продолжение не того объекта может испортить слой. Полезно давать слоям понятные имена и скрывать ненужные слои на время редактирования.
Layers, Layer Attributes и Layer Regions
Подробное управление открывается через View → Annotations. В режиме Detailed View окно разделено на три логические части. Layers перечисляет слои, Layer Attributes хранит атрибуты выбранного слоя, а Layer Regions содержит отдельные регионы и их сведения. Именно здесь удобно проверять длину, площадь, текст и описание каждой аннотации.

Для слоя можно менять цвет, создавать и удалять атрибуты, добавлять комментарии. Если в исследовании участвуют несколько специалистов, имя слоя лучше выбирать по смыслу, например «Tumor», «Stroma», «Exclude», «Reviewer_1», а не оставлять десятки Layer 1, Layer 2. Программа не навязывает онтологию, поэтому порядок создаёт сам пользователь.
Данные из Layer Attributes и Layer Regions можно экспортировать в таблично-разделённый текст и в таблицу Excel. Аннотации как геометрические объекты экспортируются в XML. Это разные задачи: XML нужен для переноса самой разметки, а текстовый или табличный экспорт — для числовых и описательных результатов.
Текстовые комментарии и атрибуты
Поле Description подходит для короткой подписи, но при большом исследовании лучше заранее определить, какие атрибуты будут обязательными. Например, можно использовать отдельные поля для типа ткани, качества, комментария к окрашиванию и статуса проверки. Тогда сортировка по атрибутам в Annotations window превращается в рабочий инструмент, а не в случайный список заметок.
Не стоит хранить критически важный клинический вывод только в свободном комментарии к локальной аннотации. ImageScope ориентирован на работу с цифровыми слайдами и исследовательские сценарии, а не на полноценную систему лабораторного отчёта. Разметка может служить доказательным материалом или рабочей записью, но официальный результат должен жить в той системе, которая принята в организации.
Сохранение и перенос аннотаций
В Annotations window есть команды сохранения, импорта и экспорта. Экспорт создаёт XML с геометрией и связанными сведениями. Такой файл удобен для передачи разметки между похожими слайдами или для архива исследования. Однако координаты имеют смысл относительно конкретного изображения: импорт XML на другой слайд оправдан только тогда, когда геометрия и система координат действительно сопоставимы.
Если аннотации «исчезают» после перезапуска, проверьте три вещи: были ли они сохранены, есть ли право записи в месте хранения и не работает ли пользователь в режиме удалённого слайда с ограниченной ролью. В Options есть автоматическое сохранение изменений аннотаций при выходе, но полагаться на него без проверки политики лаборатории не стоит. Для важных наборов лучше явно сохранить и сделать резервную копию XML.
Измерения и физическое разрешение
Измерительные инструменты имеют смысл только при корректной калибровке. ImageScope использует resolution для отображения увеличения, значений Ruler и площади аннотаций. Если физическое разрешение записано в слайде сканером, программа использует его автоматически. Если метаданных нет, пользователь может задать разрешение вручную через Image → Resolution, но это следует делать только при наличии достоверного значения.
Ruler показывает длину и меняет единицы в зависимости от масштаба и калибровки. На типичном цифровом препарате это даёт микрометры или миллиметры. Для некоторых сторонних изображений инструмент может работать не так, как на файлах, созданных сканером Aperio. Если измерение используется в отчёте или публикации, сравните его с известным масштабом или метаданными сканирования, а не принимайте цифру только потому, что программа её вывела.
Как проверить калибровку перед измерением
- Откройте Image → Information и убедитесь, что файл действительно тот, который ожидается.
- Перейдите в Image → Resolution и проверьте, есть ли Current Image Resolution и Apparent Magnification.
- Если данные отсутствуют, найдите калибровку в исходной системе сканера или в документированном протоколе.
- Не вводите «примерное» значение только для того, чтобы получить микрометры вместо пикселей.
- После задания разрешения повторно проверьте линейку на объекте с известным размером, если такой контроль доступен.
Изменение Resolution в ImageScope влияет на способ отображения и вычисления, но не переписывает исходную информацию внутри самого изображения. Это позволяет временно исправить интерпретацию для рабочего сеанса, однако не заменяет корректные метаданные исходного WSI.
Площадь, длина контура и расстояние между линиями
Layer Regions показывает длину и площадь аннотаций. При известной калибровке значения выводятся в физических единицах; иначе используются пиксели. Это удобно для грубой морфометрии вручную, например оценки площади выделенной зоны. Для массовой количественной морфометрии лучше использовать алгоритм или систему анализа, потому что ручной контур остаётся зависимым от пользователя.
В ImageScope также есть Distance Measurement между двумя свободными линиями. Инструмент строит серию измерительных линий между выбранными аннотациями и позволяет оценивать расстояние между границами. Такой подход может быть полезен для толщины слоя или расстояния между параллельными структурами, но точность всё равно определяется качеством исходной калибровки и тем, насколько однозначно проведены границы.
Tracking: как фиксировать просмотренные области
Tracker нужен не для разметки морфологии, а для записи самого маршрута просмотра. Он особенно полезен при систематическом просмотре больших цитологических или гистологических препаратов, когда важно понимать, какие поля уже были изучены. Инструмент открывается через View → Tracker, после чего запись запускается кнопкой Record.

При включённой карте просмотренные участки отображаются на Thumbnail. Оттенок связан с тем, на каком увеличении область была изучена: идея инструмента в том, чтобы отличить действительно просмотренную ткань от участков, через которые пользователь просто быстро прошёл на малом масштабе. Map можно скрыть или показать, в том числе сочетанием Ctrl+M.
Для последовательного обхода есть команда перехода к ещё не просмотренным областям. Она ведёт по препарату слева направо и сверху вниз. В сочетании с фиксированным рабочим увеличением это даёт более воспроизводимый маршрут, чем свободное перемещение мышью. Но Tracker не заменяет профессиональное решение о достаточности просмотра: он лишь фиксирует путь и параметры отображения.
Сохранение, воспроизведение и продолжение Track
Tracks отображаются в Annotations window как слои. В Layer Attributes можно увидеть время записи, а Layer Regions описывает этапы. Сохранённый track можно воспроизводить, переходя к первому, последнему, следующему или предыдущему виду. Это полезно при совместном разборе: второй пользователь может повторить маршрут, по которому шёл первый.
Если работа была прервана, новую запись можно append к существующей. Перед запуском Record выбирается нужный track, после чего программа предлагает продолжить его или начать новый. При добавлении продолжения уже просмотренные поля родительского track учитываются как пройденные. Это лучше, чем создавать несколько независимых карт без понимания, как они связаны.
В Options доступны параметры Minimum Resolution, Minimum Magnification, Region Granularity и White Sensitivity. Они определяют, какие поля считать просмотренными и как отличать ткань от стекла на карте. Настройка особенно важна для цитологических препаратов с большим количеством светлого фона: слишком грубая чувствительность может пометить часть ткани как стекло или, наоборот, считать пустой фон объектом контроля.
Tracking относится к функциям, которые не поддерживаются для обычных локальных изображений. Если пункт недоступен, первым делом проверьте происхождение слайда, а не переустанавливайте программу. В серверном сценарии ImageScope получает дополнительные возможности от eSlide Manager и связанной инфраструктуры.
Коррекция изображения без изменения исходного WSI
Команда Image → Adjustments открывает настройки яркости, контраста, цветового баланса и кривых. Эти изменения рассчитаны на отображение и не переписывают исходный слайд. Такая модель безопасна для исследовательской работы: можно сделать слабое окрашивание визуально удобнее, сравнить варианты и затем вернуться к исходному виду.
На вкладке Brightness/Contrast выбирается общий Gray или отдельный Red, Green, Blue канал. Ползунки и числовые поля меняют яркость и контраст. Вкладка Color Balance позволяет смещать баланс по каналам, а параметр Keep brightness constant помогает удерживать общую яркость при изменении цветового баланса. Color Curves даёт более гибкое нелинейное преобразование через точки или свободное рисование кривой.
Кнопка Compare временно показывает исходный вид, пока её удерживают. Это один из самых полезных способов не «перекрутить» коррекцию: взгляд быстро адаптируется к новому цвету, поэтому периодическое сравнение с исходником помогает сохранять референс. Reset возвращает настройки к исходным значениям.
Настройки можно сохранить как gamma table и загрузить в другом сеансе. Это удобно, если один и тот же тип препаратов систематически просматривается на одинаковом мониторе. Однако gamma table не заменяет аппаратную калибровку дисплея: если монитор имеет выраженный цветовой сдвиг, правильнее исправить базовую систему отображения, а не компенсировать ошибку в каждом WSI.
Integrated Color Management
Для изображений с ICC-профилем ImageScope поддерживает Integrated Color Management. Задача механизма — учитывать характеристики сканера и монитора, чтобы цвет на дисплее воспроизводился предсказуемее. Наличие кнопки управления цветом не означает, что любой монитор автоматически становится эталонным: профиль дисплея и условия просмотра должны быть корректными.
Цветовое управление важно и при экспорте. При сохранении Snapshot или TIFF из выбранной области ImageScope по-разному обрабатывает ICC-профиль в зависимости от того, включено ли управление цветом. Поэтому перед подготовкой иллюстраций для публикации желательно определить единый рабочий режим и не переключать его между образцами без необходимости.
Флуоресцентные изображения и Z-stack
ImageScope поддерживает не только светлопольные WSI. Для флуоресцентных данных предусмотрены временная псевдоокраска, работа с fused image, отдельная настройка каналов, яркости, контраста, гаммы и регистрации между каналами. Возможности зависят от того, как сформирован конкретный набор данных.
Для простого серого флуоресцентного изображения можно открыть Image → False Color, выбрать цвет и включить Enable. Такая окраска действует только в текущем сеансе просмотра и не изменяет исходные данные. Это удобно для визуального различения каналов, но нельзя выдавать временно назначенный цвет за физическую характеристику сигнала.
В Aperio Fused Image настройки каналов объединяются в отдельном интерфейсе. Можно менять цвет отображения каждого канала, яркость, контраст, гамму и взаимную регистрацию. В отличие от обычной временной коррекции светлопольного изображения, часть параметров fused image сохраняется с изображением, поэтому перед изменениями в общем исследовательском наборе надо понимать, кто ещё использует эти данные.
Z-stack отображается с Focus slider, который переключает фокальные слои. В Performance есть Interpolating: режим показывает взвешенное среднее соседних Z-позиций для промежуточного уровня. Интерполяция может сделать переход визуально плавнее, но она не создаёт новую реально отсканированную фокальную плоскость. Для морфологического вывода всегда полезно помнить, какие слои были исходными.
Снимки, экспорт и Extract Region
В ImageScope есть несколько способов получить отдельное изображение из WSI, и их не следует смешивать. Edit → Copy копирует текущую видимую область в буфер обмена. File → Save Snapshot сохраняет текущий вид как JPEG или TIFF. Export Images формирует выбранный регион в вариантах Original, Annotated и Markup. Extract Region создаёт новый файл из прямоугольного участка с более подробным контролем формата и структуры.
Save Snapshot
Snapshot подходит, когда нужен именно тот вид, который сейчас на экране. Перейдите к нужному участку и увеличению, затем используйте File → Save Snapshot. В диалоге задаются имя, место и тип — JPEG или TIFF. Для иллюстрации, где важна максимальная сохранность изображения, TIFF обычно предпочтительнее; JPEG удобнее для компактного файла и обмена.
Снимок учитывает текущую визуализацию. Если перед ним применены Adjustments или поворот, результат может отличаться от исходного WSI. Поэтому для воспроизводимой публикации полезно записать рабочие параметры или сохранить исходный вариант рядом с обработанным.
Export Images: Original, Annotated и Markup
Export Images нужен, когда один и тот же ROI требуется вывести в нескольких представлениях. После задания прямоугольной области можно сохранить Original Image без аннотаций, Annotated Image с ручной разметкой и Markup Image с аннотациями и наложением результатов анализа. Все три варианта сохраняются как TIFF на текущем увеличении просмотра.
Такое разделение удобно для публикации и контроля качества. Original позволяет показать ткань без графики, Annotated — объяснить выбор ROI, а Markup — продемонстрировать работу алгоритма. Не стоит подменять исходную микрофотографию Markup-версией без подписи: цветные области анализа являются производным слоем, а не исходной окраской ткани.
Extract Region и структура выходного файла
Extract Region предназначен для получения отдельного растрового файла из WSI. После выбора прямоугольника открывается окно, где видны координаты Left и Top, размеры Width и Height, описание, путь вывода и дополнительные параметры. При необходимости можно прикрепить Thumbnail, Label и Macro из исходного слайда.
Для крупных SVS и TIFF параметр Tile Size влияет на внутреннее расположение данных. Руководство ImageScope рекомендует тайлы порядка 240 или 256 для быстрого доступа к большим изображениям. Если внешняя программа не понимает tiled TIFF, Tile Size можно установить в ноль и получить stripped TIFF. Такой файл совместим с большим количеством ПО, но на очень больших изображениях доступ к нему менее эффективен.
Доступные варианты включают SVS с JPEG2000 или JPEG, JP2 с JPEG2000, TIF с LZW или без компрессии, JPG с JPEG и CWS с JPEG. Выбор зависит не от «лучшего» формата вообще, а от следующего шага. Для передачи в программу, которая гарантированно принимает TIFF, разумнее TIF; для сохранения WSI-подобной структуры внутри экосистемы Aperio — SVS; для компактной иллюстрации — JPG, если допустима потеря качества.
В флуоресцентном наборе Extract Region может создавать новые монохромные канальные файлы и новый AFI. Если канальные файлы и AFI разделить по разным папкам, связи нарушатся. Для публикационного RGB программа умеет объединять многоканальные данные в трёхканальный 8-битный файл, но это уже производное представление, а не исходный многоканальный массив.
Image Analysis: как устроен запуск алгоритмов
ImageScope умеет выступать интерфейсом для алгоритмов Aperio, но наличие самой программы не означает, что на конкретной станции доступны все модули анализа. Набор алгоритмов, лицензии и серверная инфраструктура зависят от конфигурации лаборатории. Поэтому пункт View → Analysis следует рассматривать как оболочку для установленных или доступных алгоритмов, а не как обещание универсального автоматического анализа в любой установке.
Базовый сценарий таков: откройте слайд, создайте ROI, затем откройте Analysis, выберите алгоритм или macro, определите Region of Analysis и при необходимости включите Generate Markup Image. Для проверки параметров используется Tune, для фактического запуска — Run. Результаты появляются в слое аннотаций и в виде числовых атрибутов; визуальный markup помогает понять, какие объекты алгоритм посчитал положительными, отрицательными или относящимися к другой категории.
Negative Pen особенно полезен перед анализом: им можно исключить дефекты, складки, пустоты или посторонние ткани внутри общего ROI. Это делает выбор области прозрачным и позволяет сохранять один внешний контур с несколькими исключениями, вместо того чтобы строить десятки положительных фрагментов.
При настройке алгоритма не начинайте с Entire Image. Сначала выберите несколько небольших репрезентативных областей, в которых присутствуют типичные вариации окрашивания и морфологии. Запустите Tune, проверьте markup, измените параметры и повторите. Только когда алгоритм устойчиво ведёт себя на нескольких разных участках, имеет смысл запускать более крупную область. Так проще отличить ошибку параметров от естественной неоднородности препарата.
Результаты анализа сохраняются в аннотационном слое. Из Annotations window их можно вывести в текстовый файл или электронную таблицу. Это важное преимущество: числовые результаты остаются связаны с конкретной областью и параметрами, а не существуют отдельно от визуального контекста. При сравнении нескольких настроек лучше создавать отдельные слои, чтобы можно было включать и выключать markup и проверять различия.
Не следует переносить параметры алгоритма между исследованиями только потому, что название маркера совпадает. Изменения фиксации, толщины среза, сканера, цвета окраски и типа ткани способны существенно изменить пороги. Macro — это способ воспроизводимо применить проверенные настройки, но сначала эти настройки должны быть валидированы на соответствующем материале.
Дополнительные средства навигации и контроля масштаба
Помимо Zoom slider и Thumbnail в ImageScope есть инструменты, которые полезны при стандартизованном просмотре. Scalebar, оси и сетка привязаны к текущему разрешению изображения. Если калибровка известна, шкала автоматически перестраивается в физических единицах; если нет, программа показывает пиксели, килопиксели или мегапиксели. Это хороший визуальный индикатор качества метаданных: неожиданная пиксельная шкала на сканированном препарате — повод проверить Resolution до измерений.
Нулевой пункт осей расположен в центре окна, поэтому сетку удобно использовать для локального позиционирования и сравнения размеров. Она не заменяет координатную систему исходного WSI и не должна использоваться как постоянная ссылка после изменения окна или масштаба. Для воспроизводимой передачи позиции лучше сохранять аннотацию или использовать координаты изображения.
Инструмент Zoom Navigation позволяет обвести прямоугольник и сразу увеличить выбранную область. Это быстрее нескольких щелчков по Zoom slider, когда цель уже видна в малом масштабе. Ctrl+Plus и Ctrl+Minus дают пошаговое изменение масштаба с клавиатуры, а колёсико мыши меняет увеличение прямо над рабочей областью. В длинной сессии клавиатурные команды уменьшают число движений к панели.
Кнопки Previous View и Next View работают как история навигации. Если пользователь случайно ушёл далеко от интересующей зоны, можно вернуться к предыдущему виду без поиска по Thumbnail. Next View активен после возврата назад и позволяет пройти вперёд по этой истории. Это удобно при сравнении нескольких зон одного препарата, когда не хочется создавать отдельные аннотации только ради временного перехода.
Поворот изображения и этикетки
Image → Rotate Image или Ctrl+E открывает панель поворота. Доступны ориентации 0°, 90° вправо, 180°, 90° влево, а также горизонтальное и вертикальное отражение и комбинированные варианты. Поворот действует на текущий сеанс просмотра и не переписывает исходный WSI. Однако Snapshot и Extract Region сохраняют результат с учётом текущей ориентации, поэтому перед экспортом важно заметить, что изображение было повернуто.
Поворот полезен не только для удобства чтения. При сравнении серийных срезов одинаковая ориентация существенно упрощает ручную синхронизацию. Но если два слайда отличаются зеркальным отражением из-за подготовки данных, визуальное совпадение после Flip не означает, что их координатные системы стали совместимыми для автоматического переноса ROI.
Этикетка слайда вращается отдельно. Это позволяет привести отсканированную label-область к читаемой ориентации, не меняя само изображение ткани. В отличие от обычного поворота основного вида, ориентация этикетки может сохраняться вместе со слайдом в соответствующем рабочем сценарии.
Image View и файлы SIS
ImageScope умеет сохранять Image View как файл SIS. Это не копия пикселей и не новый WSI, а описание текущего набора открытых слайдов и их представления. Если в окне одновременно подготовлена учебная или исследовательская раскладка из нескольких препаратов, SIS позволяет вернуться к ней без ручного повторения всех шагов.
В Image View сохраняется и текущая ориентация изображений. Это удобно для заранее подготовленного сравнения, но создаёт зависимость от доступности исходных файлов: если WSI переехали на другой путь или удалённый ресурс перестал быть доступен, SIS не может сам восстановить недостающие данные. Поэтому его следует хранить как файл представления, а не как резервную копию исследования.
Точная разметка: копирование, фиксированный размер и Z-плоскость
Когда исследование требует однотипных ROI, ручное рисование «на глаз» быстро становится источником вариабельности. В Options можно задать фиксированные размеры аннотаций. После этого удерживание Ctrl во время построения прямоугольника, эллипса, стрелки, Ruler или Report Image использует заданный размер. Если нужен только фиксированный aspect ratio, а не абсолютный размер, применяется Shift+Ctrl.
Например, для изображений публикационного формата 4:3 можно определить соответствующее соотношение и рисовать области разного абсолютного размера с одинаковой пропорцией. Это помогает готовить серию панелей без последующей случайной обрезки. Для количественного анализа фиксированный размер удобен, когда необходимо сравнить одинаковые площади в нескольких случаях.
Аннотацию можно копировать и вставлять через Ctrl+C и Ctrl+V. Копируется геометрический объект, но результаты уже выполненного анализа вместе с ним не переносятся. Это важное ограничение: вставленный ROI нужно анализировать отдельно. Иначе пользователь рискует принять старые числовые данные за результат нового положения.
Копирование полезно для парных областей, например нескольких одинаковых прямоугольников в разных частях препарата. Но оно не гарантирует биологическую сопоставимость ROI. Сначала определите правило отбора областей, затем используйте одинаковую геометрию. Иначе фиксированный размер создаёт только видимость стандартизации.
Аннотации в Z-stack
У Z-stack каждая аннотация сохраняется на той фокальной плоскости, где она была создана, хотя визуально объект может оставаться видимым при переключении слоёв. В Layer Regions есть значение Z, показывающее соответствующую плоскость. Выбор строки региона может автоматически вернуть нужный слой Focus.
Перед разметкой Z-stack сначала выставьте правильный Focus slider. Если структура различима только на конкретной глубине, аннотация на соседнем слое может быть геометрически похожей, но описывать другой контур. Для исследований с несколькими наблюдателями имеет смысл включать Z-позицию в правило разметки и проверять её вместе с координатами ROI.
Связанные аннотации и Annotation Link Manager
ImageScope позволяет строить последовательности переходов между аннотациями и целыми слайдами. View → Annotation Link Manager открывает дерево всех текущих изображений, их слоёв и регионов. Связь создаётся между конкретными eSlides или аннотациями; сами Layers связать нельзя. У link есть направление, но пользователь может пройти по нему и обратно.
Практический смысл Link Manager — организация просмотра. Можно создать учебный маршрут: сначала общий вид опухоли, затем область инвазии, потом соседний IHC-слайд, после него контрольный участок. Другой вариант — иерархия от макрофотографии к блоку и далее к цифровому препарату. В каждом переходе пользователь получает не просто текстовую ссылку, а конкретную визуальную позицию.
Если из одного объекта выходит несколько связей, Link Manager показывает выбор, а не угадывает направление. Это позволяет строить разветвлённые сценарии, но требует дисциплины в именовании. Для небольшой демонстрации достаточно коротких понятных описаний; для большого учебного набора полезно заранее определить порядок и смысл ветвей.
Связанные аннотации особенно удобны для презентации материала внутри ImageScope, но не являются универсальным веб-форматом. Если набор должен открываться в другом ПО, заранее проверьте, какие элементы XML и ссылочной структуры оно понимает. Для долгосрочного архива храните исходные WSI и аннотации независимо от маршрутов Link Manager.
Clinical Toolbar и Image Quality
ImageScope имеет Standard Toolbar и упрощённый Clinical Toolbar. Переключение выполняется через меню View. В клиническом режиме остаётся компактный набор инструментов, а Annotations window доступно в Summary View. Такой интерфейс уменьшает визуальную нагрузку, но не превращает программу в диагностически разрешённую систему: регуляторное назначение ImageScope остаётся исследовательским.
Функция IQ, или Image Quality, предназначена для серверного сценария и не поддерживается при обычном локальном открытии файла. В полном интерфейсе IQ можно работать с наборами красителей, перераспределять и перекрашивать компоненты, создавать собственные stain sets и измерять используемые лабораторией окраски. Это специфическая функция экосистемы Aperio, а не общий инструмент цветокоррекции.
Если пункт IQ недоступен, сначала проверьте источник изображения. Попытка найти скрытую галочку в настройках локального SVS не решит проблему, потому что ограничение связано с режимом работы. Для обычной визуальной коррекции локального файла используйте Image Adjustments; IQ решает другую задачу и предполагает соответствующую инфраструктуру.
Диагностика: Logging, Cache Display и Statistics
В разделе Tools есть сервисные средства, полезные не каждый день, но очень ценные при нестабильной работе. Tools → Logging включает журнал viewport.log. Его смысл — записать действия ImageScope до момента сбоя или ошибки загрузки. Постоянно держать logging включённым не следует: само журналирование влияет на производительность.
Правильный сценарий диагностики прост: включить Logging, повторить проблему, выключить Logging и передать файл специалисту поддержки. Это намного информативнее сообщения «иногда зависает». В журнале есть последовательность действий приложения, которую можно сопоставить со временем и конкретным файлом.
Cache Display включается Shift+Ctrl+M и показывает, какие участки WSI уже находятся в кэше. Более тёмные области соответствуют более высокому разрешению загруженных данных. Карта помогает понять, работает ли prefetching и почему повторный переход в уже просмотренную область выполняется быстрее.
При систематических задержках Statistics показывает состояние памяти и кэша: доступную память, Cache Max, Cache Used, количество буферов, число запросов и долю cache hits. Это сервисные показатели, а не целевые метрики научного эксперимента. Их полезно сравнивать при диагностике одной и той же проблемы, а не использовать для рейтинга компьютеров без одинаковых условий.
Когда проблема в программе, а когда в данных
Если один конкретный WSI вызывает повторяемую ошибку на нескольких рабочих станциях, а остальные файлы открываются, подозревайте сам файл или его составную структуру. Если разные WSI ломаются на одной машине, но работают на другой, проверяйте установку, драйверы, память, права и локальные настройки. Если проблема возникает только с удалёнными данными, отделяйте клиент от сети и сервера.
Такое разделение экономит время. Переустановка ImageScope не восстановит потерянный DAT-компонент MRXS, а копирование WSI на другой диск не исправит ошибочный proxy для eSlide Manager. Сначала определите класс проблемы, затем меняйте один фактор.
Клавиатурные команды, которые ускоряют ежедневную работу
Большинство функций доступны мышью, но при многочасовой разметке сочетания клавиш заметно ускоряют работу. Их полезно учить не все сразу, а по рабочим сценариям.
| Команда | Действие | Когда особенно полезна |
|---|---|---|
| Ctrl+O | Open Image | Частое открытие локальных WSI |
| Ctrl+N | Annotations | Переход к Layers и Layer Regions |
| F2 | Pen | Свободный контур ROI |
| F3 | Negative Pen | Исключение дефектов из анализа |
| F4 | Ruler | Быстрое измерение расстояния |
| F5 | Rectangle | Прямоугольный ROI |
| F6 | Ellipse | Овальный или круглый ROI |
| F7 | Arrow | Указание на локальную структуру |
| Ctrl+T | Thumbnail | Освобождение места и возврат миниатюры |
| Ctrl+A | Image Adjustments | Яркость, контраст и цветовые настройки |
| Ctrl+E | Rotate Image | Быстрая смена ориентации |
| Ctrl+J | Progressive Rendering | Диагностика поведения загрузки |
| Ctrl+F | Prefetching | Проверка влияния предварительной загрузки |
| Ctrl+M | Track Map | Показ или скрытие карты просмотра |
| Ctrl+Shift+M | Cache Map | Диагностика кэширования |
| F11 | Full Screen | Максимальная площадь для изображения |
Сочетания для Performance особенно полезны при поиске причины задержек: можно быстро включать и выключать Progressive Rendering, Prefetching или Pixel Smoothing и сравнивать один и тот же участок. Но после эксперимента верните рабочие параметры в согласованное состояние, чтобы следующая сессия не началась с неожиданной конфигурации.
TelePath Live и работа со сканером
В классической инфраструктуре Aperio ImageScope мог подключаться к совместимому сканеру через View → TelePath Live. Этот режим предназначен для live-видео, фокусировки и работы с Z-stack непосредственно через сканер. Практическая доступность зависит от конкретного поколения оборудования и сетевой конфигурации, поэтому наличие пункта в руководстве нельзя автоматически переносить на любую современную систему.
В TelePath Live после соединения со сканером пользователь выбирает стекло в лотке и может получать live feed. Coarse и Fine focus управляют фокусом, а для выбранной области можно захватывать Z-stack. Такой режим принципиально отличается от просмотра уже готового WSI: ImageScope взаимодействует с аппаратным контроллером и ImageServer, а не просто читает файл.
Если лаборатория действительно использует старую связку ScanScope с TelePath Live, сетевые порты и адреса должны подтверждаться локальной документацией и администратором. Параметры из старого руководства полезны для понимания архитектуры, но не должны становиться универсальной инструкцией по открытию портов в современной защищённой сети.
Воспроизводимость и организация данных
ImageScope даёт много свободы, поэтому качество результата сильно зависит от дисциплины проекта. До начала серии определите, где лежат WSI, где сохраняются XML-аннотации, как называются Layers, какие Attributes обязательны и какой формат используется для экспортных картинок. Эти решения не относятся к «настройке программы», но именно они определяют, сможет ли другой сотрудник повторить работу через несколько месяцев.
Хорошая структура имени слоя содержит смысл, а не только номер. Для анализа опухоль/строма можно использовать единый набор Tumor, Stroma, Exclude, QC. Для слепой проверки — Reviewer_A и Reviewer_B. Если алгоритм запускается с несколькими macro, фиксируйте имя macro в атрибуте или журнале исследования. Тогда числовые результаты можно связать с конкретной конфигурацией.
Не редактируйте вручную XML без необходимости. Формат читаемый, но случайное изменение координат или структуры может сделать аннотации несовместимыми. Если требуется массовая конвертация, сначала создайте копию и протестируйте её на нескольких слайдах. Исходный XML должен оставаться контрольным артефактом.
Экспортированные JPEG, TIFF и таблицы не заменяют исходный WSI. Они отражают только выбранные области и текущие настройки. Для научной воспроизводимости храните связку: оригинальный цифровой препарат, аннотации, параметры алгоритма, числовой экспорт и публикационные изображения. Тогда картинку из статьи можно проследить назад до конкретного ROI.
Если проект передаётся в QuPath, HALO или другую систему, отдельно проверьте перенос геометрии аннотаций. Совпадение формата WSI не гарантирует одинаковую интерпретацию всех XML-полей. Для контрольной передачи выберите несколько ROI с простой геометрией, сравните положение и размеры в обеих программах и только затем переносите полный набор.
Производительность: Progressive Rendering, Prefetching и Pixel Smoothing
Большой цифровой слайд нельзя оценивать по тем же критериям, что обычный JPEG. WSI хранит много уровней разрешения и огромное число тайлов, поэтому скорость зависит не только от процессора, но и от диска, файлового сервера, сетевой задержки, выбранного увеличения и того, какие механизмы предварительной загрузки включены. Настройки находятся в Tools → Options → Performance.
Progressive Rendering сначала выводит низкоразрешённое представление текущего поля, а затем повышает детализацию по мере поступления данных. При выключенном режиме ImageScope ждёт, пока весь вид будет загружен, и только после этого рисует его. Для удалённого WSI progressive rendering обычно субъективно удобнее: пользователь сразу понимает, что попал в нужную область, даже если тонкие детали ещё уточняются.
Prefetching пытается предсказать следующее перемещение и заранее подгружает соседние области. На последовательном просмотре по строкам это полезно, потому что следующий тайл часто оказывается в памяти до фактического перехода. При хаотичных скачках через Thumbnail выигрыш меньше. Если система испытывает дефицит памяти или сетевой ресурс перегружен, prefetching можно временно отключить и сравнить поведение, а не считать его обязательным для любой конфигурации.
Pixel Smoothing использует более качественный, но более медленный алгоритм масштабирования. Он влияет на визуальное представление при изменении масштаба, а не добавляет новые данные в скан. Для быстрой навигации сглаживание не всегда необходимо; для просмотра промежуточного масштаба оно может сделать картинку приятнее. Важно не путать визуально более гладкое изображение с повышением фактического разрешения.
Interpolating относится к трёхмерным и Z-stack данным и смешивает соседние фокальные уровни для промежуточного отображения. Если требуется оценить именно реально полученный фокальный слой, интерполяцию лучше отключить. Если важна плавность перехода между слоями, её можно включить. Выбор зависит от цели, а не от универсального правила «быстрее» или «качественнее».
Как искать причину медленной работы
Если локальный SVS на рабочем SSD перемещается быстро, а тот же тип файла с сетевой папки — заметно медленнее, причиной почти наверняка является путь к данным, а не интерфейс ImageScope. Если тормозят и локальные файлы, проверьте свободную память, фоновое сканирование антивирусом и состояние диска. Если задержка возникает только при очень большом увеличении, сравните её с низким увеличением: высокодетальные тайлы существенно тяжелее.
Для удалённых eSlides руководство традиционно рекомендовало сетевое соединение не ниже 100 Мбит/с, но одна цифра не описывает современную инфраструктуру. На практике важны задержка, пропускная способность до конкретного сервера, параллельные пользователи и дисковая подсистема ImageServer. Поэтому диагностировать «медленный ImageScope» лучше по цепочке: локальный тестовый WSI, тот же класс данных на LAN, затем серверный слайд.
Полезный признак — поведение после остановки. Если изображение сразу становится резким, когда пользователь перестаёт перемещать поле, механизмы rendering работают штатно и ограничение связано с пропускной способностью. Если отдельные плитки остаются пустыми или никогда не догружаются, надо проверять целостность файла, доступ к серверу, прокси и журналы.
Работа с eSlide Manager, ImageServer и прокси
В лабораториях ImageScope часто является клиентом более крупной системы. eSlide Manager отвечает за каталогизацию, права и доступ к изображениям, а ImageServer — за выдачу данных. Это объясняет, почему один и тот же интерфейс ведёт себя по-разному с локальным SVS и удалённым слайдом. Некоторые функции требуют серверного контекста и связанных служб.
Для подключения из клиента используется File → Access Remote Server. После соединения пользователь видит доступные ему слайды и открывает их в ImageScope. Если система запрашивает логин повторно после периода простоя, это может быть нормальным истечением сеанса. Если авторизация проходит, но конкретный набор не виден, проверяйте Data Group и роль пользователя, а не переустанавливайте просмотрщик.
В сетях с обязательным HTTP proxy параметры задаются в Options. Можно использовать системные настройки Windows или вручную указать сервер, порт и при необходимости учётные данные. Ошибочная прокси-конфигурация проявляется характерно: локальные изображения работают, а подключение к удалённой системе не устанавливается или изображения не догружаются. Это позволяет быстро сузить область поиска проблемы.
При доступе только для чтения пользователь может видеть слайд и временно рисовать поверх него, но сохранение может быть запрещено. Поэтому «аннотация нарисовалась» не является проверкой прав на запись. Перед большим циклом разметки сделайте контрольный слой, сохраните его, закройте изображение и откройте снова. Такая минутная проверка защищает от потери нескольких часов работы.
Пошаговые рабочие сценарии
Сценарий 1. Разметить опухолевую область и сохранить XML
- Откройте цифровой слайд и на малом увеличении оцените весь препарат через Thumbnail.
- Создайте отдельный слой в Annotations window и назовите его по смыслу, например Tumor_ROI.
- Выберите Pen и обведите внешнюю границу нужной ткани. Не стремитесь повторять микроскопические неровности, если они не влияют на задачу.
- Negative Pen исключите складки, пустоты, некроз или другие участки, которые не должны входить в анализ.
- В Layer Attributes добавьте описание, достаточное для идентификации назначения слоя.
- Сохраните аннотации и экспортируйте XML. Отдельно проверьте, что файл действительно появился в нужной папке.
Для серии случаев заранее установите единый принцип именования слоёв и XML. Тогда исследователь не будет каждый раз угадывать, что скрывается за Layer 3 или Final2. Если разметку проверяет второй человек, лучше создать отдельный review-слой, чем перезаписывать исходный без следа.
Сценарий 2. Сравнить H&E и маркер IHC
- Откройте два слайда и закрепите первый через Keep Open, если второй загружается из отдельной выборки eSlide Manager.
- Разместите изображения рядом и найдите общий морфологический ориентир.
- На каждом окне задайте сопоставимое увеличение.
- Включите Manual Synchronization и пройдите небольшой маршрут вокруг ориентира.
- При заметном расхождении отключите связь, перепривяжите позиции локально и продолжите.
- Важные зоны отметьте одинаково названными слоями, чтобы потом не путать разметку разных окрашиваний.
Этот сценарий хорошо работает как навигационная помощь, но не делает изображения геометрически идентичными. Если нужно количественно переносить ROI с H&E на IHC, сначала оцените деформацию срезов. Простая синхронизация окон не равна регистрации координат.
Сценарий 3. Измерить структуру и подготовить иллюстрацию
- Проверьте Resolution и убедитесь, что физическая калибровка известна.
- Перейдите на увеличение, на котором границы объекта определяются однозначно.
- Проведите Ruler между воспроизводимыми анатомическими точками.
- Если нужен скриншот измерения, сохраните Snapshot. Если требуется чистая область исходных пикселей — используйте Extract Region.
- Для публикационной пары сохраните Original и Annotated варианты одного ROI, чтобы разметка не закрывала морфологию.
При повторных измерениях заранее задайте правило выбора начальной и конечной точки. Ошибка пользователя часто превышает техническую погрешность вывода числа, если разные люди измеряют «примерно одно и то же» по-разному.
Сценарий 4. Настроить алгоритм на выбранных ROI
- Создайте несколько небольших репрезентативных аннотаций: типичный положительный участок, слабое окрашивание, фон и сложную морфологию.
- Откройте Analysis и выберите нужный алгоритм или macro.
- В Region of Analysis укажите Selected Annotation Layer.
- Включите Generate Markup Image и нажмите Tune.
- Меняйте параметры по одному, оценивая одновременно цветной markup и числовые результаты.
- Проверьте настройки на нескольких разных участках. После этого сохраните macro с понятным именем и только затем расширяйте область анализа.
Изменение сразу нескольких порогов делает настройку непрозрачной: если результат улучшился, непонятно, какой параметр помог. Последовательная настройка медленнее на первых минутах, но намного легче воспроизводится и документируется.
Сценарий 5. Продолжить систематический просмотр после перерыва
- Перед началом откройте Tracker и включите запись с картой.
- Просматривайте препарат последовательными полями на выбранном рабочем увеличении.
- Перед перерывом остановите запись и убедитесь, что track сохранён.
- При возвращении откройте Annotations, выберите соответствующий track и запустите продолжение с append.
- Используйте переход к непроверенным областям и карту, чтобы не начинать повторно с уже просмотренного участка.
Если track нужен для контроля качества, заранее согласуйте Minimum Magnification и другие параметры карты. Иначе два сотрудника могут получить визуально похожие карты при разных критериях того, какое поле считается просмотренным.
Типичные ошибки и способы их устранения
Файл не виден в Open Image
Сначала проверьте фильтр типов файлов в диалоге. ImageScope может поддерживать формат, но не показывать его при выбранном фильтре. Для CWS нужен соответствующий тип Composite WebSlides. Если расширение видно, но открытие не удаётся, проверьте целостность составной структуры: у MRXS, CWS и AFI недостаточно случайно скопировать один компонент.
После открытия виден пустой фон
Нажмите Fit или выберите малое увеличение и посмотрите Thumbnail. Часто пользователь оказался на стекле вдали от ткани. Если Thumbnail тоже пустой, проверьте, тот ли файл открыт и сформирована ли миниатюра. Для составных файлов убедитесь, что сопутствующие данные доступны.
Изображение несколько секунд выглядит пиксельным
При включённом Progressive Rendering это ожидаемое поведение: сначала появляется грубая версия, затем более детальные тайлы. Если резкость появляется после короткой паузы, неисправности нет. Если картинка остаётся грубой, попробуйте остановить движение, проверить сеть и временно сравнить режим с отключённым prefetching.
Ruler показывает неправильные единицы или странное значение
Откройте Image → Resolution. Отсутствие или неверная физическая калибровка непосредственно влияет на измерения. Не исправляйте число «на глаз». Найдите данные сканера или протокол калибровки. На сторонних изображениях Ruler может иметь ограничения, поэтому контроль известного масштаба обязателен.
Аннотации не сохраняются
Для локального файла проверьте права записи в каталог и явное сохранение. Для удалённого слайда проверьте роль в eSlide Manager. Read-only доступ позволяет работать с изображением, но может запрещать сохранение. Если включено автоматическое сохранение, всё равно проведите контрольное закрытие и повторное открытие одного тестового слоя.
Manual Sync уводит второе изображение не туда
Выключите синхронизацию и вручную выберите новые соответствующие ориентиры. У серийных срезов локальные деформации неизбежны, поэтому одна глобальная точка привязки редко остаётся идеальной по всей ткани. Если требуется строгая регистрация, используйте специализированное ПО, а ImageScope оставьте для визуального сопоставления.
Smart Sync, Tracking или IQ недоступны
Проверьте, как открыт слайд. Для локальных изображений Smart Sync, Tracking и IQ не поддерживаются так же, как для серверных. Это функциональное различие режима, а не обязательно ошибка установки. IQ дополнительно рассчитан на удалённые изображения из eSlide Manager и зависит от соответствующей конфигурации.
Analysis пуст или нужного алгоритма нет
ImageScope не включает автоматически полный набор алгоритмов. Наличие конкретного анализа зависит от установленного ПО, macro, лицензий и серверной конфигурации. Сначала уточните, должен ли данный алгоритм быть доступен на этой станции. Переустановка просмотрщика сама по себе не создаст отсутствующий модуль.
Экспортированный TIFF не открывается в сторонней программе
Проблемой может быть tiled TIFF. При Extract Region установите Tile Size в ноль, чтобы создать stripped TIFF, если целевая программа не понимает тайлы. Для очень больших изображений это снижает эффективность доступа, поэтому разумно извлекать только действительно нужный ROI, а не весь WSI.
AFI перестал открываться после копирования
Проверьте, находятся ли рядом канальные SVS, на которые ссылается AFI. Перенос одного файла композиции без каналов нарушает набор. Копируйте всю группу с сохранением имён и относительной структуры. То же правило полезно для резервного копирования и архивации.
Удалённый сервер доступен в браузере, но не в ImageScope
Проверьте адрес, порт, прокси и сетевую политику именно для клиента. Корпоративная среда может разрешать браузерный трафик через системный proxy, но блокировать приложение с другими настройками. В Options можно использовать Windows Proxy Server Settings или ввести параметры, выданные администратором.
Ограничения, которые важно учитывать
ImageScope не является универсальной платформой современной вычислительной патологии. Он очень хорошо решает задачи просмотра, ручной разметки, измерений и работы в классической экосистеме Aperio, но массовая автоматизация, программируемые пайплайны и современные модели машинного обучения удобнее реализуются в других инструментах. Это не делает ImageScope слабым просмотрщиком; просто его границы нужно учитывать при выборе рабочего процесса.
Текущая официальная ветка ориентирована на Windows, поэтому для смешанных лабораторий с macOS и Linux это организационное ограничение. Запуск через виртуальную машину возможен как инфраструктурное решение, но сам ImageScope от этого не становится нативным приложением другой системы. Если команда работает на разных ОС, прямой альтернативой может быть кроссплатформенный WSI-viewer.
Leica Biosystems маркирует ImageScope как продукт для Research Use Only, не предназначенный для диагностических процедур. В лаборатории необходимо отделять исследовательский просмотр и утверждённый диагностический workflow. Наличие качественного изображения, измерительных инструментов и аннотаций само по себе не меняет регуляторное назначение программы.
Наконец, различие локальных и серверных слайдов влияет на реальные функции. Smart Sync, Tracking и IQ не следует обещать пользователю, который работает только с файлами из папки. Перед закупкой или миграцией данных надо тестировать именно тот режим, который будет использоваться ежедневно.
Сравнение с аналогами
Aperio ImageScope разумно сравнивать прежде всего с другими средствами просмотра WSI, однако на System Blog рядом рассматривается и ФотоМАСТЕР. Эти программы решают принципиально разные задачи: ФотоМАСТЕР — редактор обычных фотографий, ImageScope — специализированный просмотрщик гигапиксельных цифровых препаратов. Поэтому вопрос «что лучше» имеет смысл только после определения исходного материала.
| Программа | Сильная сторона | Где ограничения заметнее всего |
|---|---|---|
| Aperio ImageScope | SVS/WSI, аннотации, измерения, синхронный просмотр, интеграция с Aperio | Windows-ориентированный исследовательский workflow и зависимость части функций от серверной инфраструктуры |
| ФотоМАСТЕР | Ретушь фотографий, удаление объектов, замена фона, RAW, цветокоррекция | Не предназначен для WSI, аннотационных слоёв патологии и навигации по гигапиксельным слайдам |
| QuPath | Кроссплатформенный open-source анализ WSI, проекты, детекция клеток, классификаторы и скрипты | Более сложная аналитическая среда; для простого просмотра SVS может быть избыточен |
| Hamamatsu NDP.view2 | Быстрый просмотр NanoZoomer, аннотации, измерения, multiview и синхронизация | Базовая бесплатная редакция ориентирована на Hamamatsu; поддержка чужих WSI расширяется в NDP.view2 Plus |
Aperio ImageScope и ФотоМАСТЕР
ФотоМАСТЕР полезен, если исходник — обычная фотография и нужны кадрирование, исправление геометрии, ретушь, удаление лишних объектов, замена фона или художественная цветокоррекция. Он поддерживает RAW и популярные графические форматы и рассчитан на финальное редактирование изображения. В ImageScope таких задач нет в центре интерфейса: яркость, контраст и цвет здесь служат прежде всего корректировке отображения цифрового препарата, а не фотомонтажу.
Если исходник — SVS на несколько гигапикселей, попытка выбирать обычный фоторедактор по наличию «кисти» или «цветокоррекции» будет ошибкой. Нужны пирамидальная навигация, Thumbnail, физические измерения, слои аннотаций и сохранение ROI. Здесь ImageScope находится в своей предметной области. Для подготовки уже извлечённой иллюстрации из WSI последующая обработка в обычном фоторедакторе возможна, но это отдельный этап.
Aperio ImageScope и QuPath
QuPath сильнее как современная открытая аналитическая платформа. Он организует изображения в проекты, поддерживает объекты разных типов, детекцию клеток, классификацию, пакетную обработку, Groovy-скрипты и экспорт OME-TIFF/OME-Zarr. Если задача — построить воспроизводимый исследовательский pipeline на сотнях слайдов, QuPath обычно даёт больше свободы.
ImageScope проще в ситуации, когда лаборатория уже живёт в экосистеме Aperio и от пользователя требуется открыть SVS, быстро перемещаться, поставить привычные аннотации, измерить объект или запустить утверждённый macro. Переход на QuPath ради одной линейки и нескольких контуров может добавить лишнюю сложность. Но если нужны современные классификаторы, автоматизация и независимость от проприетарной серверной системы, QuPath практичнее.
Aperio ImageScope и NDP.view2
NDP.view2 — прямой просмотрщик WSI от Hamamatsu. Он поддерживает интуитивное масштабирование и поворот, аннотации, измерение длины и площади, одновременный просмотр нескольких изображений и синхронизацию. Базовая редакция хорошо подходит для NDPI и доступна не только в Windows, но и в macOS. Это важный аргумент для лаборатории со смешанным парком компьютеров.
ImageScope естественнее в среде SVS и Aperio eSlide Manager. NDP.view2 естественнее в среде NanoZoomer. Опциональный NDP.view2 Plus добавляет чтение сторонних форматов, включая SVS, SCN, MRXS, CZI и VSI, но «открывается» не всегда означает «полностью сохраняются все специфические функции исходной экосистемы». При выборе стоит тестировать реальные сканы конкретных приборов.
Как выбрать программу под задачу
Выбирайте Aperio ImageScope, если основная работа связана с SVS, ручными аннотациями, измерениями, сравнением окрашиваний и существующей инфраструктурой Aperio. Он особенно удобен там, где сотрудники уже используют eSlide Manager и знают логику Layers, Tracker и macros.
Выбирайте QuPath, если нужны проекты на больших наборах WSI, автоматизированное выделение объектов, классификаторы, скрипты и воспроизводимый анализ, который должен масштабироваться на десятки или сотни препаратов. Для исследовательской команды с разработчиками или биоинформатиками такая гибкость обычно важнее привычности интерфейса ImageScope.
Выбирайте NDP.view2, если данные преимущественно приходят с Hamamatsu NanoZoomer и нужен быстрый просмотр на Windows или macOS. Для расширенной совместимости со сторонними WSI надо отдельно проверять возможности Plus и конкретные форматы.
Выбирайте ФотоМАСТЕР, если речь вообще не о цифровой патологии, а о фотографиях: требуется ретушь портрета, удаление объектов, фон, RAW, цветокоррекция, эффекты и подготовка обычного изображения. Он не заменяет WSI-viewer, но лучше соответствует задачам, ради которых специализированные функции ImageScope не нужны.
Что проверять в Image Information перед разметкой
Окно Image → Information стоит открывать не только при ошибке. Для цифрового препарата это быстрый контроль идентичности файла и того, какие данные ImageScope реально видит. В зависимости от формата там присутствуют описание, идентификатор изображения, увеличение, размер и сведения о компрессии. Для WSI из лабораторного архива эти поля помогают отличить две внешне похожие копии и вовремя заметить, что открыт экспортированный фрагмент вместо исходного скана.
Перед серийной разметкой полезно проверить несколько образцов из начала, середины и конца набора. Если у части файлов отличается apparent magnification или пропало физическое resolution, измерения нельзя автоматически считать сопоставимыми. Причина может быть в другом сканере, ином профиле экспорта или в промежуточной конвертации. Лучше обнаружить это до того, как десятки слайдов уже размечены одним протоколом.
Информация о compression ratio и размерах также помогает при диагностике. Слишком маленький по сравнению с ожидаемым файл может оказаться не полным WSI, а извлечённым ROI. Необычно большая задержка при открытии одного образца может объясняться другой компрессией или отсутствием оптимальной пирамиды. ImageScope не обязан автоматически объяснять такую разницу, но Image Information даёт исходные факты для проверки.
Как не перепутать исходный WSI и экспортированный ROI
Extract Region способен сохранить фрагмент в SVS, поэтому одно расширение не гарантирует, что перед вами полный препарат. Проверяйте размеры изображения, Thumbnail, наличие label и macro, а также имя и расположение файла. Для архива разумно хранить экспортные регионы в отдельной папке и использовать в имени понятный суффикс ROI или Export, а не класть их рядом с исходниками без различий.
Если ROI используется для внешнего анализа, сохраните его связь с исходным слайдом: исходное имя, координаты Left и Top, Width, Height и название слоя, из которого он получен. Тогда результат сторонней программы можно вернуть в контекст WSI. Без таких данных небольшой TIFF или SVS становится самостоятельной картинкой, происхождение которой трудно доказать.
Подготовка изображений для статьи, отчёта и презентации
Для иллюстрации сначала определите, что именно нужно показать: чистую ткань, ручную разметку или результат алгоритма. ImageScope специально разделяет эти варианты. Если нужен исходный морфологический вид, используйте Original или Snapshot без лишних аннотаций. Если задача — объяснить границу ROI, сохраняйте Annotated. Если иллюстрация посвящена количественному анализу, используйте Markup и обязательно сопровождайте его подписью, объясняющей цвета.
Не делайте публикационный рисунок простым снимком всего рабочего стола, если интерфейс не является предметом демонстрации. Save Snapshot или Export Images позволяют получить область без панелей Windows. Для научной иллюстрации это уменьшает визуальный шум и сохраняет связь с конкретным увеличением. Системный screenshot оправдан только когда требуется показать сам интерфейс ImageScope или последовательность действий.
Перед экспортом проверьте поворот, цветовые Adjustments, ICC-режим и активные слои. Поворот попадёт в Snapshot и Extract Region; включённые аннотации могут оказаться в Annotated/Markup; цветовое управление влияет на обработку профиля. Если эти параметры менялись в ходе сессии, полезно сохранить чистый контрольный вариант до финальной коррекции.
Для серии панелей используйте фиксированный aspect ratio и одинаковые физические масштабы. Одинаковая ширина в пикселях при разном увеличении не означает одинакового поля ткани. Если сравниваются морфологические детали, ориентируйтесь на scale bar и калибровку, а не только на размеры файла. Особенно это важно, когда изображения получены с разных сканеров.
Когда Snapshot, когда Export Images, когда Extract Region
Snapshot выбирайте для быстрого сохранения текущего вида в JPEG или TIFF. Export Images — когда нужны параллельные варианты Original, Annotated и Markup выбранного прямоугольника. Extract Region — когда требуется отдельный файл с контролем формата, компрессии, тайлинга, размера и сопутствующих изображений. Такой выбор избавляет от последующей переконвертации и уменьшает риск потерять нужные данные.
Если файл предназначен для количественного анализа во внешнем ПО, JPEG обычно не лучший промежуточный формат из-за потерь. Для публикационного превью он, наоборот, может быть достаточен. TIFF без потерь удобнее для последующей обработки, но занимает больше места. SVS имеет смысл, когда фрагмент остаётся частью WSI-процесса и целевая программа понимает этот формат.
Контроль качества ручной разметки
Главный источник расхождений при ручной аннотации — не инструмент Pen, а разные правила принятия решения. До начала набора договоритесь, включается ли в ROI некроз, захватывается ли строма, как обходятся разрывы и насколько близко контур должен следовать границе. Эти правила лучше проверить на нескольких тестовых слайдах с участием всех разметчиков.
ImageScope помогает технически сравнивать разметку: можно хранить разные Layers, назначать каждому свой цвет и поочерёдно скрывать их. Для слепой проверки не объединяйте слои заранее. После независимой работы откройте оба, оцените систематические расхождения и только затем создавайте согласованный слой. Такой порядок позволяет увидеть, где именно различаются критерии.
Если оценивается площадь, одинаковая точность границы нужна не всегда. Для большого опухолевого поля ошибка в несколько пикселей по краю может быть несущественной, а для небольшой железы — заметной. Уровень увеличения для разметки должен соответствовать размеру объекта. Слишком высокое увеличение замедляет работу и делает контур чрезмерно подробным; слишком низкое скрывает важные границы.
Для повторной проверки используйте не только изображение, но и Layer Regions. Аномально малая или огромная площадь одного ROI часто указывает на ошибочно замкнутый контур. Нулевые или пиксельные единицы при ожидаемых микрометрах — на проблему Resolution. Пустой Description в обязательном поле — на нарушение протокола разметки. Таким образом окно аннотаций служит и простым инструментом QC.
Практический чек-лист перед большим исследованием
- Проверьте на нескольких реальных WSI все используемые форматы и сопутствующие файлы.
- Зафиксируйте версию ImageScope и архитектуру Windows на рабочих станциях.
- Определите, какие слайды будут локальными, а какие откроются через eSlide Manager.
- Проверьте права на сохранение аннотаций тестовым слоем.
- Согласуйте имена Layers и обязательные Attributes.
- Проверьте физическую калибровку до начала измерений.
- Если нужен Tracker, настройте критерии отображения карты до серии просмотров.
- Если используется анализ, валидируйте macro на репрезентативных ROI и сохраните параметры.
- Определите формат экспорта изображений и аннотаций до начала публикационного этапа.
- Храните составные форматы целиком, не разделяя AFI, MRXS или CWS на случайные части.
Такой предварительный тест важнее любой длинной таблицы системных требований. Он проверяет не абстрактную совместимость, а реальный лабораторный процесс: открытие, навигацию, сохранение, измерение, серверные права и передачу результатов следующему участнику исследования.
Итог
Aperio ImageScope остаётся специализированным инструментом для тех случаев, когда главное — уверенно работать с цифровым гистологическим слайдом: перемещаться по огромному WSI, держать перед глазами контекст в Thumbnail, сравнивать несколько окрашиваний, строить слои аннотаций, выполнять калиброванные измерения, фиксировать маршрут просмотра и извлекать нужные регионы без переписывания исходного файла. Наиболее полно программа раскрывается в связке с инфраструктурой Aperio, где доступны серверные функции, права, синхронизация и подключённые алгоритмы.
Перед началом серьёзной работы стоит проверить две вещи: корректность метаданных конкретных WSI и то, открыт ли файл локально или через серверную систему. От этого зависят измерения и часть функций. Если задача выходит за рамки просмотра и ручной разметки и требует современных аналитических pipelines, машинного обучения или кроссплатформенной автоматизации, рациональнее дополнить ImageScope QuPath или другим специализированным средством, а не пытаться превратить просмотрщик в универсальную систему анализа.
ФотоМАСТЕР предназначен для обычной визуальной обработки фотографий и не заменяет специализированные функции этой программы: управление оборудованием, астрономические расчёты, измерения или научный анализ. В сравнении рассматриваются разные этапы работы с изображениями, а не полная взаимозаменяемость приложений.
