Movatterモバイル変換


[0]ホーム

URL:


Zum Inhalt springen
WikipediaDie freie Enzyklopädie
Suche

Freeman-Code

aus Wikipedia, der freien Enzyklopädie
Dieser Artikel oder nachfolgende Abschnitt ist nicht hinreichend mitBelegen (beispielsweiseEinzelnachweisen) ausgestattet. Angaben ohne ausreichenden Beleg könnten demnächst entfernt werden. Bitte hilf Wikipedia, indem du die Angaben recherchierst undgute Belege einfügst.

DerFreeman-Code (auchKettencode oderChain-Code) ist die pixelweise Kodierung einer Kontur oder Linie durch die Angabe, in welcher Richtung das nächstePixel liegt.[1] Er ist nach seinem ErfinderHerbert Freeman benannt. Eingesetzt wird der Freeman-Code zum Beispiel für die Erkennung von Handschriften, zum Beispiel in Zusammenhang mitOCR-Technologien.[2]

Für die Definition des Codes existieren unterschiedliche Varianten.

Von der aktuellen Position ausgehend

[Bearbeiten |Quelltext bearbeiten]

Hierbei wird ausgehend von der aktuellen Position den Richtungen Ost, Nordost, Nord etc. ein Wert von 0 bis 7 zugeordnet:

 3  2  1
4 * 0
5 6 7

Mit zentralem Pixel

[Bearbeiten |Quelltext bearbeiten]

Das aktuelle Pixel wird auf 0 gesetzt, wobei dann die Richtungen durch die Zahlen 1 bis 8 durch folgende Matrix bestimmt sind:

 4  3  2
5 0 1
6 7 8

Einzelnachweise

[Bearbeiten |Quelltext bearbeiten]
  1. Pulipati Annapurna, Sriraman Kothuri, Srikanth Lukka:Digit Recognition Using Freeman Chain Code. In:International Journal of Application or Innovation in Engineering & Management.Band 2, August 2013,ISSN 2319-4847,S. 362–365 (englisch). 
  2. Nidal Lamghari, My El Hassan Charaf, Said Raghay:Template Matching for Recognition of Handwritten Arabic Characters Using Structural Characteristics and Freeman Code. In:International Journal of Computer Science and Information Security.Band 14,Nr. 12, Dezember 2016 (englisch). 
Abgerufen von „https://de.wikipedia.org/w/index.php?title=Freeman-Code&oldid=255455721
Kategorie:
Versteckte Kategorie:

[8]ページ先頭

©2009-2026 Movatter.jp