THE COMPUTER VISION DOJO

This is a repository to learn and get more computer vision skills, make robotics projects integrating the computer vision as a perception tool and create a lot of awesome advanced controllers for the robots of the future.

This repository was created to learn and gain new knowledge about computer vision and all its possible applications in the field of robotics and smart systems.

giphy

cv-people

SOFTWARE DEPENDENCIES

PYTHON DEPENDENCIES

  • Python
    Python is a programming language that lets you work quickly and integrate systems more effectively.
  • OpenCV
    OpenCV (Open Source Computer Vision Library) is a library of programming functions mainly aimed at real-time computer vision.
  • Numpy
    Numpy is a general-purpose array-processing package. It provides a high-performance multidimensional array object, and tools for working with these arrays. It is the fundamental package for scientific computing with Python.
  • Matplotlib
    Matplotlib is a comprehensive library for creating static, animated, and interactive visualizations in Python.

C++ DEPENDENCIES

  • Microsoft C++ Build Tools
    The Microsoft C++ Build Tools provides MSVC toolsets via a scriptable, standalone installer without Visual Studio. Recommended if you build C++ libraries and applications targeting Windows from the command-line (e.g. as part of your continuous integration workflow). Includes tools shipped in Visual Studio 2015 Update 3, Visual Studio 2017 version 15.9, and all major updates to Visual Studio 2019 (v16.x).
  • OpenCV
    OpenCV (Open Source Computer Vision Library) is a library of programming functions mainly aimed at real-time computer vision.
  • cmake
    CMake is an open-source, cross-platform family of tools designed to build, test and package software.

AUTHOR

Elkin Javier Guerra Galeano

Student of Mechatronics Engineering at EIA University, excited for integrating Software and Hardware systems.
He is curious about Control Theory and implementing Robotics Solutions with different math designs.
He has skills with problem-solving for real-life applications. He is passionate about building knowledge from a theory-practice approach.

GitHub

https://github.com/Elkinmt19/computer-vision-dojo