Median-Filter in VHDL

OP #3256986
Im Anhang befindet sich die VHDL Beschreibung eines 3x3=9 Werte 
Median-Filters nach dem bit voting eliminier Verfahren für 12 bit Werte.
Die Schaltung ist gepipelined, getestet, erfolgreich in einem FPGA 
gelaufen.
Eine Dokumentation und ein Bild liegen bei.
Um die Verbreitung der Datei zu erschweren habe ich die Textdateien 
verschlüsselt. Das Passwort ist die Domain dieser Seite. Texte sind in 
deutscher Sprache.
Der Thread /topic/160329 gibt weitere Infos.
[ medianfilter sortieren Bildverarbeitung Elimination pivot ]
Angehängte Dateien:
OP
Läubi .. schrieb:

> was soll das bringen?

1. Steht da mein Name und meine Emailadresse drin
2. Können automatische code-suche-seiten nicht in die Texte gucken
3. Kann die Datei nicht ohne einen Hinweis auf ihre Herkunft weiter 
gegeben werden
4. Konnten Leute die nicht wissen was eine Domain ist, die Datei nicht 
öffnen bis Steffen N.(steno) es ausgequatscht hat.
Es ist ein immer schon übliches Mittel von Herausgebern (release-groups) 
gewesen um einen Inhalt an sich zu binden.
Natürlich gibt es keine Methode, die vorsätzliche Weitergabe zu 
unterbinden. Ich kann nicht verhindern, das jemand meine persönlichen 
Daten in böswilliger Absicht hier oder anderswo veröffentlicht.
Gast
was ist denn das für ein abenteuerlicher konstrukt:
1
ws_rotdifz0 <= std_logic_vector(resize(shift_right(unsigned('1'&ws_spaltenpixelz0(ROT)) - unsigned('0'&ws_spaltenpixelz0(GRUEN)),1),12));

Vektorverwuseln?
OP
Digitalus schrieb:
> was ist denn das für ein abenteuerlicher konstrukt:
> Vektorverwuseln?

Ich hatte 12 bit und musste eine Differenz verarbeiten. Da mein 
Medianfilter kein Zweierkomplement interpretiert, musste ich negative 
Zahlen in das positive verschieben und eine Stelle Genauigkeit 
wegwerfen. Alternativ hätte ich die generate Anweisungen auf 13 bit 
umschreiben können.
Das gehört aber nicht zum Filter, von daher verstehe ich das Interesse, 
wenn es denn solches ist, nicht.
Böses "Vektorverwuseln" ist im Filter zu finden, weil dort die Werte 
nach ihren Stellen umsortiert werden.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 13 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.