Description

OpenCV is a cross-platform library using which we can develop real-time computer vision applications. It mainly focuses on image processing, video capture and analysis including features like face detection and object detection. In this tutorial, we explain how you can use OpenCV in your applications.

This tutorial has been prepared for beginners to make them understand the basics of OpenCV library. We have used the Java programming language in all the examples, therefore you should have a basic exposure to Java in order to benefit from this tutorial.

For this tutorial, it is assumed that the readers have a prior knowledge of Java programming language. In some of the programs of this tutorial, we have used JavaFX for GUI purpose. So, it is recommended that you go through our JavaFX tutorial before proceeding further javafx.

What you'll learn

Become a UX designer.

You will be able to add UX designer to your CV

Become a UI designer.

Build & test a full website design.

Create your first UX brief & persona.

How to use premade UI kits.

Create quick wireframes.

Downloadable exercise files

Build a UX project from beginning to end.

Learn to design websites & mobile phone apps.

All the techniques used by UX professionals

You will be able to talk correctly with other UX design.

Requirements

  • You will need a copy of Adobe XD 2019 or above. A free trial can be downloaded from Adobe.
  • No previous design experience is needed.
  • No previous Adobe XD skills are needed.

Course Content

OpenCV Tutorial
OpenCV Overview
OpenCV Environment
OpenCV Storing Images
OpenCV Reading Images
OpenCV Writing an Image
OpenCV GUI
OpenCV The IMREAD_XXX Flag
OpenCV Reading an Image as Grayscale
OpenCV Reading Image as BGR
Image Conversion
OpenCV Colored Images to GrayScale
OpenCV Colored Image to Binary
OpenCV Grayscale to Binary
Drawing Functions
OpenCV Drawing a Circle
OpenCV Drawing a Line
OpenCV Drawing a Rectangle
OpenCV Drawing an Ellipse
OpenCV Drawing Polylines
OpenCV Drawing Convex Polylines
OpenCV Drawing Arrowed Lines
OpenCV Adding Text
OpenCV Blur (Averaging)
OpenCV Gaussian Blur
OpenCV Median Blur
OpenCV Bilateral Filter
OpenCV Box Filter
OpenCV SQRBox Filter
OpenCV Filter2D
OpenCV Dilation
OpenCV Erosion
OpenCV Morphological Operations
OpenCV Image Pyramids
OpenCV Simple Threshold
OpenCV Adaptive Threshold
OpenCV Adding Borders
OpenCV Sobel Operator
OpenCV Scharr Operator
OpenCV Laplacian Transformation
OpenCV Distance Transformation
OpenCV Using Camera
OpenCV Face Detection in a Picture
OpenCV Face Detection using Camera
OpenCV Affine Translation
OpenCV Rotation
OpenCV Scaling
OpenCV Color Maps
OpenCV Canny Edge Detection
OpenCV Hough Line Transform
OpenCV Histogram Equalization
OpenCV Discussion
OpenCV Quick Guide
OpenCV Useful Resources
Discuss OpenCV

Instructor

image
W3edify Infotech

President of Sales

4.5
Instructor Rating
0 Reviews
0 Students
1188 Course

Student Feedback

0
Course Rating
70%
15%
20%
3%
2%