Что делает эквалайзер в QualityMapperDialog от MeshLab?

В MeshLab вы можете использовать картограф качества, чтобы сопоставить некоторые качества (значения) точек сетки с определенными цветами. QualityMapperDialog предлагает функцию эквалайзера, которая имеет три полосы и влияет на гистограмму качества. Что это за эффект, и как на него влияет настройка трех полос?


person Fakher Mokadem    schedule 28.10.2019    source источник


Ответы (1)


Meshlab называет «качеством» скалярное значение, которое вы можете присвоить каждой вершине или грани меша. Примерами некоторых качеств могут быть:

  • Площадь каждого треугольника.
  • ShapeFactor каждого треугольника (чем он отличается от равностороннего треугольника).
  • Евклидово расстояние от каждой вершины до заданной точки.
  • Геодезическое расстояние от каждой вершины до заданной точки.
  • Расстояние от каждой вершины до ближайшей границы.
  • В общем, любую меру можно вычислить по вершине/грани. Например, вы можете создать качество вершин, используя формулу относительной яркости (0,2126*R + 0,7152*Г + 0,0722*В)

Вы можете увидеть, имеет ли ваша сетка какое-то качество, если на информационной панели отображаются флаги «VQ» (качество вершин) или «FQ» (качество граней). Чтобы представить все эти значения качества, meshlab предлагает вам несколько вариантов:

  • Гистограмма, доступная в опции Render->Show Quality Histogram
  • Контурные линии, доступные в опции Render->Show Quality Contour
  • Сопоставление скалярных значений качества со значениями RGB в вершинах/гранях.

Например, это сетка Пифагора с качеством «Расстояние до границы», представленным как гистограммой, так и значениями RGB на вершине.

Расстояние до качества границы, представленное в виде гистограммы и значений RGB на вершине.

Диалоговое окно Edit->Quality Mapper позволяет пользователю управлять цветом RGB, назначенным каждому скалярному значению. Там две панели:

  • Панель «Функция передачи» позволяет выбрать цвет (значения R, G, B) для каждого значения в интересующем вас окне качества.
  • Панель «Эквалайзер» позволяет определить интересующее окно качества. Три полосы позволяют определить нижнее и верхнее значения качества, которые вас интересуют, а также основное значение интереса внутри того интервала, на котором вы хотите сфокусироваться.

Вот интересующее нас окно по умолчанию, которое сопоставляет все значения качества с полной шкалой RGB.

Интересное окно по умолчанию

Здесь мы будем использовать окно интереса для качеств, поэтому ваш пандус будет отображать только интервал (25,43 ..45,57)

Сосредоточиться на окне (25,43 ..45,57) качества

Здесь мы используем то же окно интереса, но сосредоточимся на значениях качества около 43,00. Половина вашей рампы будет ниже значения 43, а половина рампы будет выше 43. Это может быть легче понять, если вы посмотрите на график «Гамма-коррекция» ... входные значения адаптированы для следования этой красной кривой, которая деформируйте качества, чтобы адаптироваться к кривой, где 24,43 -> 0%, 25,57 -> 100% и 43,00 -> 50%.

Сосредоточьтесь на ценностях с качеством 43

person Rockcat    schedule 29.10.2019
comment
Очень хорошее объяснение спасибо. Я думал, что эквалайзер как-то связан с выравниванием гистограммы, и я знал, что выравнивание гистограммы может растягивать или сжимать диапазон гистограммы, но я не получил эту гамма-функцию. Но похоже эквалайзер тут ни при чем! - person Fakher Mokadem; 29.10.2019
comment
Не помогает то, что моя версия meshlab не обновляет гистограмму в реальном времени, когда вы меняете интересующее окно. Вам нужно скрыть гистограмму и показать ее снова, чтобы обновить ее. - person Rockcat; 29.10.2019