Объяснение для начинающих
Если совсем просто
Представьте фотографию бумажного лекала. На экране виден его край, но для программы это пока набор мелких точек картинки. При векторизации по ним находят линию края и записывают её как последовательность координат или кривых. Такой контур можно исправлять в совместимой программе; измерять его как реальную деталь можно лишь после проверки масштаба. Затем человек сверяет линию и другие обозначения с оригиналом.
Чем линия отличается от фотографии линии
Сканер или камера получают изображение бумажного лекала. Оно состоит из маленьких точек — пикселей. По такой картинке человек видит край детали, но программа не обязательно знает, какие именно пиксели образуют внешний контур. Векторизация извлекает из изображения геометрию: например, линию из точек и отрезков либо кривую. Именно преобразование растра в вектор является общим смыслом термина.[1][2]
В швейной задаче важны не только очертания детали. На бумаге могут быть внутренние линии, надсечки и другие обозначения. Их следует перенести и проверить отдельно: распознавание внешнего контура само по себе не доказывает, что остальные сведения считаны верно.[2][3]
Как происходит преобразование
Сначала получают скан или фотографию бумажного лекала. Затем в изображении находят его внешний контур и при необходимости внутренние линии; полученные линии записывают координатами, а не только цветом пикселей. Разные программы решают эту задачу разными способами: описание патентного метода не является универсальной инструкцией.[2][3]
После преобразования контур сверяют с бумажным оригиналом: смотрят, верно ли найдены форма, масштаб и нужные обозначения. Ошибка исходного изображения или распознавания может перейти в цифровую геометрию; сам факт получения векторного файла не доказывает точности лекала.[2][3]
Место в подготовке лекал
Векторизация нужна, когда бумажное лекало уже существует, а его форму требуется перевести в редактируемое цифровое описание. После проверки геометрию можно использовать в совместимой САПР для дальнейшей работы с лекалом.[2]
Если конструкция изначально создана в САПР, бумажного оригинала и этапа векторизации снимка может вообще не быть. Другая ситуация — архив бумажных лекал: сначала получают изображение, затем извлекают геометрию и проверяют её перед дальнейшим использованием.[2]
Что векторизация не делает автоматически
Алгоритм может построить линию по краю снимка, но это ещё не означает, что он понял технологический смысл каждого знака на лекале. В одном из патентных описаний поиск надсечек, долевой и других элементов приведён как отдельные операции после получения изображения и векторных данных. Возможности конкретной системы зависят от её программного обеспечения и качества исходного снимка.[3]
Также векторная линия не исправляет ошибку исходного бумажного лекала. Если изображение получено с искажением или неверно задан его масштаб, это нужно обнаружить при проверке, а не считать векторную форму гарантией правильного размера.[2]
Документированный пример 2000-х годов
Патент US7031527B2, опубликованный в 2006 году, разделял два этапа работы с бумажным лекалом: получение его растрового изображения и извлечение из него координат контура. Это датированный пример применения метода к лекалам, а не доказательство, что его придумали именно тогда.[2]
Разбираем на ситуации
Один бумажный шаблон — три разных результата
Допустим, в архиве хранится бумажное лекало детали. После сканирования на компьютере появляется его изображение. Оно помогает увидеть форму, но край на нём всё ещё составлен из пикселей.[2]
Программа выделяет край и строит по нему линию с координатами — это и есть векторизация. Оператор сравнивает линию с оригиналом, проверяет масштаб и нужные обозначения. Лишь после такой проверки геометрия может стать пригодной частью цифрового лекала для дальнейшей работы.[2][3]
Если те же точки контура оператор вводит специальным указателем на планшетном дигитайзере, это тоже оцифровка лекала, но не векторизация предварительно полученного скана: растрового изображения в этом пути нет.[2]
С чем не следует путать
| Похожее понятие | В чём различие |
|---|---|
| Сканирование или фотографирование | Даёт изображение бумажного оригинала из пикселей. Векторизация следует за получением изображения и извлекает из него геометрию линий. |
| Ручная оцифровка дигитайзером | Оператор указывает точки на планшете непосредственно по бумажному лекалу; координаты вводятся без предварительной обработки растра. |
| Оцифровка лекал | Более широкая задача перевода сведений бумажного лекала в пригодный для цифровой работы вид. Векторизация по снимку — один из её возможных этапов, но не весь процесс. |
| Цифровое лекало | Итоговый объект для работы конструктора, где кроме контура могут быть важны размеры, обозначения и другие данные. Один векторный контур не гарантирует полноты такого объекта. |
Короткий конспект
Что запомнить
- Скан или фотография дают растровое изображение; векторизация превращает его видимые линии в координатную геометрию.
- Векторизация — часть одного из способов оцифровки бумажных лекал, а не синоним всей оцифровки.
- Ручной дигитайзер вводит выбранные точки непосредственно с бумажного лекала и не требует предварительного растрового снимка.
- Автоматически найденный контур нужно сверить с оригиналом: особенно размеры, замыкание, углы и обозначения.
- Векторный контур ещё не равен готовому цифровому лекалу для работы конструктора.
Источники и литература
- Векторизация. Учебные материалы по компьютерной графикеНациональный исследовательский Томский политехнический университет · Университетский источник
- US7031527B2. Automatic digitization of garment patternsПатент США, опубликован 18 апреля 2006 года; текст воспроизведён в Google Patents · Патентный первоисточник
- US7426302B2. System and method for digitizing a patternПатент США, опубликован в 2008 году; текст воспроизведён в Google Patents · Патентный первоисточник
+7 (495) 225-57-81