Да.
Приложения Android (и их библиотеки) используют камеру для считывания QR-кодов, поскольку (насколько я знаю;) телефоны не оснащены инфракрасными сканерами.Библиотека должна быть в состоянии прочитать карту, если нет луча света, мешающего камере получить четкий снимок.