Список изменений в новых версиях

4.0.21

  • Исправлены проблемы с интерфейсом контролируемой классификации.
  • Улучшен интерфейс отбора плохих каналов.

4.0.20 (08.04.2016)

  • Добавлена комбинированная метрика с произвольными формулами для контролируемой классификации.

4.0.19 (24.02.2016)

  • Добавлена библиотека цветовых шкал для быстрого выбора параметров псевдоцвета при построении изображения по растру.

4.0.18 (15.02.2016)

  • Исправлена ошибка в вычислении растра по главным компонентам.
  • Исправлена сортировка списка блоков.
  • Улучшен режим экспериментальной геопривязки.

4.0.16 (25.09.2015)

  • Добавлена новая экспериментальная система нумерования и именования блоков. Блоки каждого типа имеют отдельную нумерацию в рамках дерева. Если пользователь не задал заголовок блока, то отображается автоматически генерируемый заголовок: тип, номер блока и описание процедуры, с помощью которой получен блок, и ее параметров. Более ранние процедуры теперь не фигурируют в заголовке, чтобы сохранять его компактным. Заголовки генерируются динамически и изменяются при изменении данных, от которых они зависят (пока автообновление работает не всегда). Если пользователь задает заголовок блока, он заменяет автоматический. При очистке заголовка возвращается автоматический заголовок. Для использования автоматических заголовков для блоков, созданных в предыдущих версиях, необходимо очистить заголовок блока.
  • При импорте снимков «Ресурс-П» в метаданные записывается угол визирования (view_angle).
  • Добавлены процедуры «Стаистика по столбцам», «Генератор шума», «Сравнение результатов классификации» и другие.

4.0.14 (20.07.2015)

  • Теперь можно не только переключаться между подпроектами, но и открывать подпроекты одновременно в отдельных окнах. Управление подпроектами перенесено в отдельное окно, которое вызывается через пункт меню «Окна — Подпроекты». В заголовке окна отображается название проекта и подпроекта.
  • При создании подпроекта указывается его тип — дерево или библиотека. Тип влияет на иконку в списке подпроектов и на поведение интерфейса.
  • Окно дерева проекта теперь можно закрыть. Открыть его обратно можно через пункт меню «Окна — Дерево». Также оно открывается автоматически при необходимости.
  • При создании библиотеки предлагается импортировать файл библиотеки или спектров.
  • Буфер обмена теперь позволяет не только копировать блоки и процедуры между подпроектами, но и копировать их в другие проекты, открытые в том же процессе. При копировании в другой проект происходит копирование данных, в отличие от копирования в подпроект. Перед операцией программа запрашивает у пользователя подтверждение.
  • Реализован импорт проектов (меню «Проекты — Импорт проекта»). При импорте содержимое другого проекта копируется в виде отдельного подпроекта (или нескольких подпроектов).
  • Реализован экспорт блоков и процедур в новый проект (вызывается в контекстном меню блоков и процедур).
  • В окне просмотра отображаются отдельные выпадающие списки для выбора активного растра (для областей, статистики, сигнатур и др.) и активного канала (для статистики).

4.0.13 (17.07.2015)

  • Функция хранения нескольких деревьев в одном проекте, добавленная в 4.0.0, переименована в подпроекты. Каждое дерево является отдельным подпроектом.
  • При вставке блоков и процедур из одного подпроекта в другой с помощью буфера обмена программа автоматически добавляет их в текущий подпроект (после подтверждения пользователем). Теперь это работает не только в боковой панели дерева, но и в любом просмотрщике.
  • Также теперь можно копировать элементы из одного подпроекта в другой с помощью пункта «Добавить в другой подпроект» в контекстном меню блоков.
  • Перенос слов в списках блоков временно отключен.
  • Изменения в системе спектральной библиотеки:
    • Спектральная библиотека теперь может быть частью любого проекта и хранится внутри проекта, а не в отдельных файлах.
    • Проект может состоять из нескольких подпроектов. С каждым подпроектом можно работать как с деревом и как со спектральной библиотекой. Переключаться между подпроектами можно с помощью выпадающего списка в боковой панели дерева.
    • Чтобы открыть спектральную библиотеку, выберите в главном меню «Окна — Спектральная библиотека».
    • Если открыть окно библиотеки для подпроекта, который исходно не является библиотекой, то окно будет содержать все спектры, существующие в текущем дереве.
    • Импортировать данные из файла библиотеки Альбедо 3 (.asl), спектральной библиотеки ERDAS (.spl) или CSV (*.csv) теперь можно так же, как и из любых других поддерживаемых файлов (например, через пункт меню «Действия — Добавить данные из файла»). Также можно воспользоваться кнопкой «Импортировать» в окне библиотеки, которая делает то же самое.
    • Теперь для спектров в библиотеке доступны все возможности, которые доступны для спектров в дереве. Например, можно применять к спектрам любые процедуры (через контекстное меню) и сравнивать по метрикам (добавив их на обычный график).
    • В окне библиотеки теперь есть вкладка «Все», на которой отображается список всех спектров в данном подпроекте. При импорте спектров или создании их любым способом они добавляются в этот список в группу «Новые спектры». С помощью кнопок на панели можно создавать новые группы и сортировать спектры по алфавиту. Также можно перемещать спектры в пределах списка мышью. Удалить спектры из этого списка можно только путем удаления его из подпроекта. Список на вкладке «открытые» также можно структурировать и сортировать вручную. Пользователь может выборочно добавлять спектры в этот список и удалять из него. Порядок и структура обоих списков должны сохраняться при открытии и закрытии библиотеки (пока это не всегда работает как надо).
    • В контекстном меню всех списках спектров в библиотеке теперь доступно стандартное контекстное меню блоков.

4.0.12 (23.06.2015)

  • Добавлена поддержка снимков «Ресурс-П №2».
  • Добавлена поддержка работы с MODTRAN в Linux (с помощью wine).

4.0.10 (25.05.2015)

  • В контекстное меню таблицы добавлен пункт «Скопировать таблицу в глобальный буфер обмена», позволяющий быстро перенести ее, например, в Excel.
  • Добавлена процедура для попарного вычисления взаимной информации каналов растра.
  • Добавлены дополнительные параметры стратегии выбора минимума и максимума для процедур гистограммы, двумерной гистограммы, гистограммы результата классификации.

4.0.9 (21.05.2015)

  • Исправления в процедурах корреляции, гистограммы, индексов и др.

4.0.6 (14.05.2015)

  • Добавлена библиотека стандартных индексов. Вызвать ее можно специальной кнопкой в форме редактирования параметров процедуры.
  • Для формул индексов добавлены константы RED, GREEN, BLUE, NIR, RED_EDGE, равные соответствующим длинам волн.
  • Процедуры вычисления индексов записывает в лог номера используемых каналов.
  • Модуль спектральных библиотек находится в переработке и не работает в данной версии.

4.0.0 (18.03.2015)

  • Это тестовая версия, в которой вводится новый формат хранения проекта. Не используйте ее для важных данных. В течение нескольких следующих версий новый формат может претерпеть несовместимые изменения.
  • Обновлен формат хранения проекта и добавлены новые возможности:
    • Программа автоматически обновляет старые проекты в соответствии с новым форматом. При этом должны сохраняться все данные последней версии дерева и состояние интерфейса. Необходимо сделать резервную копию проекта перед открытием в новой версии. После конвертирования нельзя будет открывать проект в более старых версиях программы.
    • Блоки и процедуры можно удалять из дерева независимо друг от друга (ранее элементы удалялись только со всеми их потомками). Например, при желании можно удалить всю ветку импорта WSP, кроме последнего растра. Пункт контекстного меню “Удалить” приводит к удалению только выделенных элементов, а пункт “Удалить с потомками” работает аналогично пункту “Удалить” в предыдущих версиях.
    • В проекте всегда хранится история получения каждого доступного блока, т.е. набор и параметры процедур, использовавшихся для вычисления этого блока, даже если соответствующие элементы не видны в дереве. Поэтому теперь удаление предыдущих блоков из дерева - довольно безопасная с точки зрения целостности данных операция. В следующих версиях будет добавлен интерфейс для отображения скрытой информации об источнике данных блока.
    • Удалена небезопасная опция “Удалить данные блока”. Для уменьшения объема папки проекта удаляйте ненужные блоки из дерева.
    • Добавлена возможность хранить несколько деревьев в одном проекте. Добавлять новые деревья и управлять существующими можно на боковой панели дерева при отсутствии выделенных блоков. С помощью кнопок “Скопировать” и “Вставить” на боковой панели дерева можно копировать элементы из одного дерева в другое, также можно дублировать дерево целиком. При этом блоки, находящиеся одновременно в нескольких деревьях, не копируются и не занимают больше места в папке проекта. Блоки не удаляются, пока они содержатся хотя бы в одном дереве. Для каждого дерева хранится своя история. Эта функция позволяет использовать несколько деревьев в рамках обработки одного набора данных, чтобы уменьшить размеры каждого дерева и облегчить работу с ним. Вообще говоря, можно обрабатывать все данные в одном проекте, если это удобно.
    • Состояние интерфейса хранится отдельно для каждой версии каждого дерева, что позволяет восстанавливать актуальное состояние окон просмотра при переключении между ними.
    • В процессе работы программы сохраняется до 10 последних версий дерева, а при закрытии удаляются все, кроме последней. В проекте не хранятся большие объемы данных (растры, изображения и т.п.) для блоков, которых нет в дереве, что позволяет уменьшить объем папки проекта и хранить только данные, нужные для обработки.
    • Динамические растры продолжают функционировать, если удалить растр-источник данных из дерева. Данные источника хранятся в проекте, пока динамический растр не удален или не вычислен полностью.
    • Временно отсутствует возможность импорта и частичного экспорта проекта. (Импорт данных из файла и экспорт данных в файл работает.)
  • Добавлена процедура умножения растра на матрицу. Матрицу в проект можно импортировать в виде CSV-файла.
  • Если в спектре много больших промежутков, то он отображается сплошной, а не пунктирной линией.
  • Добавлена возможность поиска элемента по тексту в дереве, окне просмотра и графике. В дереве форма поиска отображается в боковой панели, а в просмотрщиках для ее отображения нужно нажать кнопку “Поиск” на панели. Введите текст и нажмите Enter для начала поиска, при этом будет выделен первый найденный элемент. На панели поиска показываются кнопки перехода к следующим результатам, отмены поиска, номер текущего результата и общее число результатов. Также, если фокус ввода стоит в поле поиска, то можно переключаться между результатами с помощью стрелок вверх и вниз; перейти к первому и последнему результату кнопками PageUp и PageDown соответственно; выйти из поиска с помощью Esc.
  • Исправлена форма курсора мыши при добавлении новой области интереса.
  • Изменения в окне просмотра: - Элементы управления выделенным блоком разделены на несколько вкладок, теперь их поиск стал еще увлекательнее. - Можно скрыть или показать выделенные блоки через их контекстное меню или соответствующую галочку на вкладке “Просмотр”. Для скрытых элементов в списке показывается пометка “скрыто”. - Панель шторки и прозрачности можно включить из контекстного меню.
  • Минимум и максимум гистограммы определяется более оптимально.

3.1.33 (11.02.2015)

  • История проекта автоматически очищается: в процессе работы хранится 5 последних версий, при закрытии проекта удаляются все, кроме последней. Сделайте резервные копии важных проектов на случай, если что-то пойдет не так.
  • Добавлена новая более компактная визуализация дерева проекта. Включается кнопкой на боковой панели дерева.
  • Более удобный интерфейс экспорта проекта. Для экспорта в контекстном меню блоков выберите “Экспорт в новый проект”. Можно повторить операцию для добавления других блоков к текущему экспорту. В появившемся окне экспорта отображаются блоки, которые будут проэкспортированы.
  • Автоматическое изменение боковой панели выключено.
  • Ускорена работа процедуры анализа главных компонент.
  • В группу “Обработка результатов” добавлена процедура “Локальная интерпретация класса”, которая переназначает указанный регион результата классификации в класс с указанным именем (если класс с таким именем уже есть, то используется он, иначе создается новый класс). Регион можно задать в виде одной или нескольких областей интереса или маски.

3.1.32 (19.12.2014)

  • Добавлена процедура “Прибавление чисел к растру”, которая позволяет прибавить введенное число ко всем значениям растра или указать отдельное число для прибавления к значениям каждого канала.
  • Добавлена возможность строить изображение в псевдоцвете вместо оттенков серого (например, для индексов). Для этого в параметах построения изображения можно выбрать пункт “Псевдоцвет”, выбрать используемый канал растра и указать цветовую шкалу. В данный момент цветовая шкала вводится в текстовом виде, каждая строка имеет вид “x -> #yyyyyy”; x - число от 0 до 255, где 0 соответствует минимальному значению, 255 - максимальному, причем эти значения вычисляются на основе значений растра так же, как и при построении изображения в оттенках серого (т.е. по умолчанию вычисляются через среднее значение и стандартное отклонение); #yyyyyy - шестнадцетеричное представление нужного цвета. В промежутках между введенными точками цвета интерполируются линейно в пространстве RGB. Вероятно, в будущем будет реализован более удобный редактор цветовой схемы. В боковой панели окна просмотра отображается цветовая шкала для выделенного растра, в которой указано соответствие между цветами и значениями растра.
  • Обновлен алгоритм экспериментальной геопривязки. Добавлено отображение линий, соответствующих опорным точкам. Исправлена утечка памяти в геопривязке. Добавлена возможность возобновления геопривязки через контекстное меню блока геопривязки (раньше можно было только через контекстное меню результата геопривязки).
  • При наличии достаточного количества свободной оперативной памяти изображения, отображающиеся в окне просмотра, загружаются в память полностью. Это может замедлить открытие блока в окне просмотра, но ускоряет его работу (в т.ч. масштабирование, прокрутку, изменение эффектов).
  • Боковая панель в окне просмотра и в дереве автоматически изменяет ширину в соответствии с изменением содержимого (пока не всегда работает правильно).
  • Для совместимости с другими версиями Modtran теперь в параметрах указывается не папка Modtran, а путь к его exe-файлу.
  • В процедуру импорта WSP добавлена опция отражения горизонтальных строк. Если изображение импортировалось фактически отраженным, то можно выделить процедуру в дереве, затем в боковой панели указать набор аргументов “С дополнительными параметрами” (если он еще не выбран) и изменить значение параметра “Перевернутый”. По умолчанию этот параметр выключен, что соответствует чтению строки справа налево (если считать, что начало снимка расположено вверху, а конец - внизу). При включении этого параметра строки будут читаться слева направо.
  • При чтении данных из HSO используется та же ориентация строк, что и при чтении соответствующего WSP-файла (не протестировано).
  • Можно выбрать пункт меню “Проекты - О проекте”, чтобы посмотреть полный путь к папке открытого проекта.
  • При автоматическом подборе каналов для построения изображения допустимое отклонение от идеальной длины волны увеличено с 10 до 100 нм. Это изменение не затрагивает первоначальный автоматический подбор каналов для нового растра.
  • Добавлено отображение прогресс-бара при открытии проекта.
  • Обновлена документация.

3.1.31 (05.10.2014)

  • Добавлен новый режим отображения больших TIFF-файлов с таблицей цветов: без добавления данных в проект и построения изображения. Для использования нового режима нужно заново импортировать TIFF-файл в проект. Рекомендуется разместить TIFF-файл на локальном быстром диске, т.к. данные для отображения читаются из этого файла. При этом уменьшается размер папки проекта и ускоряется процесс импортирования файла в проект, а также ускоряется отображение файла на компьютерах с медленным диском.
  • Данные блоков, которые были расчитаны не до конца из-за остановки процедуры или прекращения работы программы, теперь удаляются из папки проекта при последующем закрытии или открытии проекта.
  • Каждый элемент в списке блоков теперь может занимать не более 3 строк при переносе по словам (остальная часть названия обрезается и доступна в виде подсказки при наведении).
  • При редактировании аргументов процедуры, позволяющих выбор нескольких блоков, можно сортировать блоки в списке перетаскиванием.
  • Для систем с несколькими мониторами добавлена возможность открывать дополнительные окна проектов и перемещать вкладки между основным и дополнительными окнами (предполагается, что дополнительное окно будет помещено на другой монитор, но это необязательно). Для добавления окна выберите пункт меню Окна ‣ Открыть еще одно окно. Для перемещения вкладки (вложенного окна) между окнами нажмите правой кнопкой мыши на заголовок вкладки или на панель заголовка вложенного окна и выберите пункт “Переместить в окно”. Для закрытия проекта следует закрыть основное окно, при этом дополнительные окна тоже закроются, а при следующем открытии проекта откроются снова с тем же набором вкладок. При закрытии дополнительного окна всё его содержимое переносится в основное окно.
  • Изменения окна просмотра:
    • Состояние панели шторки и прозрачности сохраняется после перезапуска. Добавлена подсказка с названием соответствующего блока. Панель автоматически открывается для результата геопривязки.
    • Исправлено дублирование групп блоков с одинаковыми названиями при добавлении блоков.
    • На боковой панели отображаются метаданные выделенного блока.
    • Реализовано стандартное выделение блоков мышью в области просмотра (щелчок левой кнопкой по картинке или области интереса выделяет соответствующий элемент в списке; можно использовать Ctrl для выделения нескольких блоков). Щелчок правой кнопкой по области просмотра открывает контекстное меню выделенных блоков (при отсутствии выделения - меню для блока, по которому щелкнули).
    • Изменено управление порядком наложения слоев. Теперь он не зависит от порядка блоков в списке и от текущего выделения. При добавлении блока он помещается на верхний слой. При щелчке по блоку в списке (но не на картинке) он помещается наверх. При нажатии на кнопку “Центрировать выделенный блок” блок также помещается наверх. Если выделен один блок, в боковой панели появляются кнопки для перемещения блока на верхний или нижний слой, а также для закрепления его на нижнем слое (рекомендуется для подложки геопривязки и т.п.). Блоки, закрепленные на заднем плане, всегда отображаются ниже остальных блоков. Это изменение вызвано введением древовидного списка блоков и выделения блоков мышью на картинке, что сделало предыдущую систему неудобной.
  • Изменения геопривязки:
    • Добавлена галочка для включения и выключения функции предсказания точек при геопривязке.
    • Добавлена галочка для построения только видимой области результата геопривязки (на основе текущего состояния окна референсного документа). Рекомендуется использовать эту опцию для быстрого обновления результата после небольших локальных изменений точек. Перед завершением геопривязки для получения полного результата следует снять галочку и построить полный результат.
    • Экспериментальный режим:
      • Добавлен алгоритм определения переменной ширины трека.
      • Добавлена возможность просматривать значения углов и ширин линий, задавать эти значения вручную.
      • В таблице точек отображаются ключевые точки, по которым определяется ширина, и точки с ошибочной позицией, для которых не может быть вычислен угол.
      • Добавлено отображение строки состояния, сообщающей о проблемах с вычислением преобразования.
  • Прочие исправления:
    • Исправлено сохранение метаданных при импорте WSP.
    • Исправлено отображение подписи по оси Y в спектральной библиотеке.
    • При отображении таблиц сравнения спектров и статистики по сигнатурам длинные названия обрезаются, чтобы оставить больше места для таблицы значений.
    • В форме параметров графика и некоторых полях параметров атмосферной коррекции убраны ограничения на минимальное и максимальное значение.

3.1.30 (03.09.2014)

  • Изменен алгоритм растеризации результата геопривязки.

3.1.29 (02.09.2014)

  • Добавлен новый экспериментальный алгоритм геопривязки.
  • В окне просмотра отображаются названия выделенных блоков (в дополнение к названиям областей интереса).
  • Ползунки шторки и прозрачности открываются во всю ширину окна просмотра.

3.1.28 (20.08.2014)

  • Добавлена процедура объединения растров.
  • Реализован более корректный алгоритм обращения преобразования для геопривязки.

3.1.27 (10.08.2014)

  • При нажатии кнопки “Гистограмма и статистика” в окне просмотра открывается диалог, в котором можно выбрать нужный канал, а также дополнительные параметры запускаемой процедуры.
  • В окно просмотра добавлены кнопки для выравнивания по ширине или по ширине и высоте (используется выделенный элемент или активный растр).
  • Справа от панели вкладок добавлена кнопка обзора вкладок, позволяющая посмотреть изображения всех вкладок по алфавиту и перейти на нужную вкладку.
  • Исправлена начальная позиция окна для выбора блока, вызываемого из редактора процедуры.
  • Исправлен импорт спектральной калибровки из файлов hdr.

3.1.26 (04.08.2014)

  • Обновлены процедуры импорта наземных съемок.
  • Окно просмотра теперь содержит древовидный список блоков. По умолчанию блоки разных типов добавляются в разные группы. Можно создавать новые группы, перемещать элементы мышью и сортировать дерево по алфавиту.
  • Реализован перенос строк во всех списках блоков (экспериментальная функция).
  • Процедуры классификации выдают предупреждение с инструкциями, если отсутствует изображение для растра.
  • В окно просмотра добавлены кнопки для отображения и скрытия боковой панели. Изменено расположение панели инструментов.
  • В окне спектральной библиотеки отображается фото, соответствующее выбранному спектру.

3.1.25 (02.07.2014)

  • Исправлено преобразование изображений на основе HSO-файла.
  • При нажатии кнопки просмотра растра он становится активным в открывшемся окне просмотра.

3.1.24 (23.06.2014)

  • Добавлен автоматический импорт единиц измерения из заголовка второго столбца CSV-файла при преобразовании в спектр. Возможные названия столбца: adc, energies, reflection.
  • Обновлены корректировочные данные для снимков “Ресурса-П”.

3.1.23 (10.06.2014)

  • Добавлена поддержка импорта новых снимков “Ресурса-П”.
  • Исправлено отображение меню при наличии длинных заголовков окон просмотра.
  • Исправлено вычисление смеси спектров после их редактирования.
  • Добавлена возможность изменять соотношение сторон в окне просмотра.
  • Добавлено отображение единиц измерения.
  • Исправлен импорт времен накопления из файлов WSP.

3.1.22 (29.05.2014)

  • Добавлена поддержка отображения больших растров с таблицей цветов.
  • Добавлены функции для импорта наземных измерений.

3.1.21 (27.05.2014)

  • При добавлении позиции библиотечного спектра в проект автоматически выполняется преобразование в систему координат активного окна просмотра.

3.1.20 (21.05.2014)

  • Исправлен импорт и экспорт проекта.
  • Исправлена коррекция по матрице длин волн для таблиц, импортированных из CSV.

3.1.19 (06.05.2014)

  • Программа предупреждает при попытке запуска нескольких копий.
  • Программа ассоциирует себя с asl-файлами и добавляет в контекстное меню папок и поддерживаемых файлов пункт меню для открытия в “Альбедо”.
  • Можно открывать файлы и папки из командной строки.
  • Список открытых спектров в спектральной библиотеке можно сортировать по имени с помощью кнопки, а также вручную перетаскиванием.
  • Можно возобновить сравнение спектров, выбрав соответствующий пункт в контекстном меню маски или растра, полученного сравнением спектров. При этом открывается новое окно графика и в него добавляются использованные эталоны.
  • Добавлена возможность указать, какие спектры являются белыми телами, при импорте серии наземных измерений. Обновлена документация.

3.1.18 (23.04.2014)

  • При импорте CSV-файлов в проект или библиотеку теперь можно выбрать файл с любым разрешением. Для этого нужно в диалоге выбора файлов нужно выбрать соответствующий тип файлов: «Все файлы» (в библиотеке) или «CSV (все файлы)» (в проекте).
  • При импорте в проект CSV с двумя столбцами он автоматически преобразовывается в спектр.
  • Теперь можно перетаскивать файлы и папки в окна программы. Если это папка проекта или файл спектральной библиотеки, то они будут открыты в новом окне. При перетаскивании других файлов в проект их данные добавляются в проект. При перетаскивании CSV-файлов в библиотеку они импортируются в нее.
  • Импорт наземных изменений в спектральную библиотеку вынесен в отдельную строку в окне выбора проекта.
  • Добавлена возможность импорта файла данных фотометра (dbt) и установки параметров атмосферной коррекции. Соответствующая кнопка находится в нижней части формы параметров атмосферной коррекции.
  • При отборе каналов растра теперь галочками отмечаются плохие каналы, а не хорошие.
  • На графике спектров отображаются полосы поглощения атмосферы.

3.1.17 (15.04.2014)

  • Добавлена возможность хранения ссылок на файлы в библиотеке. Файл можно добавить вручную, скопировав его из буфера обмена в таблицу метаданных спектра. В библиотеке сохраняется путь к файлу относительно файла библиотеки, что позволяет перемещать библиотеку и связанные с ней файлы. По двойному щелчку по ячейке с файлом в таблице метаданных этот файл открывается в приложении по умолчанию.
  • Добавлена возможность преобразовать к другой проекции векторную карту.
  • В библиотеке можно экспортировать выделенные спектры в файл Shape или KML.
  • В библиотеке можно экспортировать выделенные спектры в общую таблицу в формате CSV.
  • При добавлении спектра по области интереса в библиотеку название спектра устанавливается по названию области интереса. Название растра записывается в метаданные.
  • При дублировании ветки дублируется блок параметров выбранной процедуры.
  • При импорте WSP удаляются каналы с нулевой длиной волны (создается подмножества каналов).

3.1.16 (09.04.2014)

  • В редактор эталонов для сравнения спектров добавлена галочка рядом с надписью “Метрика”. Если галочку выключить, то этот эталон не будет использоваться.
  • Добавлена возможность импорта серии наземных измерений без CSV-файла с метаданными.
  • Для областей и спектров, добавленных в проект из библиотеки, в контекстном меню доступны новые опции: Перейти к спектру в библиотеке - активирует окно библиотеки и выделяет в нем соответствующую запись; Перейти к спектру в проекте - выделить спектр в проекте, соответствующий этому маркеру; Перейти к маркеру позиции - выделить область интереса, показывающую позицию этого спектра. Работает только для областей и спектров, добавленных в новой версии.
  • При редактировании таблицы метаданных и таблицы поискового запроса в библиотеке теперь строки не добавляются и не удаляются автоматически. Добавлены кнопки для добавления и удаления строк.
  • Исправлена ошибка в экспорте KML. Теперь доступен экспорт векторной карты в KML. Можно экспортировать несколько областей в один файл KML, если выделить несколько областей при экспорте.

3.1.14 (01.04.2014)

  • При сравнении спектров можно создавать несколько эталонов для каждого спектра.
  • Центрирование окна просмотра по областям интереса теперь происходит без изменения масштаба.
  • В подсказку при наведении мыши для графика спектров добавлена информация о номере точки (он эквивалентен номеру канала, если спектр построен по всем каналам), уделано название спектра.
  • Во всех таблицах теперь можно выделить любой диапазон ячеек (или выделить всё с помощью Ctrl+A) и нажать Ctrl+C для копирования выделенных данных в системный буфер обмена.
  • В спектральной библиотеке, если выделить несколько спектров и вызвать таблицу значений, будет показана общая таблица значений (раньше показывалась отдельная таблица для каждого спектра).
  • В редакторе процедуры теперь по умолчанию не показывается строка с настройками блока параметров (текст “Параметры”, “Блок параметров #N” / “будет создан новый блок”, кнопки для вставки из буфера и выбора блока параметров из списка), т.к. в большинстве случаев эти элементы не нужно трогать и они только запутывают пользователя. В нижней части редактора процедуры в таких случаях появляется галочка “Разрешить управление блоками параметров”, позволяющая показать эти элементы.
  • Улучшена векторизация:
    • Выделяются области, связные по углам.
    • Области с дырками корректно выделяются и экспортируются в Shape.
    • В метаданные добавлен порядковый номер области.
  • При просмотре векторной карты повторный щелчок выделяет следующую область, которая содержит данную точку (если такая область существует).
  • Добавлена начальная поддержка английского языка (перевод нуждается в коррекции). Язык можно сменить в настройках.

3.1.11 (25.03.2014)

  • Исправлена проблема с перезапуском процедур в новой версии программы при добавлении новых выходных блоков.
  • Включено автоматическое обновление с сайта и автоматическое удаление старых версий (можно отключить в настройках).
  • При частичном экспорте проекта автоматически добавляются все входные блоки выбранных процедур.

3.1.10 (18.03.2014)

  • Добавлена процедура Свертка результата нечеткой классификации.
  • В метаданные блоков записывается базовая информация (размеры, тип пикселя и т.п.).
  • При импорте файлов данные о времени съемки записываются в метаданные импортированного растра, а не в отдельный блок метаданных.
  • В главное меню добавлен пункт Окна ‣ Полный список блоков, в котором отображаются все блоки и процедуры проекта. Доступен поиск по имени.
  • Кнопка Добавить блоки в окне просмотра и в спектральном графике теперь открывает список блоков в новом окне. Доступен поиск по имени.
  • Группы процедур теперь отображаются не в алфавитном порядке, а в смысловом.

3.1.9 (11.03.2014)

  • В списке блоков для выбора аргументов процедуры добавлена возможность поиска. При вводе текста в поле поиска список фильтруется. Список теперь сортируется по алфавиту.
  • Для новых процедур импорта спектральная калибровка растра сохраняется как полноценный блок, с которым можно выполнять любые операции (например, экспорт). Контекстное меню блока спектральной калибровки доступно из контекстного меню растра.

3.1.8 (04.03.2014)

  • В параметры графика добавлена возможность настраивать интервал длин волн, при котором появляется пунктир.
  • Каждый новый результат вычисления главных компонент открывается в новом окне просмотра.
  • Добавлена поддержка многоканальных результатов классификации. Они хранятся в блоках типа “растр”. При просмотре таких блоков доступна возможность выбрать канал, а также все опции просмотра, доступные для обычных результатов классификации (кроме возможности сохранить изменения цветов и имен классов). При наведении мыши на точку многоканального результата показываются названия всех классов, сопоставленных с этой точкой, в порядке следования каналов.
  • В классификацию по сигнатурам добавлена возможность нечеткой классификации. Если она включена, то генерируется многоканальный результат с выбранным пользователем числом каналов. В первом канале записан наиболее близкий класс (как и для обычной классификации), во втором канале - наиболее близкий из оставшихся и т.д.

3.1.7 (24.02.2014)

  • Добавлено хранение истории поиска в библиотеке.
  • Добавлена процедура Удаление маленьких областей.
  • При просмотре векторной карты можно настраивать цвет границ и цвет обводки выделенного элемента.

3.1.6 (21.02.2014)

  • Добавлена процедура Отношение сигнал/шум.
  • Подсказка для спектрального графика отображается с переносами строк.
  • Исправлена проблема с отображением прозрачности.
  • Исправлена проблема с редактированием выбранных главных компонент.

3.1.5 (19.02.2014)

  • Векторизация всегда обводит границы классов точно.
  • При просмотре векторной карты можно перетаскивать изображение. Выделение объекта векторной карты происходит по щелчку внутри объекта.
  • Добавлена автоматическая коррекция при импорте снимков “Ресурс-П”.

3.1.4 (11.02.2014)

  • В спектральную библиотеку добавлены новые возможности:
    • Импорт и экспорт CSV-файлов.
    • Поиск по области интереса или позиции растра. Для этого в контекстном меню области или растра нужно выбрать пункт Найти спектры в библиотеке.
    • Добавление позиций спектра в проект в качестве областей интереса при экспорте из библиотеки в проект.
  • Во все списки блоков добавлена возможность переименования блоков по двойному щелчку или нажатию F2.
  • При импорте результатов классификации удаляются пустые классы.
  • Из WSP-файлов импортируются и автоматически применяются калибровки для всех потоков.
  • Блоки в дереве сортируются по тексту в алфавитном порядке (процедуры — в алфавитном порядке по тексту выходных блоков).
  • В процедуре Умножение каналов растра на коэффициенты добавлена возможность указать общий коэффициент для всех каналов.

3.1.3 (02.02.2014)

3.1.2 (30.01.2014)

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

3.1.1 (28.01.2014)

  • Исправлена классификация по корреляции в модуле сравнения спектров. Также классификация теперь не выполняется, если выбраны разные метрики для эталонов или в качестве метрики используется среднее расстояние со знаком.
  • Если импортируемый файл (в частности, файл формата ERDAS Imagine) содержит таблицу цветов, то в дополнение к растру в дерево добавляется результат классификации в соответствии с этой таблицей цветов.
  • При экспорте результата классификации в файл ERDAS Imagine в файл записывается таблица цветов.
  • При отображении графика спектрального профиля линии между точками, расстояние между которыми больше 15 нм, отображаются пунктиром.
  • Окно просмотра и окно графика спектров закрываются без предупреждения, если содержат меньше двух объектов.
  • Исправлен интерфейс отбора каналов:
    • Добавлены отдельные кнопки для запуска и остановки автопрокрутки.
    • Текущий канал переключается при щелчке по линии графика. При этом в списке каналов выделяется соответствующая строка.
  • Добавлена возможность структуризации спектров в списке в окне графика. См. Спектральный график.
  • В параметры процедуры Вычисление главных компонент добавлен параметр «ограничение неточности», который влияет на точность и скорость выполнения процедуры. Значение по умолчанию увеличено с 0,01 до 0,05. Добавлен вывод в лог программы информации о точности вычислений при выполнении процедуры.
  • Устранены ошибки в реализации процедуры Неконтролируемая классификация. Добавлена возможность изменить дополнительные параметры алгоритма.

3.1.0 (20.01.2014)

  • Отключена возможность импорта HSP. Используйте предыдущую версию для импорта.
  • Добавлен инструмент Отбор каналов растра.
  • Добавлена поддержка мультиканальных WSP-файлов. Для каждого потока создается отдельный растр и отдельная таблица времен накопления.
  • Реализовано динамическое вычисление блоков данных для процедур, которые не требуют сложных вычислений. Работа с такими процедурами ускорится, т.к. уменьшается использование диска. Сохраненные ранее блоки не станут динамическими, новые динамические блоки будут создаваться при запуске (или перезапуске) некоторых процедур. См. Введение.
  • Изменения в интерфейсе:
    • Добавлена возможность быстро импортировать файл в новый проект. Для этого выберите пункт Импортировать файл и создать проект в окне выбора проекта.
    • В строке состояния отображается более подробная информация о выполняемых процедурах: процент выполнения, название, ожидаемое время выполнения. Добавлена кнопка остановки процедуры.
    • Программа выдает предупреждение, если на диске с проектом осталось мало свободного места.
    • В боковой панели окна просмотра отображается описание выделенного блока. Описание можно отредактировать, изменения сохраняются автоматически.
    • При попытке редактирования области интереса, которая получена из процедуры, создается измененная копия области, а вычисленная область остается неизменной.
    • Все изменения параметров графика применяются немедленно.
    • В главное меню спектральной библиотеки добавлен пункт Параметры графика. Параметры графика сохраняются при перезапуске программы.
    • В параметрах графика и окна просмотра добавлена возможность экспорта текущего изображения в файл PNG. График импортируется с легендой.
    • В контекстное меню списка с галочками для выбора аргументов процедуры добавлены пункты Включить и Выключить. Теперь можно выделить все нужные блоки (с помощью Ctrl или Shift), а затем выбрать их одним нажатием.
    • Выбрав пункт меню Проекты ‣ Параметры, можно настроить формат отображения широты и долготы.
  • Изменения функций экспорта:
    • Добавлена возможность массового экспорта нескольких блоков одного типа.
    • Результат классификации теперь можно экспортировать только как изображение с легендой (PNG) или как слой с номерами классов (остальные форматы). Чтобы экспортировать результат классификации как изображение без легенды, сначала нужно преобразовать его с помощью процедуры Построение изображения.
    • Добавлен экспорт в формат ENVI BIL HDR labeled, также известный как SER или ERDAS Generic Binary.
    • Экспорт в img, geotiff, envi bil и envi bsq выполняется в соответствии с типом пикселя экспортируемого блока.
    • Теперь можно изменить тип пикселя растра с помощью процедуры Изменение типа пикселя растра.
  • В процедуру Ограничение значений растра добавлена опция замены значений на 0 или на границу диапазона.
  • Многие процедуры теперь генерируют информативные заголовки для новых блоков.
  • При просмотре гистограммы показывается значение энтропии. При просмотре двумерной гистограммы показывается значение взаимной информации. Добавлена процедура Энтропия для вычисления энтропии по каждому каналу.
  • Для импорта Hyperion теперь следует выбирать файл L1R, а не HDR.

3.0.69 (24.12.2013)

  • Добавлен импорт геопривязки, спектральной калибровки и даты съемки для снимков «Ресурс-П» (при импорте файлов *.img).

3.0.68 (20.12.2013)

  • Добавлена возможность экспорта в формат ENVI BSQ HDR labeled.
  • Исправлен импорт проекции Hyperion.

3.0.67 (18.12.2013)

  • Добавлена процедура Изменение спектральной калибровки.
  • Исправлены ошибки в процедуре отбора каналов по главным компонентам.
  • В редактор процедур добавлена кнопка помощи, которая открывает в браузере соответствующую страницу документации.
  • Добавлено отображение метаданных элементов векторной карты в боковой панели окна просмотра. Можно выбрать просматриваемый элемент щелчком мыши по узлу элемента. Можно преобразовать выбранный элемент в область интереса с помощью кнопки на боковой панели.
  • Добавлена процедура Область интереса из векторной карты.
  • Если в импортируемом векторном файле меньше 20 элементов, то они также добавляются как отдельные облати интереса.
  • В названии спектра по области интереса указывается использующийся растр.
  • Спектры, которые стали нерассчитанными (например, из-за изменения данных использованного растра), не показываются на графике.
  • Добавлена процедура Корреляция каналов растра.

3.0.66 (04.12.2013)

3.0.65 (26.11.2013)

  • Результатом вычисления статистики по растру теперь является не только таблица статистики, но и спектры: средний, средний ± 2σ.
  • Пункты главного меню слегка переставлены.
  • В контекстное меню списка проектов и библиотек добавлен пункт «Показать в проводнике».
  • В таблице результатов сравнения спектров указывается названия используемых метрик.
  • Добавлена процедура Изменение геопроекции вручную.

3.0.64 (20.11.2013)

  • Добавлен новый тип блока данных Векторная карта.
  • Добавлена процедура Векторизация результата классификации.
  • Добавлена возможность импорта файлов в форматах KML, Shape и других векторных форматах. Результатом импорта является векторная карта. См. Добавление данных.
  • Добавлена возможность экспорта векторной карты в Shape. См. Экспорт данных.
  • Спектры классов по результату классификации открываются на отдельном графике. В названии графика указывается заголовок блока результата классификации.
  • При импорте WSP, если в папке есть HSO-файл с тем же именем, то к построенному изображению автоматически применяется трансформация по фотограмметрии.
  • Привязываемый документ для геопривязки теперь может быть не только растром, но и изображением. В референсном окне могут быть блоки любых типов.
  • В окне геопривязки показывается размер результата геопривязки в пикселях.
  • При запуске геопривязки автоматически устанавливается пространственное разрешение, если это возможно.
  • При наведении мыши на блок в дереве показывается кнопка просмотра, если этот блок можно посмотреть.
  • Процедура «Фрагмент растра» переименована в процедуру Обрезка по области и теперь умеет обрезать не только растры, но и изображения.

3.0.63 (14.11.2013)

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

3.0.62 (06.11.2013)

  • Параметры создания маски указываются в названии блока.
  • В окне просмотра маска отображается, только когда она выделена. Когда маска скрыта, в списке блоков показывается соответствующая пометка.
  • Добавлена возможность экспорта областей интереса и растров в формат Google Earth (Kml).
  • В контекстное меню списка проектов и спектральных библиотек добавлены пункты «Убрать из списка» и «Удалить с диска».

3.0.61 (31.10.2013)

  • Новый интерфейс геопривязки:
    • Отдельное окно с параметрами геопривязки и таблицей точек.
    • Геопривязка применяется только к изображению растра (позже появится возможность применять ее к другим блокам данных). Для сохранения привязки теперь не нужно применять ее к целому растру.
    • Отмена действий.
    • Автоматическая расстановка точек по данным GPS или фотограмметрии.
  • Добавлена процедура Атмосферная коррекция.
  • Добавлена индикация выполнения процедуры в дереве.
  • В таблице значений теперь отображаются длины волн растра, а в заголовке таблицы — описание блока.
  • Отключена разделимость сигнатур по прямой дивергенции.
  • Для растров, полученных при вычислении индексов, в списке каналов отображаются названия индексов. (Необходимо перезапустить ранее созданную процедуру, чтобы добавить надписи в уже имеющийся растр.)
  • Исправлены ошибки:
    • Ошибка в неконтролируемой классификации.
    • Падение при импорте HSP и вычислении спектров классов.

3.0.58 (22.10.2013)

  • В контекстное меню процедуры добавлен пункт «Показать результаты» для отображения всех выходных блоков процедуры. Этот пункт можно использовать для просмотра спектров классов результата классификации.
  • Используется новое визуальное представление дерева проекта. Обновлена страница Окно дерева проекта.
  • Процедура геопривязки теперь быстрее работает на больших растрах.
  • Добавлена процедура Трансформация по данным фотограмметрии.
  • Добавлена процедура Атмосферная коррекция.
  • В процедуре Неконтролируемая классификация добавлен вариант Расстановка центров кластеров равномерно, который соответствует алгоритму отбора центров в ERDAS.
  • Исправлены ошибки:
    • Проблемы с запуском построения изображений растров, спектров по областям интереса и т.п.

3.0.57 (14.10.2013)

  • При добавлении процедуры из окна просмотра редактор процедуры открывается не в дереве, а сбоку окна просмотра. Результат выполнения процедуры автоматически отображается после ее завершения.
  • Если при добавлении процедуры были указаны все необходимые блоки (например, выделены растр и область и запрошена процедура «Фрагмент растра»), то процедура добавляется автоматически без отображения редактора процедуры.
  • В таблице для классификации по интервалам значений, а также в форме поиска по спектральной библиотеке теперь можно удалять строки кнопкой Delete или через контекстное меню.
  • Маскам в окнах просмотра по умолчанию присваиваются случайные цвета.
  • Если в окне просмотра не выделены области, то статистика и гистограмма по кнопке строится для всего активного растра.
  • При выборе пункта «Статистика» в контекстном меню растра программа вычисляет и показывает таблицу статистики растра по всем каналам.
  • Спектры по классам результата классификации отображаются на графике с цветами, соответствующими классам.
  • Режим классификации по сигнатурам включается автоматически при добавлении сигнатур.
  • Режим сравнения спектров включается автоматически, если есть хотя бы один эталон.
  • Исправлены ошибки:
    • Зависание при добавлении области интереса.

3.0.56 (10.10.2013)

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

3.0.55 (01.10.2013)

3.0.54 (28.09.2013)

  • Улучшено нормирование значений при вычислении и отображении двумерной гистограммы.
  • При импорте индексов из HSP-файла устанавливаются имена индексов.
  • Исправлены ошибки:
    • Падение программы при выполнении неконтролируемой классификации.
    • В редакторе процедур использовалась нумерация номеров каналов от 0 вместо 1.
    • При импорте HSP ошибочно добавлялась процедура подмножества, когда в HSP-файле использовались все каналы.

3.0.53 (26.09.2013)

  • Интегрирована библиотека GDAL. Улучшена поддержка импорта геопроекций и операций с ними. Добавлена возможность импорта файлов в форматах, поддерживаемых GDAL.
  • Удалена возможность использования повернутой проекции. Прямоугольники всегда имеют правильную ориентацию.
  • Нарушение совместимости: в проектах, созданных в предыдущих версиях программы, все блоки, использующие проекцию Hyperion, теряют проекцию. Области, созданные для этих блоков, теряют свои позиции. Для корректной работы импортируйте файл Hyperion заново.
  • При импорте файла WSP, содержащего данные GPS, в растр добавляется геопривязка, рассчитанная на основе этих данных. Точность привязки может быть низкая, но ее можно будет использовать для автоматического создания точек в интерфейсе геопривязки, для определения позиции для атмосферной коррекции, для поиска соответствующих спектров в библиотеке и добавления маркеров спектров на изображение.
  • Добавлен импорт файлов HSP. См. Добавление данных.
  • После импорта файла открывается окно с изображением полученного растра.
  • Спектры для просмотра по умолчанию добавляются на график, который использовался для добавления спектров в прошлый раз.
  • В контекстное меню спектра в окне графика добавлен пункт Переместить на другой график, позволяющий удалить спектры с графика и добавить их на новый. После этого выбранный график будет по умолчанию использоваться для просмотра спектров.
  • Улучшен автоматический подбор минимума и максимума для процедуры Гистограмма по результату классификации.
  • Реализована генерация отладочных файлов (*.dmp) при падении программы. Путь к файлу можно посмотреть в логе программы после перезапуска.
  • Исправлены ошибки:
    • Нет предупреждений при закрытии вкладок.
    • Вместо сигнатуры добавляется спектр.
    • Не обновляется название спектра, отображающееся при наведении мыши на график.
    • Процедура вычисления индексов добавляет в результат бессмысленную спектральную калибровку.
    • Не отображается форма выбора главных компонент.
    • index of out range при обрезке фрагмента.

3.0.52 (18.09.2013)

  • Процедура Подмножество каналов теперь работает быстро, т.к. копирование данных не производится.
  • При импорте файлов WSP и Hyperion автоматически применяются необходимые процедуры коррекции. См. Добавление данных.
  • Процедуры, для использования которых есть специальный интерфейс, теперь не показываются в списке процедур, которые можно добавить.

3.0.51 (02.09.2013)

  • Добавлена новая процедура Гистограмма по 2 каналам растра.
  • Исправлена проблема с запуском приложения на Windows XP.
  • Добавлена возможность строить спектры по растрам без длин волн.
  • Добавлен интерфейс геопривязки.
  • Двойной щелчок по вкладке разворачивает ее. Если, удерживая Ctrl, щелкнуть по нескольким заголовкам вкладок, то они расположатся рядом друг с другом.

3.0.50 (26.08.2013)

Оглавление

Предыдущий раздел

Введение

Следующий раздел

Блоки данных