Of course it's BS that's what I said and why I brought it up.
I find fascinating is that somehow the flashlight being turned into an unrelated piece of hardware via an app is BS, but the camera being turned into a scanner via an app is somehow legitimate???
You cannot have an app turn a piece of hardware into another piece of hardware.
basically forget the word "scan". it does not mean what you think it means.
When it comes to barcodes and such, Scanning only has one meaning.
The problem is that you have chosen to get hung up about the definition of one word. Actually "scan" as a matter of dictionary definition only means to look at something to get information, so actually image processing is closer to the normal meaning of the word than specialised devices used for reading barcodes (designed to respond only to specific simple patterns). Also the word predates the existence of lasers by centuries, and barcode scanners often use LEDs rather than lasers anyway - there's nothing about the process that requires the use of coherent radiation.
A QR code is a simple way of encoding a modest amount of information in a way that can identify the scale and orientation and hence allow simple decoding from an image. Linguistically calling the process of recording the image and extracting information from it "scanning" is as legitimate as using it for a barcode scanner, which records a pattern or reflected intensity and then uses software processing to identify edges, measure thickness of dark bands, and decode that into a string of digits. Both are actually primarily software processes, both are about extracting information from an image.
But honestly, what a fuss to make about a pedantic interpretation of one word? And bear in mind when I say that that
I am an academic, so nit-picking about minor details is what my profession is commonly supposed to be all about!
I've honestly forgotten what your original point was trying to follow this sidetrack.
And no, flashlight into a projector is not the same thing. A camera can capture information which can be extracted using software, so has all of the hardware needed. A flashlight has the ability to produce a single beam of light, effectively a single pixel (you can vary the intensity through software, but that's it). So it's different because the flashlight hardware lacks the capability project an image, whereas camera hardware is more than capable of recording the information needed for QR or barcode reading (yes, you can read ordinary barcodes this way as well).