タグ

Graphvizに関するczblueのブックマーク (7)

  • Graphvizレイアウトサンプル

    (追記:2014-3-3) Gvizについてのまとめ頁を作りました。 Gvizの目次 - Rubyの世界からGraphvizの世界にこんにちは! Graphvizには複数のレイアウトフォーマットがありますが、どれも名前が変わっていて生成されるレイアウトを名前から想像することが困難です。幾つかのレイアウトの説明はGraphvizのサイトに書いてあるのですが、それを読んでもやっぱりピンと来ません。その結果、毎度グラフを作るたびにレイアウトを試行錯誤することになります。 でも、レイアウトはやっぱりサンプルを見るのが一番手っ取り早いですよね。 そんなわけで… Graphvizのレイアウトサンプルを作って、ここに貼っておくことにします。サンプルの作成にはいつもの様にGvizを使います。ちなみにGviz0.1.2では、gvizコマンドの-mオプションでlayouts一覧を表示できるようになりました。

  • GitHub - tukiyo/mysqlviz: forked from https://mysqlviz.googlecode.com/files/mysqlviz-0.3.tar.bz2

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    GitHub - tukiyo/mysqlviz: forked from https://mysqlviz.googlecode.com/files/mysqlviz-0.3.tar.bz2
  • slothlibrary.com

    This domain may be for sale!

  • Viz.js·Web上でGraphvizをSVGでレンダリング MOONGIFT

    フローチャートなどの高度なグラフを描こうと思った時に使われるのがGraphvizです。テキストベースで記述していくだけでできるというのはやはり手軽です。しかしローカルソフトウェアをインストールしたり、セットアップしたりするのは面倒と感じる人も多いでしょう。 そこでさらに再利用性を高めてくれるのがViz.jsです。WebベースでGraphvizを使えるようにしてくれます。可能にするのはまたしてもEmscriptenなのですが、面白さを体感してください。 例として以下のようにGraphvizのDOT言語をそのままscriptタグに記述します。 <script type="text/vnd.graphviz" id="cluster"> digraph G { subgraph cluster_0 { style=filled; color=lightgrey; node [style=fill

    Viz.js·Web上でGraphvizをSVGでレンダリング MOONGIFT
  • Tumblr

    「JPEG Tilt」というページを公開しました。MotionJPEG Builder を作った時に、JPEG のヘッダを読み込む処理を作ったので(結局これは使わなかったんですが)圧縮データの読み込み部分も作ってみようか、という気になって作ったのがこれです。JPEG ファイルで画像が圧縮される様子を視覚的に表現する…… という目標だったのですが、どうでしょうか。まあ内容が内容なので説明無しではさすがに意味が分からないと思います。 ということで、JPEG Tilt の見方を以下で簡単に説明します。 図1は、JPEG Tilt の画面です。画像が iTunes の CoverFlow のように並んでいますが、これの左側は画像の低周波成分のみを抜き出した物で、右に行くとより高周波の成分も含めるように並んでいます(低周波、高周波という言葉の意味はこの先で出てきます) 画像の上にマウスカーソルを乗せ

    Tumblr
  • Graphvizで描いたグラフをGIFアニメにする - 赤黒木を例に - naoya_t@hatenablog

    皆さんの脳内でも赤西仁×黒木メイサが2-3-4木でいうところの3-節として内部表現されていることと存じますが、今日は赤黒木を題材にGraphvizで描いたグラフをGIFアニメにしてみたいと思います。というか単なる Graphviz入門です。 いきなりGraphvizの家ドキュメント(英語)だけ眺めててもさっぱり分からないのでGraphvizチュートリアルとかdotを使ったグラフ描画(PDF)とかお勧めします。Graphvizに関する日語の情報ってあまり多くない気がします。 デフォルト設定だと縦方向に間延びしたグラフが出来上がってくるので、ranksep とか nodesep を納得のいく値に調整しましょう。 あと、binary treeはノードの位置関係(左右)が重要だったりしますが放っておくと勝手に位置を差し替えられてしまうことがあるので注意が必要です。(ordering = out

    Graphvizで描いたグラフをGIFアニメにする - 赤黒木を例に - naoya_t@hatenablog
  • GraphvizをRubyから使う | Jottin, Jotting!

    photo credit: kentbye 以前グラフ構造を描画するでGraphvizを紹介したが,今回はRubyからGraphvizを使う方法を紹介する. まずGraphviz体とRubyからGraphvizを使うためにruby-graphvizをインストールする.(Macでの例) # sudo port install graphviz # sudo gem install ruby-graphviz –remote http://github.com/glejeune/Ruby-Graphvizにサンプルがいくつか用意されているが,作ってみる. [ruby highlight_lines="91,92,105,111,112,114,115,117,118,122"] require “rubygems” require “graphviz” $node_num = nil

  • 1