Преобразовать изображение в диаграмму Visio?


4

Я пытаюсь преобразовать простую диаграмму (прямоугольники и стрелки) в диаграмму Visio. Однако есть много таких коробок и стрелок, так что это будет трудно сделать вручную.

Есть ли способ конвертировать изображение в диаграмму Visio?

Ответы:


2

На практике существует несколько инструментов для преобразования изображения в диаграмму Visio. Один из них является Конвертер изображений для Visio , который делает вид, что даже сможет «Добавить точки подключения к фигурам» ,

Хотя я лично не тестировал такие инструменты, я был бы очень удивлен, если бы они работали для чего-то другого, кроме самых основных ситуаций. Не из-за причина, упомянутая SecurityMatt But, но поскольку преобразования изображения в вектор известны тем, что они работают не очень хорошо. Даже функция Live Trace в Adobe Illustrator работает не совсем хорошо, в то время как Adobe вложила огромные усилия в эту функцию.

Изображения не отображаются идеально. Например, если бы мы экспортировали одну и ту же диаграмму, изображения не были бы идентичными на уровне пикселей, например, потому что я немного изменил параметры «Очистить тип» для моего ЖК-экрана. Это делает OCR диаграммы неочевидной, не считая того факта, что диаграммы Visio можно настраивать, изменяя цвет, размер, вес и другие визуальные аспекты элементов.

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

Вывод: не стесняйтесь попробовать инструмент, на который я ссылался, или подобные инструменты, но не ожидайте от них волшебства.


Seems Мне кажется, что случай, проиллюстрированный SecurityMatt, будет крайне редким. Если стрелка соединена позади элемента, значит, что-то не так с диаграммой. Зачем кому-то это делать? Разве это не точка диаграммы, чтобы наглядно показать, что и где соединяется?


0

Нет. Visio хранит такие объекты, как прямоугольники и стрелки, как отдельные объекты, поэтому при перезагрузке из файла вы можете перемещать прямоугольники и стрелки по отдельности.

Изображение не хранит изображение стрелки как «о, это стрелка, идущая отсюда туда», оно сохраняет его в виде белого пикселя, за которым следует черный пиксель, за которым следует белый пиксель и так далее.

Короче говоря, при преобразовании Visio в изображение информация уничтожается, а это означает, что для ее правильного обратного преобразования недостаточно информации. Лучшее, что вы можете сделать, это импортировать изображение в Visio, но, к сожалению, вы не сможете перемещать объекты на изображении независимо друг от друга.

В более общем смысле, попытка собрать информацию с картинки - это активная тема исследования для искусственного интеллекта, но, к сожалению, нет простого ответа для того, чтобы сделать снимок и разбить его на составные части.


2
Из простого изображения в простую диаграмму Visio можно получить много информации. Если OCR возможно, эта функциональность, безусловно, возможна. Вопрос заключался лишь в том, была ли она реализована в Visio или нет, но, похоже, нет.
user72923

Если прямоугольник перекрывает стрелку, невозможно определить, соединена ли стрелка под прямоугольником - следовательно, информация потеряна. OCR может угадать оригинал, но OCR не может восстановить потерянную информацию, независимо от того, насколько она умна.
SecurityMatt

0

Я предполагаю, что ваша простая диаграмма не в формате простой векторной графики (SVG). Следовательно, это, скорее всего, не ответит на ваш вопрос. Но это связано, и это может решить проблемы для некоторых других людей, которые могут быть направлены на эту страницу. Если ваша диаграмма / изображение в формате SVG, или вы можете конвертировать / экспортировать свое изображение в SVG из вашей программы обработки изображений, то вы можете импортировать графику в Visio (я использую 2013) с некоторой долей успеха. ,

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.