Leikkauspolku on graafinen valintatyökalu, jota käytetään kuvankäsittelyohjelmistossa. Se on vektorielementti, mikä tarkoittaa, että se on matemaattisesti määritelty eikä ole riippuvainen muokattavan kuvan resoluutiosta. Leikkauspolun yleisin käyttö on muuttaa asiakirjan tiettyjen osien ulkonäköä tuhoamattomasti. Toisin sanoen leikkauspolun avulla tietyt kuvan osat voidaan piilottaa, tehdä läpinäkyviksi tai muutoin näyttää erilaiselta muuttamatta kyseisiä pikseliä.
Käytettävästä ohjelmistopaketista riippuen leikkauspolun luominen voidaan suorittaa useilla menetelmillä. Tyypillisesti edullinen menetelmä on syöttää pisteitä yksi kerrallaan, koska se on yleensä tarkin. Polku on rakennettu suljetuksi muodoksi ja voi yleensä sisältää niin monta pistettä kuin halutaan. Aika, joka suoritetaan mitä tahansa polkua käyttäen, on kuitenkin pidempi, kun reittipisteiden määrä kasvaa. Ohjelmisto kuitenkin yleensä suorittaa siirtymiä kunkin pisteen välillä minimoidakseen tarvittavien pisteiden määrän, erityisesti käyrillä.
Leikkauspolkua käytetään useimmiten teräväreunaisena valintana; toisin sanoen pikselit ovat kokonaan osa valintaa tai eivät ole osa sitä. Tämän seurauksena rosoisia reunoja voi esiintyä, kun valinta liikkuu yksittäisten pikselien ympäri. Käytettävästä ohjelmasta riippuen karkeutta voidaan kuitenkin vähentää tai poistaa. Tässä tapauksessa jotkut vaikuttavista pikseleistä ovat vain osittain valittuja tai läpinäkyviä, ja lopputulos on paljon tasaisempi viiva siinä tapauksessa, että polku leikkaa pikselit.
Kun leikkauspolku on luotu, sitä voidaan käyttää useilla tavoilla. Sen sisällä tai ulkopuolella olevat pikselit voidaan kopioida muistiin ja käyttää toisessa sovelluksessa. Ne voivat myös olla osa uutta kuvaa tai kuvakerrosta polkua luoneessa ohjelmassa. Leikkauspolkua voidaan käyttää myös valitsemaan, mitkä kuvan osat näyttävät läpinäkyviltä ja kuinka monta prosenttia.
Leikkauspolun tärkein etu – ja syy, miksi sitä käytetään todennäköisimmin – on sen joustavuus. Useimmilla kuvankäsittelyohjelmilla on perusvalintatyökalut, mutta leikkauspolulla on useita tärkeitä eroja verrattuna näihin työkaluihin. Ensinnäkin se on erittäin helposti muokattavissa. Toiseksi, useimmissa kuvankäsittelyohjelmissa polku voidaan tallentaa ja palauttaa myöhemmin myöhempää käyttöä varten. Tärkeintä on, että leikkauspolku voi myös muuttaa dynaamisesti kuvan ulkonäköä, mutta antaa kuitenkin mahdollisuuden kumota muutokset nopeasti.