WinTopo Raster to Vector Converter — специализированная Windows-программа для перевода растровых изображений в векторные данные. Её основная задача — взять скан, фотографию, bitmap-файл или другое raster image и построить по нему vector drawing, который затем можно использовать в CAD, GIS или CNC-среде. В типичном сценарии пользователь открывает TIF, JPG, PNG, GIF, BMP или сканированный чертёж, запускает векторизацию, проверяет наложенные векторы и сохраняет результат в формат, подходящий для дальнейшей обработки.
Программа ориентирована не на художественное редактирование фотографий, а на техническую задачу: преобразовать пиксельные линии в полилинии, дуги, контуры и другие векторные элементы. Поэтому WinTopo полезен там, где исходный материал уже существует только в виде растра: старый бумажный план, архивная схема, отсканированная карта, контур детали, изображение с толстым чёрным силуэтом или технический рисунок без исходного CAD-файла.
Важная особенность WinTopo — разделение на две редакции: WinTopo Freeware и WinTopo Pro. Бесплатная редакция закрывает базовую векторизацию небольших объёмов: загрузка raster-файла, thinning, edge detection, построение векторов, просмотр результата поверх исходного изображения и экспорт в основные векторные форматы. Pro-редакция добавляет более точную настройку процесса, пакетную обработку, геопривязку, импорт со сканера через TWAIN, расширенную предобработку, работу с цветными векторами и распознавание дуг.
WinTopo не превращает некачественный скан в готовый инженерный чертёж без проверки. Автоматическая трассировка строит геометрию по пикселям, а не восстанавливает исходный проект с размерами, слоями, текстами, обозначениями и конструкторской логикой. После экспорта в DXF, SHP, MIF или другой формат результат нужно открыть в CAD-, GIS- или CNC-программе, проверить масштаб, лишние линии, разрывы, узлы полилиний и точность контуров.
Поэтому обзор WinTopo логично рассматривать именно как обзор конкретного raster-to-vector converter, а не как описание класса графических редакторов. У этой программы узкая специализация: перевод растра в вектор, подготовка линий для CAD/GIS/CNC, очистка исходного изображения перед трассировкой и ручная правка результата после автоматического распознавания.
Для каких задач подходит WinTopo
Оцифровка старых чертежей и планов
Главный сценарий WinTopo — векторизация чертежей, которые сохранились в виде бумажных копий или сканов. Пользователь открывает raster-файл через File → Open Image..., запускает автоматическое извлечение линий, а затем сохраняет векторы через File → Save Vector As.... Для CAD-сценариев чаще всего нужен DXF, потому что этот формат понимают многие системы проектирования и просмотра чертежей.
Такой процесс полезен при переносе архивных материалов в цифровой документооборот. Бумажный план можно отсканировать, обработать в WinTopo, экспортировать в DXF и затем открыть в CAD-среде. Для последующей проверки CAD-файлов на freeexe есть смежные страницы по AutoCAD, DWG FastView и Free DWG Viewer.
WinTopo помогает сократить объём ручной обводки, но не заменяет инженерную проверку. Если на скане есть перекос, шум, размытые линии, пятна, следы сгиба, рукописные пометки или разный контраст по листу, программа построит векторные элементы по тому, что видит в пикселях. Перед экспортом нужно удалить мусорные фрагменты, проверить соединения линий и убедиться, что контуры не разорваны.
Подготовка контуров для CAD и CNC
Для CNC-задач WinTopo используют как промежуточный инструмент: raster image преобразуется в контурные полилинии, после чего DXF дорабатывается в программе, которая управляет станком, лазерной резкой, фрезеровкой или другой обработкой. Программа сама по себе не является CAM-системой: она не рассчитывает режимы резания, не строит технологические проходы и не создаёт полноценную управляющую программу для оборудования.
Сильная сторона WinTopo в CNC-подготовке — перевод пиксельного контура в набор редактируемых линий. Например, если есть чёрно-белое изображение силуэта, орнамента или простой детали, WinTopo может построить векторный контур. Затем результат открывается в CAD/CAM-среде, где задаются размеры, соединения, компенсации инструмента и технологические параметры.
Здесь особенно важна настройка типа векторизации. Для линий, которые должны проходить по центру толстого штриха, применяются thinning-методы. Для контуров объектов и сплошных областей уместнее edge detection, потому что задача меняется: программа ищет не центральную линию, а границы объекта.
Работа с картами и GIS-материалами
WinTopo Pro подходит для оцифровки картографических растров, когда нужно не только построить линии, но и связать их с координатами. Для этого используется Vector → Georeference (Scaling/Offset).... В окне Georeference Data задаются контрольные точки, по которым WinTopo Pro рассчитывает масштабирование, поворот, смещение и компенсацию перекоса.
GIS-сценарий отличается от простой CAD-векторизации. Недостаточно получить красивую линию поверх скана: важна координатная привязка. Контрольная точка связывает конкретный пиксель исходного изображения с координатой в целевой системе. После задания нескольких точек программа рассчитывает соответствие между raster-пространством и vector-пространством, а пользователь проверяет RMS Error и расположение результата.
Для GIS-экспорта важны форматы SHP/SHX/DBF и MapInfo MIF. WinTopo умеет сохранять векторы в ArcView Shapefile и MapInfo MIF, поэтому программа закрывает задачи, где отсканированную карту нужно перевести в набор линейных или полигональных объектов для последующего анализа и редактирования.
Быстрая трассировка простых изображений
One-Touch Vectorisation делает WinTopo понятным для разовой задачи. Пользователь открывает картинку, нажимает кнопку One-Touch Vectorisation и получает векторные линии поверх исходного растра. Такой режим подходит для простых контрастных изображений, где не требуется долго подбирать параметры thinning, smoothing, reduction и edge detection.
Быстрый режим особенно полезен на чёрно-белых схемах, простых контурах и чистых сканах. На сложных материалах лучше перейти к ручной настройке: изменить яркость, контраст, gamma, threshold, удалить шум, выбрать другой метод thinning, включить polyline smoothing или отрегулировать polyline reduction. Векторизация сканов редко сводится к одной кнопке, если нужно получить технически чистый результат.
Редакции WinTopo: Freeware и Pro
WinTopo существует в двух редакциях, и разница между ними важна ещё до начала работы. WinTopo Freeware рассчитан на небольшие объёмы raster-to-vector задач. Он не является временной демонстрацией: бесплатная версия не ограничена по времени и подходит для базового перевода растра в вектор. WinTopo Pro добавляет функции, которые нужны при регулярной работе, серийной обработке, геопривязке и более сложной подготовке изображений.
| Возможность | WinTopo Freeware | WinTopo Pro |
|---|---|---|
| Открытие BMP, TIF, JPG, GIF, PNG | да | да |
| Работа с GeoTIF | нет | да |
| One-Touch Vectorisation | да | да |
| Stentiford Thinning | да | да |
| Zhang Suen Thinning | да | да |
| Best Combination | нет | да |
| Canny Edge Detection | да | да |
| Simple Edge Detection | нет | да |
| Arc Recognition | нет | да |
| Colour Vectors | нет | да |
| Polyline Smoothing | да | да |
| Polyline Reduction | да | да |
| Georeference | нет | да |
| Batch Processing | нет | да |
| Импорт через TWAIN-сканер | нет | да |
| Расширенная очистка растра | частично | да |
| Экспорт в DXF, SHP, MIF, WTX, WMF/EMF и другие форматы | да | да |
| Сохранение полного результата без Pro-лицензии | не требуется Pro-лицензия | без лицензии сохраняется только образец центральной части |
WinTopo Freeware удобен, когда нужно выполнить разовую векторизацию простого материала: перевести BMP в DXF, получить контур из PNG, обработать один TIFF-скан или проверить, подходит ли подход программы для конкретного типа исходников. Freeware-редакция сохраняет векторы без ограничений своей бесплатной версии, но набор инструментов обработки уже, чем в Pro.
WinTopo Pro нужен, когда raster-to-vector становится регулярной задачей. Batch Processing обрабатывает много raster-файлов подряд; Georeference задаёт координатную привязку; TWAIN-импорт позволяет брать изображение напрямую от сканера; расширенные методы thinning и edge detection дают больше контроля над результатом. Pro-редакция также важна там, где нужны цветные векторы и распознавание дуг.
Ограничение Pro без лицензии нужно учитывать заранее: сохранить полностью весь vector drawing в таком режиме нельзя, сохраняется только sample of the centre of the image. Поэтому Pro-редакция подходит для оценки функций и настройки процесса, но для полноценного сохранения рабочих проектов требуется активированная лицензия.
Интерфейс и рабочая логика WinTopo
Интерфейс WinTopo построен вокруг изображения. В рабочем окне пользователь открывает raster image, выполняет предобработку через меню Image, запускает векторизацию через инструменты Vector, при необходимости редактирует результат и сохраняет vector drawing. Основной цикл выглядит так:
загрузить BMP, TIFF, GIF, JPEG, PNG, GeoTIF или WTX;
подготовить raster: убрать шум, повысить контраст, повернуть, обрезать, изменить яркость;
выбрать thinning или edge detection;
выполнить vector extraction;
проверить векторы поверх исходного изображения;
исправить узлы, разрывы и лишние линии;
сохранить результат в DXF, SHP, MIF, PDF, WTX или другом формате.
Начальный шаг выполняется через File → Open Image.... В диалоговом окне выбора файла отображаются поддерживаемые изображения, а поле Files of type помогает отфильтровать нужные расширения. WinTopo читает BMP, TIF/TIFF, GIF, JPG/JPEG, PNG и WTX. Для Pro-редакции важен GeoTIF: при наличии геопривязки программа извлекает координатную информацию и применяет её к vector drawing.
![]()

Если изображение находится не в файле, а в буфере обмена, WinTopo принимает вставку несколькими способами: File → Paste from clipboard, Edit → Paste, сочетанием Ctrl-V или кнопкой Paste на панели инструментов. Такой способ полезен, когда raster-фрагмент предварительно скопирован из другой программы.
В Pro-редакции есть импорт через TWAIN: File → Acquire → Import from TWAIN scanner.... После выбора этого пункта используется программное обеспечение сканера, а полученный raster появляется в окне WinTopo Pro. Для старых бумажных чертежей это сокращает один промежуточный шаг: изображение можно получить со сканера и сразу подготовить к векторизации.
Рабочая логика WinTopo отличается от обычного графического редактора. В Paint.NET, GIMP или другом редакторе пользователь правит пиксели ради итоговой картинки. В WinTopo правка растра нужна как подготовка к vector extraction. Brightness, Contrast, Gamma, Threshold RGB, Despeckle, Fill Holes и Snap Lines напрямую влияют на то, какие пиксели программа сочтёт линиями и какие полилинии построит.
Для смежных задач по просмотру и редактированию изображений можно использовать XnView, IrfanView, GIMP, Paint.NET и FastStone Image Viewer, но эти программы решают другую задачу. WinTopo нужен тогда, когда конечная цель — не улучшить картинку, а получить векторные линии.
Поддерживаемые форматы
Входные raster-форматы
WinTopo принимает распространённые растровые форматы, которые чаще всего встречаются при сканировании чертежей, карт и контурных изображений.
| Формат | Назначение в рабочем процессе |
|---|---|
| BMP | простой bitmap без сжатия или с минимальной обработкой, удобен для чистых чёрно-белых исходников |
| TIF / TIFF | один из наиболее подходящих форматов для сканов чертежей и карт |
| GeoTIF | raster-файл с координатной информацией, используется в WinTopo Pro |
| GIF | подходит для простых изображений с ограниченной палитрой |
| JPG / JPEG | открывается в WinTopo, но для технических чертежей хуже из-за потерь и артефактов сжатия |
| PNG | удобен для контрастных изображений, схем и контуров |
| WTX | проектный файл WinTopo, который восстанавливает сессию с raster-файлом, векторами и геопривязкой |
Для технических материалов лучше использовать TIF или PNG. JPG даёт небольшой размер файла, но сжатие с потерями создаёт ложные детали, размывает края линий и добавляет артефакты вокруг контрастных областей. При векторизации это превращается в лишние короткие отрезки, паразитные узлы и неаккуратные полилинии.
WTX не хранит сам raster внутри файла. Он содержит данные сессии и ссылку на исходный raster-файл. Поэтому при переносе проекта важно сохранять рядом не только WTX, но и изображение, которое использовалось в работе. Если исходный raster удалён или перемещён, восстановить сессию корректно не получится.
Экспорт vector drawing
WinTopo сохраняет векторы в форматы, ориентированные на CAD, GIS, перенос в другие приложения и внутреннее повторное открытие.
| Формат | Где используется |
|---|---|
| DXF | CAD, CNC, обмен векторной геометрией |
| SHP/SHX/DBF | ArcView Shapefile для GIS |
| MIF | MapInfo Interchange Format |
| векторный вывод для просмотра и передачи | |
| ARC | ARC/INFO Generate |
| DI | Genamap DI |
| WMF / EMF | Windows Metafile / Enhanced Metafile |
| ASC | Raw XYZ |
| WTX | формат проекта WinTopo |
| Clipboard | передача векторов через буфер обмена |
При сохранении в DXF WinTopo записывает векторы как POLYLINE entities. В Freeware-редакции результат сохраняется чёрными векторами. В Pro-редакции при наличии дуг в окне сохранения DXF появляется настройка DXF Arcs с вариантами Polyline Arcs и Arc Entities. Первый вариант сохраняет дуги внутри полилиний, второй — записывает дуги как отдельные ARC entities. Это важно, потому что разные CAD- и CNC-программы по-разному импортируют дуги внутри полилиний.
При сохранении в Shapefile WinTopo Pro предлагает варианты All Lines и Lines + Polygons. All Lines сохраняет все векторные линии как линейные объекты в одном наборе файлов. Lines + Polygons разделяет линейные объекты и замкнутые полигоны: для полигонов создаётся отдельный набор Shapefile с добавлением -areas к имени файла. Такой режим полезен для GIS-данных, где контуры площадных объектов нужно отделить от линейных объектов.
One-Touch Vectorisation: быстрый перевод растра в вектор
One-Touch Vectorisation — самый прямой путь к первому результату. Пользователь открывает raster-файл, нажимает кнопку One-Touch Vectorisation, и WinTopo выполняет полный raster-to-vector conversion: подготавливает изображение по выбранным настройкам, строит линии пикселей и извлекает из них векторы. После обработки vector drawing отображается поверх исходного raster image.
Окно One-Touch Vectorise Options показывает, что быстрый режим не является полностью закрытым автоматом. Пользователь может заранее настроить вкладки Raster Thinning, Vector Extraction, Intersections/Colour и Arcs. На вкладке Raster Thinning выбирается способ получения линий из растра:
Zhang Suen;
Stentiford;
Best Combination;
Simple Edge;
Canny;
Custom Thinning.
В этом же окне задаётся поведение Source Image Display. Режим Retain Original Image сохраняет исходное изображение на экране после обработки: WinTopo выполняет операции на копии raster-файла. Это требует больше памяти, потому что программа должна хранить исходник и рабочую копию. Режим Use Processed Image не сохраняет исходный вид raster image: после векторизации пользователь видит обработанное thinning-изображение.
One-Touch Vectorisation лучше всего работает как стартовая проверка. Он быстро показывает, насколько исходный материал пригоден для автоматической трассировки. Если линии чистые, контраст стабильный, штрихи не сливаются и нет большого количества мусора, быстрый режим даёт основу для дальнейшего экспорта. Если результат содержит слишком много лишних сегментов, обрывы, неверные контуры или шум, нужно перейти к ручной предобработке и выбору другого метода.
Для простого скана чертежа One-Touch даёт быстрый DXF-черновик. Для карты с координатами одной кнопки недостаточно: после трассировки нужно использовать Georeference. Для CNC-контура быстрый режим полезен как предварительная трассировка, но контуры нужно проверять на замкнутость, самопересечения и лишние микросегменты.
Методы thinning и edge detection
Как WinTopo превращает пиксели в линии
Процесс vectorisation в WinTopo делится на две стадии. Сначала raster image преобразуется в линии толщиной один пиксель или в границы объектов. Затем vector extraction превращает эти пиксельные линии в реальные векторы. Это разделение объясняет, почему выбор метода thinning так сильно влияет на результат.
Толстая линия на скане — это не векторная линия, а область пикселей. Даже если она выглядит ровной при обычном масштабе, при увеличении видны неровности, разрывы, полутоновые края и шум. Thinning сводит такую область к линии по центру или выделяет границу объекта. После этого WinTopo строит полилинии, сглаживает их и при необходимости сокращает количество узлов.
Stentiford Thinning
Stentiford Thinning строит пиксельную линию по центру толстых областей и хорошо подходит для кривых. Этот метод полезен, когда исходник содержит плавные линии, изолинии, контуры и элементы, где важна естественная форма изгиба. При переводе карты в vector drawing Stentiford часто уместен для извилистых линий, потому что он лучше сохраняет ход кривой.
Для старых планов и схем Stentiford применяют тогда, когда линия не строго прямолинейная или когда чертёж содержит много мягких переходов. Недостаток связан не с самим методом, а с качеством исходника: если на скане много пятен, разрывов и неодинаковая толщина линий, центральная линия тоже будет содержать неровности.

Zhang Suen Thinning
Zhang Suen Thinning также строит линии по центру толстых областей, но лучше подходит для изображений, где преобладают прямые линии. Это типичный вариант для технических схем, простых планов, прямоугольных контуров и чертежей с большим количеством горизонтальных, вертикальных и диагональных элементов.
При векторизации чертежей Zhang Suen помогает получить более предсказуемые прямолинейные фрагменты. Но после обработки всё равно нужно проверять стыки, углы и пересечения. Автоматическая векторизация строит геометрию по raster-пикселям, поэтому скан с неровным штрихом может дать избыточные узлы даже при правильно выбранном методе.
Best Combination
Best Combination доступен в WinTopo Pro. Метод объединяет идеи Zhang Suen и Stentiford, поэтому подходит для изображений, где есть и прямые участки, и кривые. Он лучше работает с угловыми стыками, сохраняет хорошее распознавание прямых линий и плавных кривых, но может укорачивать отдельные линии. На чертежах с точными окончаниями отрезков это нужно проверять особенно внимательно.
Best Combination полезен как универсальный Pro-вариант для смешанных материалов: планов с дугами, схем с прямыми участками и кривыми, контурных картинок с углами и изгибами. Если после Stentiford линии выглядят слишком мягкими, а после Zhang Suen страдают кривые, Best Combination часто даёт более сбалансированную основу.
Simple Edge Detection и Canny Edge Detection
Методы edge detection решают другую задачу. Они ищут границы объектов, а не центральную линию толстого штриха. Simple Edge Detection в WinTopo Pro полезен для контрастных объектов и solid regions: например, когда нужно получить внешний контур силуэта, а не линию по центру заливки. Этот метод не требует дополнительной памяти и лучше работает на изображениях с жёсткой границей между тёмным объектом и светлым фоном.
Canny Edge Detection подходит для поиска границ в solid regions и фотографических изображениях. Метод математически сложнее, может находить границы с менее выраженным контрастом, но использует много памяти. На больших raster-файлах или слабых компьютерах Canny может быть неподходящим выбором. После Canny иногда требуется дополнительный thinning-этап, потому что edge detection сам по себе не всегда создаёт полностью готовые линии для vector extraction.
Предобработка изображения перед векторизацией
WinTopo чувствителен к качеству исходного raster-файла. Чем чище изображение, тем меньше лишних линий, микросегментов, разрывов и ошибочных контуров появится после vector extraction. Предобработка выполняется через меню Image, где собраны функции для изменения яркости, контраста, gamma, удаления шума, поворота, зеркального отражения, обрезки и других операций.
Convert to Grey Scale
Convert to Grey Scale переводит цветной raster в оттенки серого. Это полезно для сканов, где цвет не несёт смысловой нагрузки, но мешает thinning. Например, старый план может быть отсканирован в цвете из-за пожелтевшей бумаги, синих пометок или серого фона. После перевода в greyscale проще применять контраст, яркость и threshold.
В Freeware и Pro этот шаг помогает получить более стабильный raster-to-vector процесс. Если оставить случайные цветовые оттенки, программа может воспринимать их как детали изображения и строить лишние элементы. Для карт, где цвет обозначает разные типы объектов, greyscale используют осторожно: цвет может быть важной частью содержания.
Brightness, Contrast и Gamma
Brightness... изменяет общую яркость изображения. Перед thinning это влияет на то, какие пиксели будут считаться фоном, а какие — линией. Увеличение яркости может убрать слабый серый мусор, но способно ослабить тонкие линии. Уменьшение яркости делает линии более заметными, но может усилить пятна и фон.
Contrast... повышает или снижает различие между светлыми и тёмными пикселями. Для нечетких сканов повышение контраста делает края линий более резкими, а это улучшает последующее vector extraction. Если контраст завышен, мелкие дефекты бумаги и шум могут стать такими же тёмными, как полезные линии.
Gamma... одновременно влияет на яркость и контраст в средних тонах. В WinTopo gamma регулируется в диапазоне от 0.1 до 4.0. Значения выше 1.0 осветляют средние оттенки, значения ниже 1.0 затемняют их. Gamma полезна для сканов, где линии видны, но фон неравномерный и обычная яркость меняет изображение слишком грубо.
Threshold RGB и выбор цветового диапазона
Threshold RGB... позволяет оставить или удалить пиксели внутри выбранного диапазона значений Red, Green и Blue. В окне Threshold Colours есть поля для верхней и нижней границы, режимы Keep и Remove, а также варианты Cautious и Thorough. В Pro-редакции доступна кнопка Pick, которая берёт цвет прямо с raster image.

Threshold полезен, когда на изображении нужно извлечь только определённый цвет. Например, на цветной карте можно оставить красные линии и удалить остальные элементы, а на техническом скане — убрать фон определённого оттенка. В режиме Keep сохраняются пиксели внутри диапазона, остальные становятся фоном. В режиме Remove удаляются пиксели внутри диапазона, а остальные сохраняются.
Negative
Negative меняет цвета изображения на фотографический негатив. В WinTopo Pro эта операция полезна для негативных исходников, например blueprint-сканов, где линии светлее фона. Для некоторых методов edge detection важно, чтобы объект и фон были представлены правильно: инверсия помогает получить границы там, где обычное направление контраста даёт слабый результат.
Despeckle, Prune, Fill Holes и Snap Lines
Despeckle... удаляет мелкие шумовые точки. Это важно для старых сканов, где на фоне есть пыль, точки, пятна и артефакты. Если не убрать speckles, vector extraction построит по ним короткие ненужные отрезки.
Prune... удаляет короткие ответвления от более длинных линий. Такие ответвления возникают из-за шума, плохого thinning или дефектов штриха. В чертежах они превращаются в лишние хвосты на линиях, которые затем мешают CAD-редактированию.
Fill Holes... закрывает маленькие отверстия внутри линий или областей. Это помогает, когда штрих на скане местами прерывается, а vector extraction должен получить непрерывную линию.
Snap Lines соединяет линии, которые остановились и начались с разрывом в один пиксель. Такой инструмент полезен после thinning, когда отдельные линии почти соединены, но между концами остался микроскопический зазор. Для CAD и CNC такой зазор критичен: контур может выглядеть замкнутым визуально, но оставаться разорванным как геометрия.
Rotate, Mirror, Crop и Resize
Поворот и зеркальное отражение нужны для подготовки orientation перед векторизацией. Если скан повернут на неправильный угол или получен зеркально, лучше исправить это в raster-этапе, а не после экспорта. Crop помогает ограничить рабочую область, убрать поля листа, подписи, штампы или фрагменты, которые не должны попасть в vector drawing.
Resize... влияет на размер raster image, а значит и на количество пикселей, по которым WinTopo строит линии. Слишком маленькое изображение теряет детали; слишком большое создаёт много лишних узлов и повышает нагрузку на память. Для чертежей и карт лучше сохранять достаточное разрешение, но заранее убрать ненужные области.
Настройка vector extraction
После thinning WinTopo извлекает реальные векторные элементы из пиксельных линий. На этом этапе важны сглаживание и сокращение количества узлов. Окно Vector Extraction Options открывает настройки, которые помогают управлять тем, насколько точным или компактным будет результат.

Polyline Smoothing
Smooth Polyline during Vectorisation сглаживает ход полилиний. Без сглаживания результат может точно повторять пиксельную лестницу: линия будет состоять из множества коротких сегментов с мелкими зигзагами. Сглаживание перемещает вершины так, чтобы линия шла более плавно, сохраняя близость к raster image.
Для CAD-чертежей сглаживание уменьшает визуальную угловатость результата. Для GIS-линий оно помогает сделать контур читаемым. Для CNC-сценариев сглаживание нужно применять аккуратно: слишком агрессивная правка может изменить форму детали, особенно если исходный контур малый или имеет точные углы.
Polyline Reduction
Reduce Polylines during Vectorisation уменьшает количество векторов. Алгоритм ищет последовательности сегментов, которые можно заменить более длинным прямым отрезком без превышения заданного отклонения. Параметр tolerance задаёт допустимое отклонение в десятых долях ширины пикселя. Например, значение 10 означает отклонение не более одной ширины пикселя.
Polyline Reduction особенно полезен на больших сложных drawings. Без сокращения количество сегментов может стать слишком большим для CAD/GIS-системы: файл увеличивается, редактирование замедляется, а на экране появляется чрезмерное число узлов. Но у reduction есть компромисс: часть мелких деталей может быть потеряна. Для инженерных контуров tolerance нужно проверять на контрольных участках, а не применять вслепую.
Lossless Vectorisation
Lossless Vectorisation строит максимально точное представление thinning-линий: вектор создаётся для каждого изменения направления пиксельной линии, когда она отклоняется от горизонтали, вертикали или диагонали 45 градусов. Это сохраняет исходную пиксельную геометрию, но даёт угловатый результат и большое количество сегментов.
Такой режим полезен для анализа исходника и ситуаций, где нельзя терять детали. Для финального CAD-файла обычно приходится включать smoothing или reduction, иначе после экспорта получится тяжёлый DXF с множеством коротких отрезков.
Ручная оцифровка и редактирование векторов
Автоматическая векторизация — только часть работы. После One-Touch Vectorisation или ручного thinning пользователю часто нужно исправить результат: удалить лишние сегменты, соединить разорванные линии, добавить недостающий контур, переместить узлы или разорвать полилинию в нужном месте. WinTopo включает инструменты digitising и редактирования векторов, которые позволяют доработать vector drawing до экспорта.
Основные операции ручной правки:
Digitise new polylines — добавление новых полилиний вручную;
Move nodes — перемещение узлов существующих линий;
Delete nodes — удаление лишних узлов;
Delete line — удаление линии или разрыв полилинии;
Join two polylines — соединение двух полилиний;
Point snap options — привязка к точкам при digitising;
Digitising colour selection — выбор цвета для новых векторов;
Show Line IDs — отображение идентификаторов линий;
Show Z Level — показ уровня Z;
Show Line Nodes — отображение узлов линий.
Ручная правка особенно важна после векторизации сканов с шумом. Даже если общий контур построен верно, отдельные участки могут содержать лишние точки, микроскопические хвосты или разрывы. В CAD такие дефекты проявляются позже: команда замыкания контура не работает, hatch не заполняет область, CNC-программа строит лишние перемещения, а GIS-полигон не распознаётся как замкнутый объект.
Для работы с узлами нужно смотреть не только на внешний вид линии, но и на её структуру. Линия может казаться непрерывной, но состоять из нескольких отдельных полилиний. Наоборот, один длинный объект может иметь лишние изгибы из-за raster-шумов. Поэтому после автоматической трассировки полезно включить отображение узлов, приблизить проблемный участок и пройтись по пересечениям, окончаниям и углам.
Геопривязка в WinTopo Pro
Georeference в WinTopo Pro используется для масштабирования, поворота, смещения и deskewing изображения, чтобы vector drawing соответствовал нужным координатам и размерам. Эта функция важна не только для GIS. CAD-пользователю она тоже нужна, когда скан чертежа должен после векторизации иметь правильный размер, а не размеры в пикселях исходного raster-файла.
Без геопривязки результат зависит от пиксельных размеров изображения. Если один и тот же чертёж отсканировать при 100 DPI и 200 DPI, raster будет иметь разные размеры в пикселях, а экспортированный DXF получит разные условные размеры. Georeference решает эту проблему: пользователь связывает пиксели с координатами, и WinTopo Pro рассчитывает преобразование для всего изображения.
Функция открывается через Vector → Georeference (Scaling/Offset).... В окне Georeference Data добавляются control points, отображаются Raster X, Raster Y, Vector X, Vector Y, RMS Error и состояние точки. Справа расположены кнопки Add..., Modify..., Disable и Remove, снизу — OK, Cancel и Help....

После нажатия Add... открывается окно Specify Control Point. В нём задаются координаты исходного raster-пикселя и координаты целевого vector-пространства. В полях Raster (Source) X/Y находится положение пикселя, а в полях Vector (Target) X/Y — координата, которую должен получить этот пиксель после преобразования. Кнопка Pick with mouse... позволяет выбрать точку прямо на изображении.

Для полноценного расчёта нужно добавить минимум 3 control points. Две точки допустимы, но они не позволяют компенсировать растяжение и перекос изображения. На карте хорошими контрольными точками являются пересечения координатной сетки, пункты геодезической сети, характерные углы или точки с известными координатами. На инженерном чертеже контрольными точками могут быть концы размерной линии или точки, расстояние между которыми известно.
После добавления точек WinTopo Pro показывает геопривязанные координаты в строке состояния. Это помогает проверить корректность: пользователь перемещает курсор по изображению и смотрит, какие Vector X/Y соответствуют выбранным местам. Если координаты на других участках выглядят неверно, значит одна из контрольных точек выбрана неправильно, координаты введены с ошибкой или raster image имеет локальные деформации.

При количестве control points больше трёх становятся важны режимы Best 3 Points и Average of All Points. Best 3 Points выбирает три точки с нулевой RMS Error так, чтобы остальные имели минимальную суммарную ошибку. Average of All Points распределяет ошибку между всеми точками, когда пользователь считает их одинаково надёжными. RMS Error показывает расстояние между заданной координатой точки и её положением после расчёта. Чем ниже ошибка, тем надёжнее контрольная точка.
WinTopo Pro позволяет отключать точки через Disable. Это полезно, когда одна точка сильно повышает Total RMS Error. Такой контроль помогает найти ошибочно выбранный пиксель, неверно введённую координату или локально деформированный участок скана. Для повторного использования контрольных точек есть File → Save Control Points File As... и File → Load Control Points File.... Для GIS-процессов также важен File → Save World File As..., который сохраняет world file с результатами геопривязки.
Пакетная обработка в WinTopo Pro
Batch Processing в WinTopo Pro предназначен для ситуаций, когда нужно обработать не один raster-файл, а целую серию изображений. Это может быть набор страниц архивного проекта, комплект карт, пачка отсканированных контуров или серия однотипных схем. Функция запускается через File → Batch Processing... и открывает окно Batch Processing Setup.

Окно разделено на несколько рабочих зон. В блоке Raster Files формируется список файлов. Кнопка Add Files... открывает стандартное окно выбора, где можно выделить несколько raster-файлов через Shift или Ctrl. Альтернативный способ — drag-and-drop из Windows Explorer. Можно перетащить не только отдельные файлы, но и папку: WinTopo Pro найдёт raster-файлы внутри неё и добавит их в список.
В блоке Processing Options задаётся последовательность обработки. Там есть три выпадающих списка: Pre-Process..., Thinning... и File Output.... Выбранные команды появляются в строке параметров выше. Например, выбор Despeckle добавляет соответствующую опцию предобработки, а выбор edge detection или thinning задаёт метод преобразования изображения перед vector extraction.
Если пользователь не задаёт специальные параметры, WinTopo Pro выполняет Stentiford Thinning, Vector Extraction и сохранение в DXF. Такой порядок подходит как базовый вариант, но для реальной серии документов лучше сначала подобрать настройки на одном типичном файле. После проверки результата те же параметры применяются ко всей пачке.
Внизу окна находится блок Destination Folder. По умолчанию выходные файлы сохраняются рядом с исходными raster-файлами. Переключатель Place vector output files in this folder позволяет указать отдельную папку через Browse.... Это удобно, когда исходники находятся на носителе только для чтения или когда нужно отделить raster-архив от vector-результатов.
Batch Processing не отменяет контроль качества. Он автоматизирует повторяющиеся действия, но не оценивает смысл чертежа. Если в серии есть сканы разного качества, разные масштабы, разные типы линий или неодинаковый фон, один набор параметров даст разный результат. Перед массовой обработкой стоит разделить материалы на группы: чистые чёрно-белые чертежи, цветные карты, низкоконтрастные сканы, изображения с шумом, контурные силуэты.
Сохранение и экспорт результата
После векторизации и правки результат сохраняется через File → Save Vector As.... Открывается стандартное окно Save As, где пользователь задаёт имя файла и выбирает формат в поле Save as type. Для CAD-задач выбирается AutoCAD DXF. Для GIS — SHP или MIF. Для переноса через документы — PDF. Для возвращения к проекту WinTopo — WTX.

DXF — основной формат для CAD/CNC-сценариев. WinTopo записывает векторы в DXF как POLYLINE entities. В Pro-редакции при распознанных дугах появляется настройка DXF Arcs. Выбор Polyline Arcs сохраняет дуги внутри полилиний, а Arc Entities записывает их отдельными ARC entities. Второй вариант полезен для программ, которые не поддерживают arcs in polylines.
SHP-экспорт важен для GIS. В стандартном Shapefile создаются файлы SHP, SHX и DBF. В WinTopo Pro можно выбрать All Lines или Lines + Polygons. Если нужно сохранить все объекты линейными, выбирается All Lines. Если замкнутые контуры должны стать отдельными полигонами, используется Lines + Polygons.
PDF в WinTopo — это векторный способ передачи результата, а не основной формат для дальнейшей инженерной правки. Он удобен для просмотра, согласования или передачи пользователю, которому не нужно редактировать геометрию в CAD.
Clipboard используется через Edit → Copy Vectors. Этот способ полезен, когда нужно перенести vector drawing в другое приложение без промежуточного файла. Для технического архива и повторяемого процесса лучше сохранять файл в явном формате, чтобы результат можно было открыть, проверить и передать дальше.
Как перевести скан чертежа в DXF
Шаг 1. Подготовить исходный скан
Перед открытием в WinTopo нужно оценить raster image. Для чертежа важны контрастные линии, отсутствие сильного перекоса, достаточно высокое разрешение и минимальный фоновой шум. Лучше использовать TIF или PNG, потому что JPG добавляет артефакты сжатия и может создать ложные детали вокруг линий.
Плохой исходник не стоит сразу отправлять в One-Touch Vectorisation. Сначала нужно убрать лишние поля, проверить ориентацию листа, удалить явно ненужные элементы, повысить контраст и при необходимости перевести изображение в оттенки серого. Чем меньше мусора на raster-этапе, тем меньше ручной чистки потребуется после экспорта в DXF.
Шаг 2. Открыть изображение
В WinTopo используется File → Open Image.... В окне выбора файла нужно выбрать raster-изображение: BMP, TIF, TIFF, GIF, JPG, JPEG или PNG. Если это GeoTIF и используется Pro-редакция, координатная информация применяется к vector drawing.
После открытия нужно приблизить участки с тонкими линиями, углами, пересечениями и текстовыми пометками. Текст как редактируемые CAD-объекты WinTopo не восстанавливает: он будет обработан как набор пиксельных линий. Поэтому текстовые зоны лучше заранее исключить, если они не нужны в виде контуров.
Шаг 3. Исправить ориентацию и область обработки
Если лист повернут, используется Image → Rotate.... Если изображение зеркальное, применяется Image → Mirror. Для удаления полей и лишних частей применяется Crop. На этом этапе цель не в косметической обработке, а в улучшении условий для vector extraction.
Для чертежа с серым фоном полезны Brightness..., Contrast... и Gamma.... Если линии слишком бледные, contrast повышается. Если фон мешает распознаванию, brightness и gamma помогают отделить полезные пиксели от бумаги. После каждой операции нужно смотреть на проблемные места: тонкие линии, размерные выноски, дуги и углы.
Шаг 4. Выбрать способ векторизации
Для быстрого результата используется One-Touch Vectorisation. Этот путь подходит для первого прохода: он показывает, насколько изображение готово к автоматической трассировке. Для чертежей с прямыми линиями можно использовать Zhang Suen, для кривых — Stentiford, для смешанных Pro-сценариев — Best Combination.
Если задача — получить контур заполненного объекта, а не центральные линии штрихов, выбирается edge detection. Simple Edge подходит для контрастных объектов, Canny — для более сложных границ и фотографических изображений, но требует больше памяти.
Шаг 5. Проверить наложение векторов
После векторизации WinTopo отображает векторы поверх raster image. Нужно проверить:
совпадают ли линии с исходным чертежом;
нет ли лишних коротких отрезков;

не потеряны ли тонкие линии;
не разорваны ли пересечения;
не превратились ли дуги в слишком грубые ломаные;
не появились ли векторы по пятнам, текстуре бумаги и шуму;
не исказились ли контуры после Polyline Reduction.
Если результат слишком шумный, лучше вернуться к raster-подготовке: применить Despeckle, Prune, Fill Holes, Threshold RGB, повысить контраст или выбрать другой thinning-метод. Если проблема только в отдельных местах, быстрее исправить их вручную через digitising и node editing.
Шаг 6. Доработать полилинии
Перед экспортом в DXF нужно исправить геометрию. На чертежах чаще всего встречаются такие проблемы:
линия визуально непрерывна, но состоит из нескольких отдельных полилиний;
в углу появился лишний узел;
после thinning возник короткий хвост;
дуга распалась на много мелких сегментов;
контур детали не замкнулся;
отдельный мусорный пиксель превратился в короткий vector;
пересечение линий построено не там, где нужно.
Инструменты digitising позволяют добавить недостающие полилинии, удалить лишние узлы, соединить две полилинии и разорвать объект там, где автоматическая трассировка ошиблась. Для CAD и CNC этот этап важнее внешней красоты: программа, которая будет открывать DXF, работает с геометрией, а не с тем, как линия выглядит на экране.
Шаг 7. Задать масштаб или геопривязку
Если чертёж должен иметь реальные размеры, в Pro-редакции используется Georeference. Для обычного CAD-сценария можно выбрать две или три характерные точки: например, концы известного отрезка и точку, задающую направление. Для карт используются координатные сетки и точки с известными координатами.
После ввода control points нужно смотреть RMS Error и проверять координаты на других участках. Если одна точка даёт большую ошибку, её можно отключить через Disable и пересчитать соответствие. Геопривязка особенно важна, когда один raster-файл должен после экспорта лечь в общую систему координат или совпасть с другими CAD/GIS-слоями.
Шаг 8. Сохранить DXF
Экспорт выполняется через File → Save Vector As.... В поле Save as type выбирается AutoCAD DXF. Если в Pro-результате есть дуги, в настройке DXF Arcs выбирается Polyline Arcs или Arc Entities. Для большинства задач сначала стоит попробовать стандартный вариант, а если принимающая программа некорректно импортирует дуги внутри полилиний — сохранить как Arc Entities.
Шаг 9. Проверить DXF в CAD
После экспорта DXF нужно открыть в CAD-программе или просмотрщике. Проверяются:
реальные размеры;
масштаб;
расположение относительно координат;
замкнутость контуров;
количество лишних микросегментов;
корректность дуг;
отсутствие паразитных линий;
импорт слоёв и цветов;
пригодность результата для дальнейшего редактирования.

Для просмотра и проверки можно использовать DWG FastView, Free DWG Viewer или полноценную CAD-среду вроде AutoCAD. WinTopo выполняет raster-to-vector conversion, но финальная инженерная проверка происходит уже в программе, где файл будет использоваться дальше.
Типичные ошибки при работе с WinTopo
Ожидание готового CAD-чертежа после одной кнопки
One-Touch Vectorisation помогает быстро получить векторы, но не восстанавливает исходную CAD-модель. В результате будут полилинии, дуги и контуры, построенные по пикселям. Размеры, логика слоёв, семантика объектов и текстовые обозначения требуют отдельной проверки и доработки.
Использование JPG для точных чертежей
JPG подходит для фотографий, но плохо подходит для технической векторизации. Сжатие с потерями добавляет артефакты вокруг линий. В WinTopo такие артефакты могут стать лишними векторами. Для сканов чертежей лучше использовать TIF или PNG.
Пропуск предобработки
Грязный raster даёт грязный vector drawing. Если на изображении есть шум, пятна, неравномерный фон, разрывы и слабый контраст, программа построит лишние линии или потеряет полезные. Перед vector extraction нужно использовать Brightness, Contrast, Gamma, Threshold, Despeckle, Prune, Fill Holes и Snap Lines по ситуации.
Неправильный выбор thinning-метода
Zhang Suen лучше подходит для прямых линий, Stentiford — для кривых, Best Combination — для смешанных Pro-сценариев, edge detection — для границ объектов. Если выбрать метод без учёта исходника, можно получить лишние зигзаги, укороченные линии, двойные контуры или слишком грубую геометрию.
Игнорирование масштаба
DXF без контроля масштаба может выглядеть правильно, но иметь неверные размеры. Это особенно критично для CAD и CNC. Georeference или масштабирование нужно выполнять до использования файла в рабочем проекте.
Отсутствие проверки в принимающей программе
Даже корректно сохранённый DXF нужно открыть в целевой программе. Разные CAD/CNC-системы по-разному обрабатывают дуги, полилинии и импорт цветов. Если программа не поддерживает arcs in polylines, нужно попробовать Arc Entities.
Попытка напрямую обработать PDF как обычный raster-файл
WinTopo работает с raster-данными. Если PDF содержит raster image, его можно скопировать из PDF-просмотрщика как изображение и вставить в WinTopo через clipboard. Но PDF не становится автоматически редактируемым CAD-чертежом. Если внутри PDF уже есть векторные объекты, WinTopo не является оптимальным способом их извлечения.
Плюсы и минусы WinTopo
Плюсы:
есть полностью бесплатная WinTopo Freeware для базовой векторизации;
программа работает с популярными raster-форматами BMP, TIF/TIFF, JPG/JPEG, GIF и PNG;
результат можно сохранять в CAD/GIS-ориентированные форматы, включая DXF, SHP и MIF;
One-Touch Vectorisation позволяет быстро получить первый vector drawing;
доступны разные методы thinning и edge detection для разных типов изображений;
Polyline Smoothing и Polyline Reduction помогают уменьшить угловатость и размер результата;
WinTopo Pro добавляет Batch Processing для серийной обработки;
WinTopo Pro поддерживает Georeference и работу с control points;
Pro-редакция импортирует изображения через TWAIN-сканер;
DXF-экспорт в Pro позволяет выбирать обработку дуг через Polyline Arcs или Arc Entities;
WTX сохраняет сессию WinTopo с raster-файлом, векторами и геопривязкой.
Минусы:
Freeware-редакция не включает ряд Pro-функций: Georeference, Batch Processing, TWAIN, Best Combination, Simple Edge, Arc Recognition и Colour Vectors;
Pro без лицензии не сохраняет полностью весь vector drawing, а ограничивается образцом центральной части;
интерфейс ориентирован на английские названия меню и команд;
автоматическая векторизация сильно зависит от качества исходного raster image;
JPG-исходники часто требуют дополнительной очистки из-за артефактов сжатия;
программа не заменяет CAD/GIS/CAM-среду для финальной проверки, масштабирования и инженерной доработки;
текст на сканах не превращается в редактируемые CAD-надписи;

сложные чертежи с большим количеством шумов, полутонов и пересечений требуют ручной правки.
Системные требования
WinTopo рассчитан на Windows-компьютеры и не требует тяжёлой аппаратной конфигурации. Для работы важнее не максимальная производительность, а достаточная память для конкретного raster-файла. Большие сканы, Canny Edge Detection, Retain Original Image и пакетная обработка требуют больше ресурсов, чем простая векторизация небольшого PNG или TIF.
| Параметр | Требование |
|---|---|
| Операционная система | Windows 7 / 8 / 8.1 / 10 |
| Процессор | Intel или AMD CPU с частотой 1 GHz |
| Оперативная память | 0.5 GB |
| Свободное место | 50 MB |
| Разрядность WinTopo Pro | 64-bit версия устанавливается на 64-bit компьютер, 32-bit — на 32-bit компьютер |
| Разрядность WinTopo Freeware | 32-bit программа, запускается на 32-bit и 64-bit системах |
Для небольших raster-to-vector задач этих требований достаточно. При работе с крупными TIF-сканами, картами, многостраничными архивами и Canny Edge Detection реальная нагрузка зависит от размера изображения в пикселях. Если WinTopo должен хранить исходный raster и обработанную копию, памяти потребуется больше, чем при обработке одного небольшого изображения.
Отзывы пользователей и профильных изданий
Оценки WinTopo в каталогах и профильных обзорах повторяют один общий вывод: программа ценится за простой raster-to-vector сценарий и понятный путь от изображения к vector-файлу, но требует понимания ограничений автоматической трассировки.
Softpedia оценивает WinTopo как компактное приложение для Windows с поддержкой thinning и vectorizing operations, отмечает чистый и простой layout, работу с BMP, TIF, GIF, JPG и PNG, функции zoom, crop, eraser, undo, brightness, gamma, contrast, greyscale и clipboard. В редакционном обзоре WinTopo получил 3.5/5, а пользовательская оценка на странице Softpedia указана как 3.4/5 на основе 10 голосов.
FindMySoft отдельно рассматривает WinTopo Pro и выделяет One-Touch Vectorization как способ свести процесс к трём шагам: load a raster, click One-Touch Vectorise, save the vectors. Редакционная оценка WinTopo Pro на FindMySoft — 4 из 5, а Freeware-страница WinTopo получила 5 из 5. В обзорах подчёркнуты два варианта программы: Freeware и Pro, где Pro даёт больше processing options и finer control.
Software Informer показывает для WinTopo Pro пользовательскую оценку 3.8 на основе 17 votes. В распределении голосов преобладают 4-звёздочные и 3-звёздочные оценки, что соответствует типичному восприятию программы: её функциональность полезна, но результат зависит от исходника и требует понимания рабочего процесса.
Softonic описывает WinTopo как бесплатную Windows-программу из категории Graphic & Design / Graphics Editors, указывает английский язык интерфейса и версию 1.7 на своей странице. Там же рядом с WinTopo перечислены альтернативы вроде Creative Docs .NET, RasterVect и Vextractor, что подтверждает восприятие программы как инструмента для графики и векторизации, а не как полноценной CAD-системы.
Усреднённое мнение пользователей сети сводится к нескольким практическим тезисам. WinTopo ценят за бесплатную Freeware-редакцию, простое открытие raster-файлов, быстрый One-Touch Vectorisation и экспорт в полезные CAD/GIS-форматы. Основные претензии связаны не с отсутствием самой функции векторизации, а с ожиданиями: сложный скан с шумом, полутоновыми линиями и текстом не превращается автоматически в аккуратный инженерный файл без ручной доработки.
Сравнение с аналогами
WinTopo нужно сравнивать не с обычными фоторедакторами, а с инструментами, которые решают задачу raster-to-vector conversion. Разница между ними зависит от конечного результата: CAD/GIS/CNC-файл, дизайнерский SVG, инженерный DXF/DWG, автоматизация через командную строку или быстрая трассировка логотипа.
| Программа | Основная задача | Форматы и рабочий фокус | Где сильнее WinTopo | Где сильнее аналог |
|---|---|---|---|---|
| WinTopo | Raster-to-vector для CAD/GIS/CNC | TIF/JPG/PNG/GIF/BMP → DXF, SHP, MIF, PDF, WTX и другие | Georeference, Batch Processing, CAD/GIS-экспорт, работа с контрольными точками | не является полноценным редактором SVG или CAD |
| Vector Magic | Автоматическая векторизация bitmap-графики | JPG/PNG/BMP/GIF → SVG, EPS, PDF, AI, DXF | WinTopo лучше подходит для GIS и control points | Vector Magic сильнее в full-color tracing и дизайнерской графике |
| Scan2CAD | Конвертация изображений и PDF в CAD/CNC-форматы | image/PDF → DXF, DWG, G-code | WinTopo проще как узкий raster-to-vector инструмент | Scan2CAD сильнее в инженерном PDF/DWG/CNC workflow |
| Inkscape Trace Bitmap | Векторизация внутри SVG-редактора | bitmap → SVG paths | WinTopo лучше ориентирован на DXF/GIS и технический экспорт | Inkscape сильнее как бесплатный векторный редактор |
| AutoTrace | Консольный bitmap-to-vector converter | PNG/BMP/PNM/TGA и другие → SVG/EPS/PDF/DXF | WinTopo удобнее для визуальной работы с raster и control points | AutoTrace сильнее для технической автоматизации и CLI-процессов |
| RasterVect / Vextractor | Специализированная raster-to-vector ниша | перевод raster-графики в вектор | WinTopo имеет сильную Freeware-точку входа и понятный CAD/GIS-набор | аналоги могут быть удобнее в отдельных рабочих процессах |
Vector Magic
Vector Magic ориентирован на векторизацию bitmap-графики в дизайнерские форматы. Он работает с JPG, PNG, BMP и GIF, поддерживает SVG, EPS, PDF, AI и DXF, а также делает full-color tracing. Для логотипов, иллюстраций, цветных картинок и web/print-графики такой подход удобнее, чем WinTopo.
WinTopo выигрывает там, где нужны CAD/GIS-детали: Georeference, control points, SHP/MIF, Batch Processing и настройка DXF-дуг. Если задача — получить аккуратный цветной SVG для дизайна, Vector Magic логичнее. Если задача — перевести скан карты или чертежа в DXF/SHP с координатами, WinTopo Pro ближе к задаче.
Scan2CAD
Scan2CAD рассчитан на CAD/CNC-поток: изображения и PDF переводятся в DXF, DWG и G-code. Это более широкий инженерный продукт для задач, где конечный результат должен использоваться в CAD и производстве. Он особенно уместен, когда исходники приходят в PDF, а результат нужен в DWG/DXF или сразу для CNC-процесса.
WinTopo проще и уже. Он не претендует на полный PDF-to-DWG workflow и не заменяет CAM. Его сильная сторона — raster-to-vector conversion с настройками thinning, edge detection, georeference и экспортом в форматы CAD/GIS. Для пользователя, которому нужен именно перевод скана в векторы, WinTopo остаётся понятным специализированным вариантом.
Inkscape Trace Bitmap
Inkscape — бесплатный векторный редактор, а Path → Trace Bitmap — одна из его функций. Он полезен, когда нужно превратить raster в SVG, затем вручную отредактировать векторные контуры, изменить заливки, цвета, узлы и подготовить графику для web, печати или дизайна.
WinTopo отличается тем, что его интерфейс и экспорт ориентированы на raster-to-vector для технических применений. В Inkscape удобно дорабатывать иллюстрацию, но для georeference, SHP/MIF и пакетной обработки сканов WinTopo Pro подходит лучше. Если после WinTopo нужен дополнительный SVG-монтаж или ручная художественная правка, можно сравнить процесс с Inkscape.
AutoTrace
AutoTrace — утилита для преобразования bitmap images в vector graphics. Она поддерживает outline and centerline tracing, color reduction, despeckling, разные входные форматы и выход в SVG, EPS, PDF, DXF и другие форматы. Сильная сторона AutoTrace — автоматизация и сценарии, где удобнее запускать конвертацию через командную строку.
WinTopo удобнее для пользователя, который хочет видеть изображение, выбирать control points, проверять RMS Error, менять параметры через окна и вручную редактировать результат. AutoTrace сильнее для технических процессов, где команда запускается на наборе файлов без визуального интерфейса.
RasterVect и Vextractor
RasterVect и Vextractor относятся к той же нише raster-to-vector инструментов. Их часто рассматривают рядом с WinTopo при выборе программы для преобразования сканов, логотипов, чертежей и картинок в редактируемые линии. Главное отличие WinTopo — сочетание Freeware-редакции, CAD/GIS-ориентированного экспорта и Pro-функций вроде Georeference и Batch Processing.
Выбор между такими программами зависит от исходников. Если важна бесплатная базовая векторизация и понятный путь к DXF, WinTopo Freeware закрывает задачу. Если нужно регулярно переводить большие серии, привязывать координаты и работать с Shapefile, подходит WinTopo Pro. Если важнее художественная векторизация логотипов и цветной графики, лучше смотреть в сторону Vector Magic или Inkscape.
Как выбрать режим работы в WinTopo
| Сценарий | Что делать в WinTopo | Что проверить после |
|---|---|---|
| Один чистый скан чертежа | Open Image → One-Touch Vectorisation → Save Vector As DXF | масштаб, разрывы линий, лишние сегменты |
| Чертёж с шумом | Image → Despeckle / Contrast / Gamma → thinning → vector extraction | не удалены ли тонкие полезные линии |
| Цветная карта | Threshold RGB / Convert to Grey Scale / Georeference | корректность выделенного слоя и координат |
| Контур объекта | Simple Edge или Canny, затем vector extraction | замкнутость контура и отсутствие двойных линий |
| Серия однотипных сканов | Batch Processing с подобранными параметрами | одинаковость результата на разных исходниках |
| GIS-материал | Georeference, control points, SHP/MIF export | RMS Error, координаты, линии и полигоны |
| CNC-контур | DXF export, проверка Polyline Arcs / Arc Entities | замкнутые контуры, микросегменты, дуги |
Разовая задача обычно начинается с Freeware и One-Touch Vectorisation. Регулярная работа быстрее строится вокруг Pro-функций: Batch Processing, Georeference, расширенных raster image functions и настройки дуг. Сложный проект требует предварительного теста на одном файле, а не запуска обработки сразу на всей папке.
Частые вопросы о WinTopo
WinTopo открывает PDF?
WinTopo работает с raster-данными. Если PDF содержит raster image, его можно скопировать из PDF-просмотрщика как изображение и вставить в WinTopo через clipboard. После вставки оно обрабатывается как обычный raster-файл. Если PDF содержит настоящие векторные объекты, WinTopo не является основным инструментом для их извлечения.
Можно ли сохранить результат в DWG?
WinTopo Pro описывается как инструмент, который обрабатывает TIF, GIF, JPG, PNG и BMP в DXF, DWG и другие vector file formats. В подробном окне Save Vector As... основной CAD-формат раскрыт через DXF. Для DWG-процесса практичный путь — сохранить DXF и открыть его в CAD-программе, которая работает с DWG/DXF.
Есть ли пакетная обработка?
Да, Batch Processing есть в WinTopo Pro. Она запускается через File → Batch Processing..., принимает список raster-файлов, поддерживает добавление через Add Files... и drag-and-drop, позволяет задать Pre-Process, Thinning, File Output и отдельную выходную папку.
Есть ли геопривязка?
Да, Georeference есть в WinTopo Pro. Функция открывается через Vector → Georeference (Scaling/Offset).... Пользователь добавляет control points, связывает Raster X/Y с Vector X/Y, проверяет RMS Error и сохраняет контрольные точки или world file.
Чем WinTopo Freeware отличается от WinTopo Pro?
Freeware подходит для небольших объёмов базовой векторизации. Pro добавляет batch processing, georeference, TWAIN-сканирование, Best Combination, Simple Edge, Arc Recognition, Colour Vectors и расширенные функции обработки raster image.
Можно ли использовать WinTopo для CNC?
Да, WinTopo подходит как этап подготовки векторных контуров. Он переводит raster image в vector drawing и сохраняет результат в DXF. Но расчёт траекторий инструмента, режимов обработки и G-code выполняется уже в CAD/CAM-среде.
Почему после векторизации получается слишком много линий?
Причины обычно три: шумный raster, отсутствие предварительной очистки или слишком точная vector extraction без reduction. Нужно применить Despeckle, Prune, Contrast, Threshold, выбрать другой thinning-метод и настроить Polyline Reduction.
Почему контур не замыкается в CAD?
На raster image могут быть микроскопические разрывы, которые визуально почти незаметны. После векторизации они превращаются в отдельные полилинии. Перед экспортом нужно проверить узлы, использовать Snap Lines, Join two polylines и ручную правку.
Кому подходит WinTopo
WinTopo Freeware подходит пользователю, которому нужно периодически переводить простые raster images в вектор: один чертёж, контур, скан карты, изображение для дальнейшей CAD-проверки. Бесплатная редакция закрывает базовый сценарий без сложной настройки и без обязательного перехода в Pro.
WinTopo Pro подходит тем, кто работает с сериями сканов, картами, планами и архивными материалами. Его выбирают ради Batch Processing, Georeference, TWAIN-импорта, GeoTIF, расширенных методов thinning, дуг, цветных векторов и более тонкой подготовки результата.
Для дизайнерской векторизации логотипов и цветных иллюстраций лучше рассматривать Vector Magic или Inkscape. Для полноценного PDF/DWG/CNC workflow ближе Scan2CAD. Для автоматизации через командную строку уместен AutoTrace. WinTopo сильнее там, где требуется именно перевод растра в технический вектор с DXF/SHP/MIF-экспортом и контролем геометрии.
Итог
WinTopo — узкоспециализированная программа для raster-to-vector conversion. Её сильная сторона не в универсальном редактировании изображений, а в подготовке vector drawing из BMP, TIF, JPG, GIF, PNG, GeoTIF и сканированных материалов. One-Touch Vectorisation быстро даёт первый результат, а ручные настройки thinning, edge detection, smoothing, reduction и raster-предобработки позволяют адаптировать процесс под чертёж, карту или контур.
Freeware-редакция подходит для разовых и небольших задач: открыть raster, построить линии, сохранить DXF или другой векторный формат. Pro-редакция нужна для регулярной работы: Batch Processing, Georeference, TWAIN, Arc Recognition, Colour Vectors и расширенные методы обработки делают её практичнее для CAD/GIS/CNC-потоков.
Главное правило работы с WinTopo — проверять результат. Перед векторизацией нужно подготовить raster image, после векторизации — проверить полилинии, узлы, дуги, масштаб, координаты и экспорт в целевой программе. При таком подходе WinTopo хорошо выполняет свою основную задачу: переводит сканированные и растровые материалы в векторную основу для дальнейшей технической работы.
Список изменений
Появление WinTopo Freeware:
- WinTopo Freeware появился как бесплатное решение для пользователей, которым нужно переводить raster images в vector drawing без покупки дорогого специализированного ПО. Изначальная идея Freeware-редакции закрепилась в базовом рабочем процессе: загрузить изображение, выполнить thinning или edge detection, построить single colour vectors, посмотреть результат поверх исходного raster и сохранить его в DXF, SHP, MIF, WMF или другой формат.
- Freeware-редакция стала входной точкой в программу. Она закрывает небольшие объёмы raster-to-vector conversion и позволяет понять логику WinTopo без Pro-функций. Основные ограничения Freeware связаны не с временем использования, а с отсутствием расширенных инструментов: геопривязки, пакетной обработки, сканирования через TWAIN, цветных векторов, расширенных методов thinning и дополнительных функций очистки.
Развитие WinTopo Pro:
- WinTopo Pro развивался как редакция для CAD, GIS и CNC-сценариев. Главное отличие Pro — не просто больше пунктов меню, а более полный контроль над процессом: предобработка raster image, batch processing, georeference, advanced vectorisation algorithms, arc recognition, colour vectors и импорт со сканера.
- Pro-направление особенно важно для организаций, которые работают с большим количеством однотипных сканов. Там ручная обработка каждого файла через Freeware становится неудобной: нужен Batch Processing, единые настройки, отдельная выходная папка, повторяемый процесс и возможность сохранить контрольные точки для геопривязки.
Обновления Freeware-линейки:
- В истории WinTopo Freeware важным этапом стала версия 1.76. Для неё в описании изменений указаны efficiency tweaks, bug fixes и новый installer. Эти изменения не меняют базовую концепцию программы, но показывают направление развития Freeware-ветки: сохранение простого raster-to-vector инструмента с доработкой стабильности и установки.
- Freeware-линейка сохранила акцент на малых объёмах работы. Она остаётся подходящей для разового перевода скана в DXF, проверки старого плана, получения контуров из BMP/PNG и первичного знакомства с подходом WinTopo.
Развитие Pro-линейки:
- Pro-линейка связана с расширением инженерных и картографических возможностей. В ней закрепились функции, которые не нужны каждому пользователю, но важны в производственном процессе: обработка серий файлов, контроль координат через Georeference, работа с GeoTIF и world file, выбор формата дуг при DXF-экспорте, разделение линий и полигонов при Shapefile-экспорте.
- История WinTopo показывает не переход от простого графического редактора к универсальному CAD, а развитие специализированного raster-to-vector инструмента. Программа сохраняет узкую задачу: взять raster, построить vector drawing, дать инструменты очистки и подготовить результат для внешней CAD/GIS/CNC-среды.


Оставте свой отзыв о WinTopo