Verwenden von PNG- oder SVG-Bildern als Grafikknoten

Ich habe versucht, einen benutzerdefinierten Bildknoten in graphviz (noded):

digraph foo {
    rankdir=LR;
    node [shape=record];
    a [label="{ <data> 12 | <ref>  }", width=1.2]
    b [label="{ <data> 99 | <ref>  }"];
    c [label="{ <data> 37 | <ref>  }"];
    d [image="X_Shape_Pillar_Yellow.png"];
    a:ref:c -> b:data [arrowhead=vee, arrowtail=dot, dir=both, tailclip=false, arrowsize=1.2];
    b:ref:c -> c:data [arrowhead=vee, arrowtail=dot, dir=both, tailclip=false];
    c:ref:c -> d      [arrowhead=vee, arrowtail=dot, dir=both, tailclip=false];
}

Leider erscheint das Bild nicht:

Ich habe die Punktedatei kompiliert mit:

dot -v -Tpng list.dot -o list.png

Mein Code, einschließlich des PNG-Bildes,ist in Github gespeichert.

Wie verwende ich einen Ersatzknoten?d mit meinem benutzerdefinierten Bild?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage