Matlab - Bildüberlagerung

  • hallo!
    ich habe folgende frage:
    ich lade mittels matlab ein bild, lasse einen kantendetektor darüberlaufen und speichere das ergebnis wieder als bild ab. mittels imshow() kann ich jetzt beide bilder in getrennten figures anzeigen lassen. ist es auch irgendwie möglich, sowohl das originalbild, als auch das kantenbild in einer figure anzeigen zu lassen?
    danke und lg

  • Hi,

    also subplot() funktioniert auch bei imshow(), damit würdest du sie nebeneinander in einer Figure angezeigt bekommen.

    lg, Lui

    Beyond Reality

  • Also direkt so übereinander ausgeben geht natürlich nicht, das musst du wenn dann schon selber machen denk ich.

    Das einfachste wäre beide Matrizen, die ja gleich groß sein sollten, zu addieren und evtl noch mit einem passenden Faktor multiplizieren.
    Ich weiß ned welchen Operator du verwendest, musst halt schaun dass es Sinn macht, wenn es dir um edge enhancement geht so wie zb im Photoshop.

    Beyond Reality

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!