cyfrowe przetwarzanie obrazu oznacza przetwarzanie obrazu cyfrowego za pomocą komputera cyfrowego. Możemy również powiedzieć, że jest to wykorzystanie algorytmów komputerowych, w celu uzyskania ulepszonego obrazu albo wyodrębnić kilka przydatnych informacji.
przetwarzanie obrazu obejmuje głównie następujące kroki:
1.Importowanie obrazu za pomocą narzędzi do akwizycji obrazu;
2.Analizowanie i manipulowanie obrazem;
3.Wyjście, w którym wynikiem może być zmieniony obraz lub raport, który opiera się na analizie tego obrazu.
co to jest obraz?
obraz jest zdefiniowany jako funkcja dwuwymiarowa,F(x,y), gdzie X i y są współrzędnymi przestrzennymi, a amplitudą F W dowolnej parze współrzędnych (x,y) nazywa się intensywność tego obrazu w tym punkcie. Gdy wartości X, y i amplitudy F są skończone, nazywamy to obrazem cyfrowym.
innymi słowy, obraz może być zdefiniowany za pomocą dwuwymiarowej tablicy specjalnie ułożonej w wiersze i kolumny.
obraz cyfrowy składa się ze skończonej liczby elementów, z których każdy ma określoną wartość w określonym miejscu.Elementy te są określane jako elementy obrazu, elementy obrazu i piksele.Piksel jest najczęściej używany do oznaczania elementów obrazu cyfrowego.
rodzaje obrazu
- obraz binarny– obraz binarny, jak sama nazwa wskazuje,zawiera tylko dwa elementy Pikselowe, tj. Ten obraz jest również znany jako monochromatyczny.
- czarno-biały obraz-obraz, który składa się tylko z czarno-białego koloru, nazywa się czarno-białym obrazem.
- 8-bitowy FORMAT koloru-jest to najbardziej znany format obrazu.Ma 256 różnych odcieni kolorów w nim i powszechnie znany jako obraz w skali szarości. W tym formacie 0 oznacza czarny, a 255 oznacza biały, a 127 oznacza szary.
- 16– bitowy FORMAT koloru-jest to kolorowy format obrazu. Ma 65536 różnych kolorów w it.It znany jest również jako wysoki Format kolorów. W tym formacie rozkład kolorów nie jest taki sam jak w przypadku obrazu w skali szarości.
16-bitowy format jest w rzeczywistości podzielony na trzy kolejne formaty, które są czerwone, zielone i niebieskie. Ten słynny format RGB.
obraz jako matryca
jak wiemy, obrazy są reprezentowane w wierszach i kolumnach mamy następującą składnię, w której obrazy są reprezentowane:
prawą stroną tego równania jest obraz cyfrowy przez Przekreślenie. Każdy element tej macierzy nazywany jest elementem obrazu, elementem obrazu lub pikselem.
cyfrowa reprezentacja obrazu w Matlabie:
w Matlabie indeks startowy wynosi od 1 zamiast 0. Dlatego f(1,1) = f(0,0).
odtąd obie reprezentacje obrazu są identyczne, z wyjątkiem zmiany pochodzenia.
w MATLAB, macierze są przechowywane w zmiennej tj. X,X,input_image i tak dalej. Zmienne muszą być takie same jak inne języki programowania.
FAZY PRZETWARZANIA OBRAZU:
1.Akwizycja-może być tak prosta, jak otrzymanie obrazu w formie cyfrowej. Główna praca obejmuje:
a) skalowanie
b) konwersję kolorów(RGB Na szary lub odwrotnie)
2.Poprawa obrazu-jest to jeden z najprostszych i najbardziej atrakcyjnych w obszarach Przetwarzania Obrazu jest również używany do wyodrębnienia niektórych ukrytych szczegółów z obrazu i jest subiektywny.
3.Przywracanie obrazu– Zajmuje się również atrakcyjnością obrazu, ale jest obiektywne (Przywracanie opiera się na modelu matematycznym lub probabilistycznym lub degradacji obrazu).
4.Przetwarzanie obrazu kolorowego-zajmuje się pseudokolorowym i pełnokolorowym przetwarzaniem obrazu modele kolorów mają zastosowanie do cyfrowego przetwarzania obrazu.
5.Obróbka wielozadaniowa– jest podstawą przedstawiania obrazów w różnym stopniu.
6.Kompresja obrazu-polega na rozwijaniu niektórych funkcji do wykonania tej operacji. Zajmuje się głównie rozmiarem lub rozdzielczością obrazu.
7.Przetwarzanie morfologiczne-zajmuje się narzędziami do wyodrębniania elementów obrazu, które są przydatne w reprezentacji & opisu kształtu.
8.Procedura segmentacji-obejmuje partycjonowanie obrazu na jego części składowe lub obiekty. Autonomiczna segmentacja jest najtrudniejszym zadaniem w przetwarzaniu obrazu.
9.Reprezentacja & opis-podąża za etapem segmentacji, wybór reprezentacji jest tylko częścią rozwiązania do przekształcania surowych danych w przetworzone dane.
10.Wykrywanie i rozpoznawanie obiektów-jest to proces, który przypisuje Etykietę obiektowi na podstawie jego deskryptora.
nakładanie się pól z przetwarzaniem obrazu
zgodnie z blokiem 1, Jeśli wejście jest obrazem i otrzymujemy obraz jako wyjście, to jest on określany jako cyfrowe przetwarzanie obrazu.
zgodnie z blokiem 2, Jeśli wejście jest obrazem i otrzymujemy jakąś informację lub opis jako wyjście, to jest to określane jako wizja komputerowa.
zgodnie z blokiem 3, Jeśli wejście jest jakimś opisem lub kodem i otrzymujemy obraz jako wyjście, to jest on określany jako grafika komputerowa.
zgodnie z blokiem 4, Jeśli wejście jest opisem lub niektórymi słowami kluczowymi lub kodem i otrzymujemy opis lub niektóre słowa kluczowe jako wyjście, to jest określane jako sztuczna inteligencja