Workshop 13th March 2018 3 p.m. Boldrewood Campus B177 Room 2023 (NGCM Common Room)
Introduction to OpenCV
Jose Miguel Garro, Shaokang Zhang
- Categories
- Computer Vision, NGCM, Python
- Submitter
- Jose Garro Fernandez
On Tuesday 13th of March 2018, Jose Garro Fernandez and Shaokang Zhang deliveried a workshop about OpenCV during which basic processing operations on images and videos using OpenCV were introduced. The whole workshop went on for one and a half hour. All coding were done in Python coding language.
The workshop started with a brief introduction about OpenCV and its features by Jose Garro Fernandez. OpenCV (Open Source Computer Visulization) is a open source package which can be used in C++, Python and Java.It contains more than 2500 algorithms which aim at images processing and relative operations.
After that, Jose continued to delivered the basic operations on images including:
-
Loading, saving and showing images
-
Managing a video
Loading, saving and showing images are very basic but important operations for everyong who want to use OpenCV while managing video shows a different way of processing images along the time.
For the final part, Shaokang Zhang introduced the images processing operations on 2D images using OpenCV libraty including:
-
Changing colorspaces: helps change color of images.
-
Performing geometric transformation: provide some functions for scaling, translating and rotating images.
-
Finding and drawing contours: is to detects object by contours. These are processing operations directly relative to images while
-
Calculating histogram:helps get information for images and aims at analysing the pixel value distribution.
All the content covered can be found on Computational Modelling webpage.