[image detection] matlab source code of fruit quality detection and grading system based on morphology

I. Introduction Mathematical morphology is a subject based on set theory. It is a powerful tool for geometric morphology analysis and description. The history of mathematical morphology can be traced back to the 19th century. In 1964, Matheron and Serra of France introduced mathematical morphology into the field of image processing based on the ...

Posted by phpconnect on Tue, 08 Feb 2022 21:23:06 +0100

OpenCV image processing -- image smoothing

1 image noise Because the process of image acquisition, processing and transmission will inevitably be polluted by noise, which hinders people's understanding, analysis and processing of images. Common image noises include Gaussian noise, salt and pepper noise and so on. 1.1 salt and pepper noise Salt and pepper noise, also known as impulse ...

Posted by djopie on Mon, 07 Feb 2022 11:14:55 +0100

Opencv Python tutorial: reading, displaying and writing images (imread,imshow,imwrite,waitKey)

Original link: http://www.juzicode.com/archives/5395 Return to opencv Python tutorial This document describes how to use opencv Python to obtain images from still image files, display images, and how to save still image files. stay Opencv Python tutorial: get images from video files or cameras and write video files This article introduces how ...

Posted by arth on Mon, 07 Feb 2022 09:36:24 +0100

OpenCV notes 19 Fourier Tranformation

1, Introduction Image processing can be divided into two parts, spatial domain (time domain) and frequency domain. Spatial domain is the direct pixel processing of the image, which can be divided into two ways: gray transformation and filtering. Gray change is to adjust the gray value of a single pixel, and filtering is for the whole image. Le ...

Posted by Orio on Sun, 06 Feb 2022 09:08:16 +0100

[OpenCV complete routine] 90 Frequency domain notch filter

[OpenCV complete routine] 90 Frequency domain notch filter Welcome to pay attention "100 complete OpenCV routines" Series, continuously updating Welcome to pay attention "Python Xiaobai's OpenCV learning course" Series, continuously updating 5.2 Notch Filter Notch filter blocks or passes through the frequency in th ...

Posted by dirkdetken on Sat, 05 Feb 2022 01:05:49 +0100

ITK threshold processing

Binary threshold processing The source code of this section is in the file examples / filtering / binarythresholdimagefilter cxx Yes. This example illustrates the use of binary threshold image filter. This filter passes through as shown in Figure 6-1 The pixel values are changed under the rules shown to convert an image into a bina ...

Posted by cavendano on Thu, 03 Feb 2022 14:35:17 +0100

[image segmentation] matlab source code of image segmentation based on ant colony optimization and fuzzy clustering

Ant colony brief introduction Ant colony optimization (ACO), also known as ant algorithm, is a probabilistic algorithm used to find the optimal path in the graph. It was proposed by Marco Dorigo in his doctoral thesis in 1992. Its inspiration comes from the behavior of ants in finding paths in the process of looking for food. Ant colony algor ...

Posted by stickman373 on Thu, 03 Feb 2022 10:34:10 +0100

Basic examples of ITK reading and writing

The class of reliable reading and writing images is located in Start and end of data processing channel . These classes are considered data sources (readers) And data slot (writers) . In general, they are involved as filters, although readers No input channel, writers There is no output channel. The itk::ImageFileReader clas ...

Posted by eelmitchell on Thu, 03 Feb 2022 01:56:37 +0100

opencv image operation (python)

Image operation Image addition The image can be added by the plus operator "+" or CV2 The add() function adds the image. The sum obtained is likely to exceed 255. The above two different addition operation methods have different processing methods for values exceeding 255. Plus operator "mod(a+b, 256)" means cal ...

Posted by deregular on Wed, 02 Feb 2022 20:35:11 +0100

OpenCV can learn like this! The road to God will not be far

12. Image smoothing 12.1 objectives Learn: - blur images with various low-pass filters - apply custom filters to images (2D convolution) 12.2 # 2D convolution (image filtering) Like the one-dimensional signal, various low-pass filters (LPF) and high pass filters (HPF) can also be used to filter the image. LPF helps to eliminate noise and blu ...

Posted by freedmania on Tue, 01 Feb 2022 05:34:17 +0100