Kompiuterinė vizija yra kompiuterių mokslo sritis, pagrįsta sistemų kūrimu ir tobulinimu, leidžiančiomis mašinoms suvokti vaizdinį įvestį ir pagal tą įvestį veikti konkrečiais būdais. Kompiuterinės vizijos biblioteka yra programų, funkcijų, kodų ir dokumentų, susijusių su su kompiuterine vizija susijusių funkcijų programavimu, rinkinys. Kompiuterinės regos bibliotekos tikslas yra suteikti informacijos apie šią sritį saugyklą, kad tiems, kurie dirba su kompiuterine vizija, nereikėtų pakartotinai atlikti jau atliktų darbų. Prieiga prie kai kurių kompiuterinio vaizdo bibliotekų gali būti apribota konkrečios įmonės ar laboratorijos tyrėjams, nes jose gali būti informacijos, kuri gali būti naudinga konkurentams. Kiti yra viešai prieinami, kad būtų naudingi visam kompiuterinio matymo laukui.
Kompiuterinės vizijos bibliotekos, atviros arba patentuotos, kūrimas ir naudojimas gali būti labai naudingas tiems, kurie dirba su kompiuterinės vizijos projektais. Kompiuterinės vizijos bibliotekoje paprastai yra geriausias ir efektyviausias kodas, jau sukurtas tam tikram procesui, todėl kūrėjai gali naudoti tą kodą, užuot skirdami laiko vėl programuodami tą funkciją. Be to, daugelis kompiuterinės vizijos programų ir sistemų yra sukurtos ant panašių pamatų, todėl kompiuterinės vizijos bibliotekos leidžia žmonėms kurti iš jau sukurto pagrindo, o tai gali žymiai sumažinti tam tikram projektui reikalingo darbo kiekį.
Suteikti bendrą kodo pagrindą kompiuterinės vizijos bibliotekos pavidalu taip pat yra naudinga, nes tai skatina skirtingus programuotojus naudoti didžiąją dalį to paties kodo. Todėl tam tikras programas ir programas dažnai galima lengvai perkelti iš projekto į projektą. Nereikia visiškai perrašyti visos sistemos, kuria grindžiama kompiuterinės vizijos sistema, nes kodas tikriausiai yra kompiuterinės vizijos bibliotekoje.
Universaliausia kompiuterinės vizijos bibliotekos nauda, visos srities pažanga, daugiausia apsiriboja viešai prieinamomis kompiuterinės vizijos bibliotekomis. Kiekvienas radinys kompiuterinio matymo srityje, įtrauktas į biblioteką, papildo žinias ir priemones, prieinamas visiems kitiems šioje srityje. Kita vertus, bibliotekos, skirtos tik konkrečioms įmonėms ar organizacijoms, yra naudingos tik organizacijai, kuri valdo biblioteką.
Kompiuterinė vizija apima daugybę studijų sričių. Kompiuterinio matymo bibliotekoje gali būti informacijos, susijusios su įvairiomis temomis, pavyzdžiui, judesio sekimas ir reljefo navigacija. Juose taip pat gali būti kitos informacijos, susijusios su dirbtiniu intelektu ir mašininiu mokymusi, nes tokios temos dažnai yra labai svarbios kompiuterinės vizijos projektams.