===== Оптимизировать шкалу ===== Для внутреннего представления данных в программе используются 16-битные целые знаковые числа. Их диапазон значений - от -32768 до 32767. Для пересчета в реальные значения высот, напряжений, углов и т.д., используется масштабный коэффициент и значение смещения нуля, которые хранятся отдельно. При этом, все математические операции, фильтры и преобразования производятся над числами во внутреннем целочисленном представлении. Поэтому, в некоторых случаях, может происходить потеря точности при округлении или переполнение, если целочисленные значения находятся в слишком узком или слишком широком диапазоне. Чтобы избежать потери точности производится операция **Оптимизировать шкалу** из [[меню_математика|меню Математика]]. {{:processing:optimize_1.jpg|}} Она преобразует численные значения, которые встречаются в файле, таким образом, чтобы они занимали среднюю область в диапазоне возможных значений, от -16384 до 16383. Делается это путем масштабирования и сдвига. Если на изображении есть область (или тип объектов), точность измерения которых Вас наиболее интересует, то необходимо сначала выделить данную область (или участок поверхности содержащий только объекты характерного размера), а затем воспользоваться функцией **Оптимизировать шкалу**. Данные будут перемасштабированы так, чтобы точность в определении этих высот была максимальной. Обратите внимание на то, что при масштабировании палитры для точной работы с деталями определенных высот (например, с мелкими объектами) на картинке с существенными перепадами высоты остальные данные (высокие объекты) могут частично выйти за диапазон целочисленных значений и для последующей точной работы с ними нужно открыть файл заново!