Compiling OpenCV 4.8.1 with CMake and Visual Studio 2022 on Windows

Compiling OpenCV 4.8.1 with CMake and Visual Studio 2022 on Windows

1. Background The project I am maintaining runs on Windows and uses OpenCV version 4.5.2. My local development environment is on Mac and uses the newer OpenCV version 4.8.1. To keep consistency with my local development environment, I plan to upgrade OpenCV used in the project. Since the project also utilizes some features from extension … Read more

Secrets of NVIDIA Jetson Development Unveiled

Secrets of NVIDIA Jetson Development Unveiled

People often ask me various “small” questions in the group: What is the memory size of Jetson TX2? What are the dimensions of the Jetson TX2 development board? Can you provide a hole position diagram? How many cameras can Jetson TX2 support at most? Can Jetson TX2 support this brand of camera? …. What I … Read more

Identity Recognition Using Face_Recognition Library

Identity Recognition Using Face_Recognition Library

In the previous article in this series, we introduced how to use the face_recognition library’s face_locations() function, using less than 20 lines of Python code to easily locate faces in images and videos. This article will further explore the identity recognition capabilities of the face_recognition library. The face_recognition library is a face recognition application library … Read more

Object Recognition and Wireless Transmission Using BeagleBone Black

Object Recognition and Wireless Transmission Using BeagleBone Black

In the last episode of Funpack 3-5 Excellent Projects, we introduced a music player made using Teensy 4.1 and the MIDI protocol. Today, let’s take a look at a project completed by Bao Fei: using the BeagleBone® Black to achieve object recognition and wireless transmission design. Project Introduction Used Board: BeagleBone Black Selected Task: Task … Read more

Build Your Own Hand Detector Using Python in Seconds

Build Your Own Hand Detector Using Python in Seconds

Click on the "Xiaobai Learns Vision" above, select to add "Star" or "Top" Important content delivered first The hand detector is not just an ordinary tool that can detect and track hands; its significance goes far beyond that. You can build amazing projects across various fields from robotics to entertainment. Without further ado, let’s start … Read more

Comprehensive Guide to Edge Detection Algorithms

Comprehensive Guide to Edge Detection Algorithms

Click the above “Beginner Learning Vision” and choose to add “Star” or “Top“ Important content delivered promptly Introduction Image processing is a widely used concept that utilizes information within images. Image processing algorithms take a long time to process data because images are large and contain a vast amount of information. Therefore, it is necessary … Read more

Edge Detection Based on Deep Learning in OpenCV

Edge Detection Based on Deep Learning in OpenCV

Click on the "Xiaobai Learns Vision" above, select to add "Star" or "Top" Heavyweight content, delivered first time Author: ANKIT SACHAN Compiler: ronghuaiyang Introduction This article analyzes the pros and cons of Canny and provides the process of using deep learning for edge detection in OpenCV. There is a code link at the end. In … Read more

Introduction to Python Image Processing – Histogram Processing of Color Images

Introduction to Python Image Processing - Histogram Processing of Color Images

Click the "Xiaobai Learns Vision" above, select "Star" or "Top" Important content delivered at the first time Introduction In yesterday’s article, we introduced histogram processing based on grayscale images and briefly mentioned histogram processing of color images, but did not discuss the best methods. Let’s start by importing all the necessary libraries! import numpy as … Read more

Learn Efficient C++ Chart Drawing in 5 Minutes

Learn Efficient C++ Chart Drawing in 5 Minutes

Click the above “Beginner’s Visual Learning“, select to add “Star” or “Pin“ Important content delivered promptly. Introduction Let me introduce a simple and efficient chart drawing and data visualization tool in C++: matplotlib-cpp. First, here are my system configurations and software version information. – Windows 10 64-bit – VS2015 – Python3.6.5 – OpenCV4.2 Installing and … Read more

Analysis of Camera Image Sensor Parameters and Their Impact on Imaging

Analysis of Camera Image Sensor Parameters and Their Impact on Imaging

Click on the above“Beginner’s Visual Learning” to select “Star Mark” or “Top” Important content delivered promptly Introduction: The mobile camera system consists of components such as lenses, sensors, apertures, and ISP (Image Signal Processor, generally integrated into SoC), combined with software algorithms. The quality of these components essentially determines a mobile phone’s photography performance. In … Read more