Convert image to Visio diagram?

72,859

In practice, there are a few tools available to convert an image to a Visio diagram. One of them is Image Converter for Visio, which pretends to even be able to "Add connection points to shapes".

While I haven't personally tested such tools, I would be highly surprised if they would work for something other than the most basic situations. Not because of the reason mentioned by SecurityMatt¹, but because image to vector conversions are known for not working very well. Even Live Trace feature in Adobe Illustrator is not working perfectly well, while Adobe invested a huge amount of effort in this feature.

Images are not rendered perfectly well. For example, if we were exporting the same diagram, the images would not be identical at pixel level, for example because I have slightly changed the Clear Type options for my LCD screen. This makes the OCR of a diagram not obvious, not counting the fact that Visio diagrams can be customized by changing color, size, weight and other visual aspects of elements.

Visio can also embed ordinary images, which makes things even more difficult, especially if those images are acting as shapes (imagine having a network map where network devices are replaced from the ugly default ones available in Visio by some more graphical ones).

Conclusion: feel free to try the tool I referenced or similar tools, but don't expect magic from them.


¹ It seems to me that the case illustrated by SecurityMatt would be extremely rare. If the arrow is joined up behind an element, there is something wrong with the diagram. Why would somebody do that? Isn't the point of a diagram to make it visually clear what is joined where?

Share:
72,859

Related videos on Youtube

user72923
Author by

user72923

Updated on September 18, 2022

Comments

  • user72923
    user72923 over 1 year

    I'm trying to convert a simple diagram (boxes and arrows) into a Visio chart. There are lots of these boxes and arrows, however, so this will be a pain to do by hand.

    Is there a way to convert an image to a Visio diagram?

  • user72923
    user72923 about 12 years
    There's plenty of information to get from a simple image to a simple Visio diagram. If OCR is possible, this functionality is certainly possible to. The question was just whether or not it had been implemented yet in Visio, which it sounds like it has not.
  • SecurityMatt
    SecurityMatt about 12 years
    If a rectangle overlaps an arrow, it is not possible to work out whether the arrow is joined up underneath the rectangle - hence information is lost. OCR can make guesses as to the original, but OCR cannot recover the lost information, regardless of how smart it is.
  • Admin
    Admin almost 2 years
    The top-link in the answer is fraudulent
  • Admin
    Admin almost 2 years
    @stav I have fixed the link to an old archived version. Probably hard to find the tool but at least the page content is still there.