Vad är 2D-bildbehandling?

Ett tvådimensionellt (2D) bildbehandlingsprogram är gjort för att fungera på 2D-bilder istället för tredimensionella (3D) bilder, som har olika axlar. En uppgift för 2D-bildbehandling är att manipulera en bild, antingen genom ett filter eller genom att utföra någon annan förändring av bilden. En annan del av 2D-bildbehandling är att analysera en bild, vilket kan vara lika specifik som en pixelanalys eller en bredare färg- eller ljusanalys. När en ändring eller analys görs måste bildprocessorn mata ut dessa ändringar så att de syns på datorskärmen eller så kan den göra en rapport om själva bilden.

Om någon tar ett foto av ett verkligt område är det området i 3D, men bilden är bara i 2D. Det beror på att bilden bara har en X- och Y-axel, medan en 3D-datorbild är programmerad att ha en X-, Y- och Z-axel. Även om 2D-bildbehandlingsprogram kan ha vissa 3D-funktioner, är de främst gjorda för att fungera med bilder som bara har två axlar. Bilder kan läggas till programmet via en digitalkamera, som automatiskt komprimerar bilden till en fungerande fil, eller genom en skanner.

Manipulation är en av huvuduppgifterna för 2D-bildbehandling. Detta kan vara vilken förändring som helst, som att rita på bilden, ändra färg, lägga till text eller tillämpa en övertoning. Många ändringar görs med hjälp av ett filter, som går igenom pixlarna och ändrar dem. Till exempel tar ett sepiafilter originalbildens färger och ändrar dem till en rödbrun.

Analys är en annan importfunktion för 2D-bildbehandling. Genom att analysera bilden kan användaren kanske avslöja dold information eller rensa bilden för att göra den lättare att se. Till exempel ger medicinsk bildbehandling bilder med hög kontrast för att göra det lättare att titta på blodkärl och ben; Meteorologer använder filter för att ändra ljus- och vindmönster till synliga färger så att de kan analysera vädret. Detta hjälper användaren att se saker som det mänskliga ögat inte kan uppfatta, åtminstone inte lätt.

Efter att en bild har ändrats eller analyserats måste den matas ut. Om en skärmutmatning behövs, visar ett 2D-bildbehandlingsprogram ändringarna på skärmen. Rapportutdata skapar en textrapport om vad som ändrades eller hittades under bearbetningen; till exempel, om den 193:e pixeln ändrades från röd till grön, skulle rapporten markera den förändringen.