Digitale Bildverarbeitung bedeutet die Verarbeitung eines digitalen Bildes mittels eines digitalen Computers. Wir können auch sagen, dass es eine Verwendung von Computeralgorithmen ist, um ein verbessertes Bild zu erhalten oder einige nützliche Informationen zu extrahieren.
Die Bildverarbeitung umfasst hauptsächlich die folgenden Schritte:
1.Importieren des Bildes über Bilderfassungstools;
2.Analysieren und Manipulieren des Bildes;
3.Ausgabe, in der das Ergebnis ein verändertes Bild oder ein Bericht sein kann, der auf der Analyse dieses Bildes basiert.
Was ist ein Bild?
Ein Bild ist definiert als eine zweidimensionale Funktion, F(x, y), wobei x und y räumliche Koordinaten sind, und die Amplitude von F an einem beliebigen Koordinatenpaar (x, y) wird als Intensität dieses Bildes an diesem Punkt bezeichnet. Wenn x-, y- und Amplitudenwerte von F endlich sind, nennen wir es ein digitales Bild.
Mit anderen Worten, ein Bild kann durch ein zweidimensionales Array definiert werden, das speziell in Zeilen und Spalten angeordnet ist.
Digitales Bild besteht aus einer endlichen Anzahl von Elementen, von denen jedes Element einen bestimmten Wert an einem bestimmten Ort hat.Diese Elemente werden als Bildelemente, Bildelemente und Pixel bezeichnet.Ein Pixel wird am häufigsten verwendet, um die Elemente eines digitalen Bildes zu bezeichnen.
Arten eines Bildes
- BINÄRBILD – Das Binärbild enthält, wie der Name schon sagt, nur zwei Pixelelemente, dh 0 & 1, wobei sich 0 auf Schwarz und 1 auf Weiß bezieht. Dieses Bild wird auch als Monochrom bezeichnet.
- SCHWARZWEIßBILD – Das Bild, das nur aus Schwarzweiß besteht, wird als SCHWARZWEIßBILD bezeichnet.
- 8-Bit-FARBFORMAT – Es ist das bekannteste Bildformat.Es enthält 256 verschiedene Farbtöne und ist allgemein als Graustufenbild bekannt. In diesem Format steht 0 für Schwarz, 255 für Weiß und 127 für Grau.
- 16-Bit-FARBFORMAT – Es ist ein Farbbildformat. Es hat 65.536 verschiedene Farben in it.It wird auch als High Color Format bezeichnet. In diesem Format ist die Verteilung der Farbe nicht die gleiche wie Graustufenbild.
Ein 16-Bit-Format ist eigentlich in drei weitere Formate unterteilt, nämlich Rot, Grün und Blau. Das berühmte RGB-Format.
Bild als Matrix
Wie wir wissen, werden Bilder in Zeilen und Spalten dargestellt Wir haben die folgende Syntax, in der Bilder dargestellt werden:
Die rechte Seite dieser Gleichung ist digitales Bild durch Defition. Jedes Element dieser Matrix wird als Bildelement , Bildelement oder Pixel bezeichnet.
DIGITALE BILDDARSTELLUNG IN MATLAB:
In MATLAB ist der Startindex von 1 anstelle von 0. Daher ist f(1,1) = f(0,0).
fortan sind die beiden Darstellungen des Bildes identisch, mit Ausnahme der Verschiebung des Ursprungs.
In MATLAB werden Matrizen in einer Variablen gespeichert, dh X, x , input_image usw. Die Variablen müssen ein Buchstabe sein, genauso wie andere Programmiersprachen.
PHASEN DER BILDVERARBEITUNG:
1.ERWERB – Es könnte so einfach sein wie ein Bild in digitaler Form zu erhalten. Die Hauptarbeit beinhaltet:
a) Skalierung
b) Farbkonvertierung (RGB in Grau oder umgekehrt)
2.BILDVERBESSERUNG – Es gehört zu den einfachsten und attraktivsten in Bereichen der Bildverarbeitung Es wird auch verwendet, um einige versteckte Details aus einem Bild zu extrahieren und ist subjektiv.
3.BILDWIEDERHERSTELLUNG – Es befasst sich auch mit der Wiederherstellung eines Bildes, ist jedoch objektiv (Die Wiederherstellung basiert auf einem mathematischen oder probabilistischen Modell oder einer Bildverschlechterung).
4.FARBE BILD VERARBEITUNG-Es befasst sich mit pseudocolor und volle farbe bild verarbeitung farbe modelle sind für digitale bild verarbeitung.
5.WAVELETS UND MULTI-RESOLUTION PROCESSING- Es ist in der Lage, Bilder in verschiedenen Graden darzustellen.
6.BILDKOMPRIMIERUNG- Es beinhaltet die Entwicklung einiger Funktionen, um diesen Vorgang auszuführen. Es befasst sich hauptsächlich mit Bildgröße oder Auflösung.
7.MORPHOLOGISCHE VERARBEITUNG- Es befasst sich mit Werkzeugen zum Extrahieren von Bildkomponenten, die in der Darstellung nützlich sind & Beschreibung der Form.
8.SEGMENTIERUNGSVERFAHREN-Es beinhaltet die Partitionierung eines Bildes in seine Bestandteile oder Objekte. Die autonome Segmentierung ist die schwierigste Aufgabe in der Bildverarbeitung.
9.DARSTELLUNG & BESCHREIBUNG – Es folgt der Ausgabe der Segmentierungsstufe, die Auswahl einer Darstellung ist nur der Teil der Lösung für die Umwandlung von Rohdaten in verarbeitete Daten.
10.OBJEKTERKENNUNG UND -ERKENNUNG – Es ist ein Prozess, der einem Objekt basierend auf seinem Deskriptor eine Bezeichnung zuweist.
ÜBERLAPPENDE FELDER MIT BILDVERARBEITUNG
Wenn gemäß Block 1 die Eingabe ein Bild ist und wir ein Bild als Ausgabe erhalten, wird dies als digitale Bildverarbeitung bezeichnet.
Wenn die Eingabe gemäß Block 2 ein Bild ist und wir irgendeine Art von Information oder Beschreibung als Ausgabe erhalten, wird dies als Computer Vision bezeichnet.
Wenn die Eingabe gemäß Block 3 eine Beschreibung oder ein Code ist und wir ein Bild als Ausgabe erhalten, wird dies als Computergrafik bezeichnet.
Wenn die Eingabe gemäß Block 4 eine Beschreibung oder einige Schlüsselwörter oder einen Code ist und wir eine Beschreibung oder einige Schlüsselwörter als Ausgabe erhalten, wird dies als künstliche Intelligenz bezeichnet