Click here to Skip to main content
14,666,727 members
OpenCV

OpenCV

Great Reads

by morzel
Detecting a drone - OpenCV in .NET for beginners
by V.
Case study on how to solve a complex problem by dividing it into smaller problems.
by Ansel Castro
The article shows how to render 3D graphics with C# in .NET using an API Igneel.Graphics.
by Thomas Weller
Demonstrates how to invoke TensorFlow neural networks from a C# application and also how to use a Python-generated chart to display the results.

Latest Articles

by Sergey L. Gladkiy
In this article, we’ll test the accuracy and the performance of the MibileNet and SqueezeNet models on the Raspberry Pi device.
by Sergey L. Gladkiy
In this article, we’ll see how you can install Python-OpenCV on the device and run the code.
by Sergey L. Gladkiy
In this article, we’ll showcase the Python code for launching these models and detect humans in images.
by Sergey L. Gladkiy
This is the first in an article series where we’ll show you how to detect people in real time (or near-real time) on Raspberry Pi.

All Articles

Sort by Score

OpenCV 

20 Sep 2017
Yang Kok Wah
A tool to generate face images and animated gif files for different angles and lighting using only a single face image. Also includes Face Matcher using Microsoft Face API.
10 Dec 2012
sajidhussainbaloch, Anas Hashmi, saadhafeez, Sajjad Idrees
Control your mouse using hand gestures
28 Mar 2003
beetung
A hack to rename a workspace (MSVC6 only).
17 Nov 2006
Hirotaka Niitsuma
STL like template based coding with the MMX/SSE extension using OpenCV, vigra, and boost.
14 May 2006
Frederic Ntawiniga
The way of reading AVI files without installing codec drivers.
5 Mar 2008
Mingliang Zhu
An article showing how to easily but effectively extract all frames from a video as bitmaps
15 Aug 2007
Zeeshan Ejaz Bhatti
A utility to control screen saver on your computer using computer vision (human face detection), rather than idle timer.
7 Aug 2008
Zeeshan Ejaz Bhatti
This article demonstrates how to perform human face and eyes detection on images using OpenCV in .NET
7 Aug 2008
Oleg Krivtsov
Implementing the Lucas-Kanade and Baker-Dellaert-Matthews image alignment algorithms.
21 Apr 2008
Oleg Krivtsov
Implementing and comparing the forwards compositional and the Hager-Belhumeur algorithms.
12 Jun 2008
zafersavas
Real-Time Tracking of Human Eyes in video sequences for Human-Computer Interaction using a webcam
9 Jul 2008
Chesnokov Yuriy
The article describes the use of Haar-like wavelet features for ultra fast object detection using a cascade of artificial neural network classifiers.
29 Jun 2008
Liping Dai
A C++ Smart Pointer Template Class Implementation
3 Mar 2009
Heiko Kiessling
The article describes an easy to use a wrapper for Intel's OpenCV lib with examples.
10 Dec 2008
auralius manurung
An article on implementing basic use of OpenCV to manipulate pictures
25 Mar 2009
Arsalan Malik
This article describes how a texture can be created in OpenGL from a live video stream from a web cam or a video file.
2 May 2009
Tolga Birdal
Fast image inversion forms a good basis for optimizing pixel wise operations. We will discuss the ways to achieve the best speed on this inversion operator.
27 Jul 2009
ngoxuandang
This program uses a webcam to take a picture of an object if there is a change in picture.
27 Jan 2010
juancaruca
Artificial Vision: AINECC color model in edge detection. Entirely OpenCV code.
5 Aug 2010
Shiju PK
Implementing an edge based template matching or pattern matching algorithm.
10 Jan 2011
phoaivu
GPU Implementation of Extended Gaussian mixture model for Background Subtraction
8 Jun 2014
Pavel Torgashov
The theory of contour analysis and its practical application to image recognition and OCR
10 Jul 2012
Kerem Kat
Process webcam images on the CPU and GPU with OpenCV, CUDA and C++ AMP
24 Jun 2011
Tobias Wenig
This article shows an easy way to implement basic image processing algorithms in a generic STL like way for a pixel iterator and benchmarks the results on different compilers.
8 Aug 2011
Bojan Banko
Sudoku solver via a webcam: A nice computer vision application
27 Mar 2015
Sergio Andrés Gutiérrez Rojas
Face detection and recognition with support of multiples faces in the same scene and others interesting features using C# and EmguCV
2 Nov 2011
C_Johnson
A complete guide to show new comers to EMGUcv on how to set up their project step by step.
26 May 2014
C_Johnson
Using EMGU to perform Principle Component Analysis (PCA) multiple face recognition is achieved. Using .Net Parallel toolbox real time analysis and optimisation is introduced in a user friendly application.
1 May 2012
Markus Koppensteiner
Explains how to use some OpenCV commands for video manipulation.
7 Mar 2012
C_Johnson
An intermediate example of signal processing using EMGU Image Processing Libraries
27 Mar 2012
C_Johnson
A Complete Guide to Creating Deployable Custom Project Templates
25 Apr 2012
CodeProject, Michael Hopke
Welcome to our continuing series of Code Project interviews in which we talk to developers about their backgrounds, projects, interests and pet peeves. In this installment we talk to Michael Hopke, who helped launch a game and a game development company while still in college.
25 Jul 2012
Long Nguyen (xyz)
This is about how to make a simple sofware like photoshop using Visual Studio C++ and OpenCV
21 Mar 2015
Huseyin Atasoy
Rapid object detection without a third pary library requirement in .Net.
2 Dec 2014
César de Souza
A description of how it was possible to achieve real-time face detection with some clever ideas back in 2001.
27 Dec 2012
Grasshopper.iics
The app provides easy image analysis, processing, pattern recognition, and algorithm development.
23 Apr 2013
HoshiKata
How to teach a program to recognize something within a video stream.
23 May 2013
PraveenOjha
An android game using NDK JNI and Java.
12 Nov 2012
HoshiKata
Practical on the fly fast mesh generation from arbitrary points.
11 Feb 2013
Markus Koppensteiner
Shows how to use OpenCV to write videos, how to implement mouse events, and presents some commands on image manipulation as well.
1 Mar 2013
Grasshopper.iics
Head to Text conversion using Perceptual Computing SDK in C#
30 Aug 2017
Ravimal Bandara
An implementation of Bag-Of-Feature descriptor based on SIFT features using OpenCV and C++ for content based image retrieval applications.
26 Jul 2013
Intel Corporation
Infrared5 Case Study
25 Dec 2013
Grasshopper.iics
Is your business getting hampered due to documentation load? Switch to Datafly
14 Jan 2015
free5lot
Camera in .NET application using .NET library (DirectShow).
20 Jan 2014
Serge Desmedt
Experiment with OpenCV imageprocessing methods on your mobile phone
29 Dec 2013
furkanavcu
Image Cropping GUI For General Purpose
7 Feb 2014
SOHAM_GANDHI
How to capture video from webcam and video file (*.AVI)
7 Apr 2014
SOHAM_GANDHI
It is simple video capture application using Windows form with VC++. This project demonstrate, Configuration VC++ for Opencv as well as create windows form application.
3 Jul 2014
Ravimal Bandara
An implementation of unsupervised watershed algorithm to image segmentation with histogram matching technique for reduce over-segmentation by using openCV.
24 May 2015
Evgeny Pereguda
Simple lib for capturing live-video from web-camera by using Media Foundation
29 Jun 2014
mengwangk
Using OpenCV4Android in Android App
4 Jul 2014
mengwangk
Android phone as webcam or remote surveillance camera through Skype
14 Aug 2014
Android on Intel
Today I am writing to share my experience in optimizing Grace Application (an Android Application) for Intel® x86 architecture and using Intel® WiDi to bring the Grace App to the living room big screen.
14 Aug 2014
Android on Intel
For those of you who are interested in developing your own “smart” drone, this article provides easy directions for making an intelligent, autonomous drone using an Android* smartphone, OpenCV*, C++, and Java*.
12 Aug 2014
pi19404
IntroductionIn this article we will look at training and testing of a Multi-class Logistic Classifier Logistic regression is a probabilistic, linear classifier. It is parametrized by a weight matrix $W$ and a bias vector $b$. Classification is done by projecting data points onto a set of hyperpl
17 Aug 2014
pi19404
Multi Variate Gaussian Distribution - Part 1
18 Aug 2014
pi19404
In this article we will look at Adaptive Skin Color Detection technique described in the paper "An Adaptive Real-time Skin Detector Based on Hue Thresholding"
2 Sep 2014
pi19404
In this article, we will look at unistrore gesture recognition for Android devices
2 Sep 2014
Member 11030029
Developer Serhiy Posokhin and his wife Antonina Posokhina, a designer by trade, recognized the potential of this technology in the world of jewelry and pursued its potential through the Intel® App Innovation Contest 2013 (AIC 2013).
14 Mar 2016
V.
Case study on how to solve a complex problem by dividing it into smaller problems.
1 Oct 2014
Torben Trindkaer Nielsen
This article presents the recursive connected component labelling algorithm with a workaround for the stack limitation. All in less than 70 lines of C/C++ code.
15 Sep 2015
Darko Jurić
Portable video IO library for C#
24 Nov 2014
Darko Jurić
Pyramidal Kanade Lucas optical flow tracker
22 Dec 2014
Grasshopper.iics
This tutorial present a step by step guide for building the ultimate robotic control and information sinking for Arduino Controlled Robots over Internet of Things
10 Dec 2014
matthias-hahn
The Intel Development Kit for IoT (IoTDK) is a complete solution to create and test applications for Intel IoT platforms like the Intel® Galileo and Edison maker boards.
10 Dec 2014
matthias-hahn
The Intel® Internet of Things (IoT) Developer Kit (dev kit) is a complete solution for creating and testing applications targeted for Intel® IoT platforms like the Intel® Galileo board.
8 Feb 2015
tkontos
A WTL based, XML driven shortcut replacement
11 Jun 2015
Intel Corporation
In my blog today, I am going to talk about publisher-subscriber model for sharing data between various programs running in Linux.
6 Jul 2015
Android on Intel
This document is focused on creating OpenCV-enabled applications for Android. If the target operating system of your application is Windows
4 Aug 2015
Android on Intel
This document gives an overview of what has to be done at the library/engine level to better support Intel platforms.
15 Jul 2015
Intel Corporation
The mobile “TNG Augmented Rift” is a full field of view Augmented Reality device capable to do e.g. face tracking, face identification, emotion detection, heart rate detection, distance measurements, etc.
16 Sep 2015
Intel Corporation
In this article, we will introduce the components of INDE and show how developers can use them to create new applications and optimize existing applications. To start with Intel® INDE provides support for IDE integration.
1 Dec 2015
Android on Intel
Using OpenCL™ 2.0 Read-Write Images
16 Dec 2015
Intel Corporation
With barcode scanning being a standard on mobile devices one might want to enable Intel(R) Edison to run automated barcode scannings.
18 Feb 2016
Intel Corporation
Game On: Intel® Edison with the Xadow Wearable Kit
18 Feb 2016
Intel Corporation
With barcode scanning being a standard on mobile devices one might want to enable Intel(R) Edison to run automated barcode scannings.
8 Apr 2016
King Coffee
Sample code for OpenCvSharp 3 quick start
18 Mar 2016
Intel Corporation
Therefore, inspired by this webinar and the Echo I decided to add USB audio capabilities, and espeak was a reasonably easy choice. Using a Plantronics USB headset was almost plug and play and its was soon talking and even with a Scottish accent.
9 May 2016
Alexandr Surkov
Principles of video analysis
1 Jun 2016
Android on Intel
Intel® System Studio 2017 Beta has been released. This is the Beta program page which guides you further on Intel® System Studio 2017 Beta new features and enhanced usability experience.
12 Jun 2016
Udaya K Unnikrishnan
Tracing the boundaries of an object in 2D image
20 Jun 2016
Intel Corporation
Smart Glasses to Help the Blind, With Pivothead LiveModPro and Intel Edison
22 Jul 2016
Afzaal Ahmad Zeeshan
In this post, I am going to walk you through creating your own central hub to allow your connected devices to authenticate people using facial recognition system.
19 Jul 2016
Intel Corporation
This article provides general guidelines to help you choose the right IDE for your projects as well as the high-level features and programming languages that each IDE supports.
16 Aug 2016
DataBytzAI
Are you a developer? ... then you can build a robot...
7 Sep 2016
Emanuel Santos
In this article i will show how to create a basic application to detect and recognize faces using EmugCV.
30 Sep 2016
mengwangk
Night vision in Android using OpenCV
19 Oct 2016
Intel Corporation
This article is a proof of concept to explore quickly prototyping an analytics solution at the edge using Intel® IoT Gateway computing power to create a Smarter Security Camera.
20 Jan 2017
Ansel Castro
The article shows how to render 3D graphics with C# in .NET using an API Igneel.Graphics.
11 Apr 2017
Intel Corporation
As IoT demand drives increases in data volume, a more powerful processor is required, as well as additional storage.
11 Apr 2017
Intel Corporation
Digital displays and signs are all around you. You may have seen them cropping up at shopping centers and doctors’ offices. From video walls, to AR fitting mirrors, to ordering menus, digital signs are pervasive and are becoming a part of everyday shopping experience.
16 May 2017
Emiliano Musso
In the following we'll see how to realize an image recognition program, using C# and EmGu, a .NET wrapper for the Intel OpenCV image-processing library. At the end of the article, the reader will be able to develop a simple application which will search into a list of images for the one containing a
21 Jun 2017
Markus Koppensteiner
The article demonstrates how to use commands of the Emgu CV library to perform face recognition, frame subtraction, and dense optical flow.
17 Aug 2017
Intel Corporation
Two of our interns in the DPI Community Evangelism group, Isabel Zhang and Milly Xun, have created an interesting IoT/Robotics project over the past two months.
18 Aug 2017
Intel Corporation
This paper addresses how the Smart Video (SV) system architecture is increasing in complexity and evolving into new industries and use cases.
18 Aug 2017
Intel Corporation
The Intel® Computer Vision SDK is an Intel-optimized and accelerated computer vision software development kit based on the OpenVX standard. The SDK integrates pre-built OpenCV with deep learning support using an included Deep Learning (DL) Deployment toolkit.
31 Aug 2017
Intel Corporation
Intel® GO™ SDK Offers Automotive Solution Developers an Integrated Solutions Environment
19 Sep 2017
Intel Corporation
In this blog I would like to share what I learned about the Intel® CV SDK and share some resources to help get you started in developing computer vision applications.
24 Oct 2017
Intel Corporation
The Intel® Computer Vision SDK is a new software development package for development and optimization of computer vision and image processing pipelines for Intel System-on-Chips (SoCs).
10 Nov 2017
Intel Corporation
This article will show you what libraries are available inside of Arduino Create for Intel®-based platforms running Linux.
10 Nov 2017
Intel Corporation
Follow these steps to connect your board to Arduino Create and begin working with your development kit.
15 Dec 2017
Intel Corporation
This sample application takes an image or video frame of an analog gauge and reads the value using functions from the OpenCV* computer vision library.
15 Dec 2017
Intel Corporation
This sample application is useful to see movement patterns over time.
25 Jan 2018
Intel Corporation
Below we seek guidance from the dictionary to appropriately define and discern the terms object detection, object recognition and object tracking.
25 Jan 2018
Intel Corporation
This tutorial will walk you through the basics of using the Deep Learning Deployment Toolkit's Inference Engine (included in the Intel® Computer Vision SDK).
3 Apr 2018
Intel Corporation
The Retail Workshop: Hands on Learning with Intel®-based Retail Solutions
16 Jan 2019
Phil Hopley
Second part in a series on a ROS (Robot Operating System) House Bot
11 Sep 2018
_Flaviu
A way to use OpenCV in MFC project
19 Oct 2018
Apriorit Inc
Two ways of performing object recognition using OpenCV and comparing them to each other. Both approaches have their own pros and cons. This comparison will help to choose the best one for your task.
2 Nov 2018
Vangos
This post will show you how to build OpenCV for Windows with CUDA.
13 Nov 2018
lessthanoptimal
This article demonstrates how BoofCV greatly simplifies working with cameras on Android.
28 Apr 2019
Phil Hopley
In this article, we will add AI to an existing ROS (Robot Operating System) House Bot.
10 Dec 2018
Apriorit Inc
The experience of improving Mask R-CNN performance six to ten times by applying TensorRT
13 Jan 2019
Andreask84
In this article, I propose a simple application written entirely in Python that allows you to capture images from a camera using DirectShow and to perform simple processing on them using OpenCV.
7 Mar 2019
Apriorit Inc, Semyon Boyko
How to use this Google service and the free NVIDIA Tesla K80 GPU to achieve your own goals in training neural networks
22 Mar 2019
Apriorit Inc, Vadym Zhernovyi
Learn more about the challenges we faced with dataset preparation and network configuration, and how these problems can be solved.
30 Apr 2019
Apriorit Inc, Semyon Boyko
The approach that allows you to make a neural network analyze the current frame while remembering the state of previous frames
30 Apr 2019
Ryan Peden
A code-first introduction to neural networks
13 May 2019
Daniele Fontani
A tool for managing CNN training built on django helps to understand image classification
17 Jun 2019
napuzba
How to use pointers when processing images in C#
26 Jun 2019
hemanthk119
Image Classification implementation using Deep Belief Networks and Convolutional Neural Networks in .NET
28 Jun 2019
Cloudster
Get started with OpenCV on Android in 15 minutes
11 Oct 2019
Thomas Weller
Demonstrates how to invoke TensorFlow neural networks from a C# application and also how to use a Python-generated chart to display the results.
17 Dec 2019
Dawid Borycki
In this article, we'll demonstrate building an Arm NN-based application for an IoT device that can perform automatic trash sorting through image analysis.
31 Mar 2020
Intel Corporation
Optimizing Performance for an Autonomous Driving Application
7 Apr 2020
Dawid Borycki
How to choose and convert an existing TensorFlow model to work with Arm NN and best practices for model conversion and implementing Arm NN solutions.
19 May 2020
Xiao Ling
This article demonstrates how to build DotCode webcam scan apps using C++, Java, and C#.
4 Jun 2020
Glenn Prince
In this article, we'll set up everything we need to build a hardhat detector with OpenCV.
5 Jun 2020
Glenn Prince
In this article, we create an object detection model.
8 Jun 2020
Glenn Prince
In this article, we'll have a look at some of the pretrained models we can use in ImageAI to start detecting people in images.
9 Jun 2020
Glenn Prince
In this article, we train our own custom model to detect if people are wearing hardhats.
10 Jun 2020
Glenn Prince
In this article, we begin the process of creating a custom object detection model.
11 Jun 2020
Glenn Prince
This article gives you a good starting point for your own object detection projects.
8 Jun 2020
Dawid Borycki
In this article I will show you an approach can be easily employed to write efficient code that can be useful for signal and image processing, neural networks, or game applications.
12 Jun 2020
Thomas Daniels
This article provides some tips for experienced programmers to get up to speed with the basics of Python.
17 Jun 2020
Thomas Daniels
In this article we can take a look at what libraries are available to work on AI and ML tasks.
18 Jun 2020
Thomas Daniels
In this article let's get started hands-on with OpenCV.
19 Jun 2020
Thomas Daniels
In this article we take a look at what you can do with the Natural Language Toolkit (NLTK).
17 Jul 2020
Sergey L. Gladkiy
In this article, we'll begin the process of how to use a deep neural network to estimate a person's age from an image.
23 Jul 2020
Sergey L. Gladkiy
In this article we train the CNN for age estimation.
24 Jul 2020
Sergey L. Gladkiy
In this article we will explain how to use the pre-trained CNN for estimating a person’s age from an image.
5 Oct 2020
Sergey L. Gladkiy
This is the first in an article series where we’ll show you how to detect people in real time (or near-real time) on Raspberry Pi.
7 Oct 2020
Sergey L. Gladkiy
In this article, we’ll showcase the Python code for launching these models and detect humans in images.
8 Oct 2020
Sergey L. Gladkiy
In this article, we’ll see how you can install Python-OpenCV on the device and run the code.
9 Oct 2020
Sergey L. Gladkiy
In this article, we’ll test the accuracy and the performance of the MibileNet and SqueezeNet models on the Raspberry Pi device.