web-dev-qa-db-ja.com

画像をVisio図に変換しますか?

単純な図(ボックスと矢印)をVisioグラフに変換しようとしています。しかし、これらのボックスや矢印はたくさんあるので、これは手作業で行うのは面倒です。

画像をVisio図に変換する方法はありますか?

5
user72923

実際には、画像をVisio図に変換するためのツールがいくつかあります。それらの1つは Visio用のイメージコンバーター です。これは、「シェイプに接続ポイントを追加する」さえできるように見せかけています。

私はそのようなツールを個人的にテストしていませんが、最も基本的な状況以外で機能するかどうかは非常に驚きます。 SecurityMattによって言及された理由 ¹のためではなく、画像からベクトルへの変換がうまく機能しないことが知られているためです。 Adobe Illustratorのライブトレース機能でさえ完全には機能しませんが、アドビはこの機能に多大な労力を費やしました。

画像は完全にうまくレンダリングされません。たとえば、同じ図をエクスポートする場合、たとえばLCD画面のClear Typeオプションをわずかに変更したため、ピクセルレベルで画像は同一ではありません。これによりOCRが作成されます。 Visioの図は、要素の色、サイズ、重量、およびその他の視覚的側面を変更することでカスタマイズできるという事実を考慮に入れず、図の明確さを欠いています。

Visioは通常の画像を埋め込むこともできます。これにより、特にそれらの画像が形状として機能している場合はさらに困難になります(Visioで利用できる醜いデフォルトの画像から、ネットワークデバイスがさらにグラフィカルなものに置き換えられたネットワークマップがあるとします)。

結論:私が参照したツールや類似のツールを試してみてもかまいませんが、それらから魔法を期待しないでください。


Security SecurityMattが例証するケースは非常にまれであるように私には思えます。矢印が要素の後ろでつながっている場合、図に問題があります。なぜ誰かがそうするのでしょうか?どこが結合されているかを視覚的に明確にするための図のポイントではありませんか?

3

いいえ。Visioでは、四角形や矢印などのオブジェクトを個別のオブジェクトとして保存しているので、ファイルからオブジェクトを再読み込みすると、四角形や矢印を個別に移動できます。

画像には「ああ、そこからそこへ行く矢印があります」という矢印の画像は保存されず、白いピクセル、黒いピクセル、白いピクセルなどのように保存されます。

つまり、Visioから画像に変換すると情報が破壊されます。つまり、情報を適切に変換するための十分な情報がないということです。最善の方法は、画像をVisioにインポートすることですが、残念ながら、画像上のオブジェクトを個別に移動することはできません。

より一般的には、写真から情報を収集する試みは人工知能の活発な研究トピックですが、残念ながら写真を撮ってそれを構成要素に分解する簡単な答えはありません。

0
SecurityMatt

あなたの単純な図は、Simple Vector Graphics(SVG)の形式ではないと思います。したがって、これはおそらくあなたの質問に答えません。しかし、それは関連しており、これにより、このページに移動する可能性のある他の一部の人々の問題が解決する場合があります。ダイアグラム/イメージがSVGの形式である場合、またはイメージングプログラムからイメージをSVGに変換/エクスポートできる場合、Visio(2013を使用しています)にグラフィックをインポートしてある程度の成功を収めることができます。 。

0
RVM