Computer Vision vs. Image Processing: What's the difference?