In this chapter, we will be setting up a development environment to help run codes for the book as well as for generic development and also introduce various datasets for computer vision. Since there are several standard libraries which are used both for studying computer vision and in the industry for deployment, it becomes trivial to also use them in learning path. As we study the various sub-topics of computer vision in further chapters, we will be able to directly implement the codes introduced then rather than getting stuck in installations and other library dependencies.
This chapter is divided into two major sections:
- Firstly we will be setting up python based environment such Anaconda
- We will then setup OpenCV and various forms of its installations
- For deep learning, we will also setup Keras and TensorFlow