MobileNet is a convolutional neural network (CNN) that designed for mobile and embedded devices. MobileNet is often used for image classification. This tutorial demonstrates how to classify images using MobileNet...
With each release of OpenCV, new features and various changes are introduced. Also, various bugs are fixed. If the OpenCV code snippet is not working due unavailable function, cause of...
OpenCV has many features, but some of them should be enabled at compile time using configuration options. If the OpenCV code snippet is not working on a specific environment, it...
An RGB image has three channels: red, green and blue. When working with image preprocessing in computer vision applications, may need to extract individual channels such as red, green and...
During image processing, it is often necessary to know the image size such as width, height, and number of the channels. This tutorial provides example how to get image size...
Image resizing reduces the number of pixels in an image. It can be useful when want to decrease image processing time or reduce the time of training of a neural...
Object detection based on Haar cascades is a machine learning technique where a cascade function is trained using positive and negative images. It is used to detect objects in an...
Many peripheral devices have USB interface to connect to the computer such as webcams, keyboards, mouses, hard drives, etc. This tutorial demonstrates how to get a list of USB devices...
The lshw is a command line tool for displaying detailed information about hardware components on a system. The tool enables to view details about CPU, RAM, network interfaces, USB controllers...
Ranger is a command line based file manager that allows to navigate directories, preview file content, open a file with an editor, and other features. Ranger provides a way to...