Is atmega328 powerful enough to decode QRcode?

Is it possible to use atmega328 to decode QRcode? My hunch is that it is not possible but I don't know the exact reason. Is it due to insufficient RAM or code size?

It will be wonderful if atmega328 is good enough for the job because of its cost-effectiveness.

Thank you.

I suspect decoding is the easy part
getting a picture of a QR code into a format to be decoded - that's where you will struggle