Divdimensiju (2D) attēlu apstrādes programma ir izveidota, lai strādātu ar 2D attēliem, nevis trīsdimensiju (3D) attēliem, kuriem ir dažādas asis. Viens no 2D attēlu apstrādes uzdevumiem ir manipulēt ar attēlu, izmantojot filtru vai veicot kādas citas attēla izmaiņas. Vēl viena 2D attēlu apstrādes sastāvdaļa ir attēla analīze, kas var būt tikpat specifiska kā pikseļu analīze vai plašāka krāsu vai gaismas analīze. Veicot izmaiņas vai analīzi, attēla procesoram šīs izmaiņas ir jāizvada, lai tās būtu redzamas datora ekrānā, vai arī tas var izveidot atskaiti par pašu attēlu.
Ja kāds fotografē reālu apgabalu, tad šis apgabals ir 3D, bet attēls ir tikai 2D. Tas ir tāpēc, ka attēlam ir tikai X un Y ass, savukārt 3D datora attēlam ir ieprogrammēts X, Y un Z ass. Lai gan 2D attēlu apstrādes programmām var būt dažas 3D funkcijas, tās galvenokārt ir paredzētas darbam ar attēliem, kuriem ir tikai divas asis. Attēlus programmai var pievienot, izmantojot digitālo kameru, kas automātiski saspiež attēlu izmantojamā failā vai skeneri.
Manipulācija ir viens no galvenajiem 2D attēlu apstrādes uzdevumiem. Tās var būt jebkuras izmaiņas, piemēram, zīmēšana uz attēla, krāsas maiņa, teksta pievienošana vai gradienta lietošana. Daudzas izmaiņas tiek veiktas, izmantojot filtru, kas iet cauri pikseļiem un maina tos. Piemēram, sēpijas filtrs uzņem sākotnējā attēla krāsas un maina tās sarkanbrūnās.
Analīze ir vēl viena 2D attēlu apstrādes importēšanas funkcija. Analizējot attēlu, lietotājs var atklāt slēptu informāciju vai notīrīt attēlu, lai to būtu vieglāk apskatīt. Piemēram, medicīnisko attēlu apstrāde rada augsta kontrasta attēlus, lai būtu vieglāk aplūkot asinsvadus un kaulus; meteorologi izmanto filtrus, lai mainītu gaismas un vēja modeļus redzamās krāsās, lai viņi varētu analizēt laikapstākļus. Tas palīdz lietotājam redzēt lietas, kuras cilvēka acs nevar uztvert, vismaz ne viegli.
Kad attēls ir mainīts vai analizēts, tas ir jāizvada. Ja ir nepieciešama ekrāna izvade, 2D attēlu apstrādes programma parāda izmaiņas ekrānā. Atskaites izvade izveido teksta atskaiti par apstrādes laikā mainīto vai atrasto; piemēram, ja 193. pikselis tika mainīts no sarkana uz zaļu, pārskatā šīs izmaiņas tiks izceltas.