Computer Vision can be defined as the subset of AI where we can teach a computer to see. We cannot just add a camera to a machine in order for it to see. For a machine to actually view the world like people or animals do, it relies on Computer Vision and image recognition techniques. Reading barcodes and face recognition are examples of Computer Vision. Computer Vision can be described as that part of the human brain that processes the information that's perceived by the eyes, nothing else.
Image recognition is one of the interesting uses of Computer Vision from an AI standpoint. The input that is received through Computer Vision on the machine is interpreted by the image recognition system, and based on what it sees, the output is classified.
In other words, we use our eyes to capture the objects around us, and those objects/images are processed...