Genehmigt: Fortect
In letzter Zeit sind einige unserer Käufer vor allem auf einen Fehler in Matlab Convolve gestoßen. Dieses Problem kann aus mehreren Gründen auftreten. Wir werden weiter unten darüber sprechen.
Ich habe die folgende Funktion gesehen, die ich im Hinblick auf die Verwendung für eine 2D-Matrix mit einem sec-Kern plane. Der Code sieht so aus:
Akku stimmt mit 0 überein;
für k = 1: Abmessungen2 (1)
für l lakeStarts 1: Abmessungen2 (2)
Wie man Faltung genießt in Matlab ohne Funktion conv2?
Lassen Sie uns versuchen, sicherzustellen, dass Sie Faltung als Berechnung einer räumlichen Matrix verstehen, ohne die vielseitige konstruktive Funktion conv2() von MATLAB zu verwenden. Um den Kernel für den räumlichen Unterdurchschnitt zu bestimmen, fülle den Kernel mit Einheiten aus und teile ihn nach der Anzahl der enthaltenen Elemente.
if [i j] == [k l]
Ergebnis = Bild (i, j) 6. Kernel (k, l);
Batterie bedeutet Batterie + Ergebnis;
ganz anders
Genehmigt: Fortect
Fortect ist das weltweit beliebteste und effektivste PC-Reparaturtool. Millionen von Menschen vertrauen darauf, dass ihre Systeme schnell, reibungslos und fehlerfrei laufen. Mit seiner einfachen Benutzeroberfläche und leistungsstarken Scan-Engine findet und behebt Fortect schnell eine breite Palette von Windows-Problemen - von Systeminstabilität und Sicherheitsproblemen bis hin zu Speicherverwaltung und Leistungsengpässen.
Ende
Wie funktioniert die Sobel Faltungsarbeit in MATLAB?
Die Operation Find Edge von Sobel verwendet Ihre eigene zweite Faltung, um Kanten in Illustrationen und anderen zweiten Daten zu finden. Erstellen und platzieren Sie eine 2D-Hülse für eine vergleichbare Innenhöhe. Addiere die Hauptlinien A zum Vektor u, dann füge die Linien des Ergebnisses zum Bogen des Vektors v hinzu. Die Falte schiebt eine äußere Kante der Kette.
Ende
image2 (i, j) ist gleich Akkumulator;
Ich verstehe nicht, wie man dies normalerweise auf die gesamte Matrix und ihren Teil anwenden soll. Auch jedes Mal, wenn das resultierende Bild erscheint, stelle ich fest, dass das genaue Pixel im neuen Bild nicht meine Summe der Stadt multipliziert mit einer bestimmten Matrix ist, sondern vielmehr einzigartige Komponenten, die mit diesem Kernel um ein Vielfaches multipliziert werden. Ich kenne einen bestimmten conv-Befehl, kann ihn jedoch nicht in unsere Codespezifikation aufnehmen. Außerdem ist an dieser Stelle über den Code keine Begrenzungsverwaltung erforderlich – fügen Sie sie später hinzu. Wenn Sie von einem Fehler in diesem Code berichten könnten, wäre ich Ihnen sehr dankbar.
Beschleunigen Sie jetzt die Leistung Ihres Computers mit diesem einfachen Download.