Введение
Относится к оцифрованным моделям или изображениям объектов двумерного или трехмерного Евклидова пространства. Цифровая геометрия изучает дискретные множества (обычно дискретные наборы точек), рассматриваемые как оцифрованные модели или изображения объектов двумерного или трехмерного Евклидова пространства. Проще говоря, оцифровка – это замена объекта дискретным набором его точек. Изображения, которые мы видим на экране телевизора, растровом дисплее компьютера или в газетах, фактически являются цифровыми изображениями. Основные области применения – компьютерная графика и анализ изображений. Основные аспекты исследования включают: создание оцифрованных представлений объектов с акцентом на точность и эффективность (либо посредством синтеза, например, алгоритма построения линии Брезенхэма или цифровых дисков, либо посредством оцифровки и последующей обработки цифровых изображений). Изучение свойств цифровых множеств, например, теоремы Пика, цифровой выпуклости, цифровой прямолинейности или цифровой плоскостности. Преобразование оцифрованных представлений объектов, например, (А) в упрощенные формы, такие как (i) скелеты, путем многократного удаления простых точек без изменения цифровой топологии изображения, или (ii) медиальную ось, путем вычисления локальных максимумов в преобразовании расстояний для данного оцифрованного представления объекта, или (B) в модифицированные формы с использованием математической морфологии. Реконструкция "реальных" объектов или их свойств (площади, длины, кривизны, объема, площади поверхности и т. д.) по цифровым изображениям. Изучение цифровых кривых, цифровых поверхностей и цифровых многообразий. Разработка алгоритмов отслеживания цифровых объектов. Функции в цифровом пространстве. Скетчинг кривых – метод рисования кривой пиксель за пикселем. Цифровая геометрия тесно связана с дискретной геометрией и может рассматриваться как ее часть.
Digital geometry deals with discrete sets (usually discrete point sets) considered to be digitized models or images of objects of the 2D or 3D Euclidean space. Simply put, digitizing is replacing an object by a discrete set of its points. The images we see on the TV screen, the raster display of a computer, or in newspapers are in fact digital images. Its main application areas are computer graphics and image analysis. Main aspects of study are:
Constructing digitized representations of objects, with the emphasis on precision and efficiency (either by means of synthesis, see, for example, Bresenham's line algorithm or digital disks, or by means of digitization and subsequent processing of digital images). Study of properties of digital sets; see, for example, Pick's theorem, digital convexity, digital straightness, or digital planarity. Transforming digitized representations of objects, for example (A) into simplified shapes such as (i) skeletons, by repeated removal of simple points such that the digital topology of an image does not change, or (ii) medial axis, by calculating local maxima in a distance transform of the given digitized object representation, or (B) into modified shapes using mathematical morphology. Reconstructing "real" objects or their properties (area, length, curvature, volume, surface area, and so forth) from digital images. Study of digital curves, digital surfaces, and digital manifolds. Designing tracking algorithms for digital objects. Functions on digital space. Curve sketching, a method of drawing a curve pixel by pixel. Digital geometry heavily overlaps with discrete geometry and may be considered as a part thereof.
Цифровое пространство
2D цифровое пространство обычно означает 2D-решетчатое пространство, содержащее только целочисленные точки в 2D-евклидовом пространстве. 2D-изображение – это функция, определенная на 2D-цифровом пространстве (см. обработку изображений). В книге Розенфельда и Кака цифровая связность определяется как отношение между элементами в цифровом пространстве. Например, 4-связность и 8-связность в 2D. См. также связность пикселей. Цифровое пространство и его (цифровая) связность определяют цифровую топологию. В цифровом пространстве были независимо предложены цифрово-непрерывная функция (А. Розенфельд, 1986) и плавно меняющаяся функция (Л. Чен, 1989). Цифровой непрерывной функцией называется функция, в которой значение (целое число) в цифровой точке либо совпадает со значениями в соседних точках, либо отличается от них не более чем на 1. Иными словами, если x и y – две соседние точки в цифровом пространстве, то |f(x) – f(y)| ≤ 1. Плавно меняющаяся функция – это функция из цифрового пространства в , где и – действительные числа. Эта функция обладает следующим свойством: если x и y – две соседние точки в , и предположим , то , , или . Таким образом, можно видеть, что плавно меняющаяся функция определяется как более общая, чем цифровая непрерывная функция. Теорема об расширении, связанная с вышеуказанными функциями, была упомянута А. Розенфельдом (1986) и дополнена Л. Ченом (1989). Эта теорема утверждает: пусть и . Необходимым и достаточным условием существования плавно меняющегося расширения функции является: для каждой пары точек и в , если и , то , где – (цифровое) расстояние между и .