OPENCV3 introductory programming - the fifth chapter study notes

Disclaimer: This article is a blogger original article, follow the CC 4.0 BY-SA copyright agreement, reproduced, please attach the original source link and this statement.
This link: https://blog.csdn.net/hh5233/article/details/95388059

Chapter five core components advanced

5.1
1. Here Insert Picture Description
2. color space reduction

Here Insert Picture DescriptionHere Insert Picture Description
Here Insert Picture Description

3. The timing function
Here Insert Picture Description
4. The three ways to access pixels in an image
Here Insert Picture Description

5.2 ROI mixing region image and overlay

1. Linear superposition: primarily using superposition Mat :: copyTo

2. Linear Mixed: addWeighted () function
Here Insert Picture Description
Here Insert Picture Description

3. The channel separation function SPIT ()
Here Insert Picture Description
4. The combined passage Merge ()
Here Insert Picture Description
5.4 Contrast, brightness adjustment value
1.saturate_cast used to prevent overflow, e.g. saturate_cast
Here Insert Picture Description
5.5 discrete Fourier change
1.dft () function
Here Insert Picture Description
Here Insert Picture Description
2.
Here Insert Picture Description
3. Expansion image boundary
Here Insert Picture Description
Here Insert Picture Description
4. the two-dimensional vector magnitude calculation
Here Insert Picture Description
5. the natural logarithm
Here Insert Picture Description
6. matrix normalization: the normalize ()
Here Insert Picture Description
Here Insert Picture Description
5.6 YAML input and output XML document
Here Insert Picture Description
Here Insert Picture Description
1.
Here Insert Picture Description
Here Insert Picture Description
Here Insert Picture Description
Here Insert Picture Description

to sum up

Here Insert Picture Description

Guess you like

Origin blog.csdn.net/hh5233/article/details/95388059