Kapag gumagamit tayo ng mga makina para tulungan ang ating paningin at pag-unawa sa mundo, mahalaga ang pagpili ng tamang kamera. Ang machine vision ay kasama ang mga kamera at computer na nagtutulungan upang tulungan ang mga makina na "makakita" at gumawa ng desisyon batay sa nakikita nila. Para sa mga kamera ng machine vision, ang layunin ay makagawa ng imahe na malinaw at detalyado at mabilis at tumpak na maari ring tingnan ng computer. Maraming dapat isaalang-alang kapag pumipili ng pinakamahusay na kamera para sa machine vision.
Resolusyon Isa sa mga pinakamahalagang bagay na dapat isaalang-alang sa pagpili ng camera para sa machine vision ay ang resolusyon. Ang resolusyon ay kung gaano kaliwanag ang larawan, at ang mga camera na may mas mataas na resolusyon ay kayang magpakita ng higit na detalye sa mga litrato na kinukuha nila. Ang uri ng lente na mayroon ang iyong camera ay mahalaga rin dahil ang iba't ibang lente ay kayang kumuha ng iba't ibang uri ng imahe. Ang sukat ng sensor ng camera at kung gaano kabilis makunan ng camera ang mga larawan ay ilan pang mga bagay na dapat isaalang-alang.
Ang mataas na resolusyon, mabilis na frame rate, mababang ingay, at magandang kalidad ng kulay ay ilan sa mga pinakamahusay na katangian na dapat mong hanapin sa isang camera para sa machine vision. Ang mataas na resolusyon ay nangangahulugan na ang camera ay kayang kumuha ng mga malinaw at detalyadong imahe, at ang mas mabilis na frame rate ay nangangahulugan na mabilis itong makakunan. "Ang punto ay hindi mo gustong maraming ingay, dahil mas maganda ang hitsura ng mga larawan, at kailangan mo ang kalidad ng kulay dahil ikaw ay isang tao na gumagawa ng mga gawain na nangangailangan ng pagtseke ng kulay."
Upang makamit ang pinakamahusay na pagganap ng camera sa machine vision, pantay-pantay ang kahalagahan ng disenyo at paraan kung paano gagamitin ang camera. Maaaring kailanganin ng iba't ibang mga gawain ang iba't ibang uri ng camera, at pipili ka ng camera na angkop para sa tiyak na gawain. Kapag pumipili ng camera para sa machine vision, kailangan mo ring isipin ang mga bagay tulad ng pag-iilaw, lokasyon ng camera, at kung paano mapoproseso ang data.
Mayroong maraming iba't ibang uri ng camera na maaaring gamitin para sa machine vision at ang bawat uri ay may sariling katangian. Kabilang sa pinakakilalang uri ng camera na ginagamit sa machine vision ang area scan cameras, line scan cameras, at thermal cameras. Ang area scan cameras ay angkop para sa mga litrato na hindi nagagalaw, habang ang line scan cameras ay mas angkop para sa mga gumagalaw na bagay. Ang mga camera naman ay maaaring kumuha ng larawan ayon sa temperatura, na maaaring epektibo para sa ilang mga layunin.