This was all a setup! I hear you gasp. Yes, but we did it for good reason. Now, we have a diverse set of development tools that will enable us to explore OpenCV in many contexts. Besides, it never hurts to learn some things about a lot of application frameworks and to have them all set up, in case someone asks us to do a project in a hurry.
Remember, James Bond has encyclopedic knowledge. In a highly symbolic conversation about rare and deadly fish, he goes toe-to-toe with Karl Stromberg, the diabolical oceanographer (The Spy Who Loved Me, 1977). Although we never see Bond studying the fish books, he must do it as bedtime reading after the camera cuts out.
The moral is, be prepared. Next, we will use OpenCV, along with several of the Python libraries and tools that we have installed, to build a GUI application that finds and classifies images on the web.
...