阈值分割和图像二值化是数字图像处理中最常用的操作,其思想就是设置一个阈值,遍历图像中的每个像素点,如果像数点的阈值大于设置的阈值,则把该点阈值设置为255或0.由于多通道图像有三个通道的阈值,所以我们在比较阈值的时候取三个通道的平均阈值,即把每个通道的阈值加起来除以3,此外我们还设置了两种赋值方式,最大值法和反最大值法:使用最大值法时将像素点大于设置阈值的点设置为255,小于设置0.相反,反最大值法则是将像素点大于设置阈值的点设置为0,小于设置为255.
![3b11a12b2d53a8e5d3c91e7ec8684f1b.png](https://i-blog.csdnimg.cn/blog_migrate/bd45a13276be8ca318cb810edf026a96.jpeg)
头文件声明:
/*****************************************************************************
* C++ 图像读取
* Copyright (C) 2020 1158292387@qq.com
*
* @file
* @brief 对文件的简单概述
* Details.
*
* @author Leeme
* @email 1158292387@qq.com
* @version 1.0.0.1(版本)
* @date 2020.11.21
* @license GNU General Public License (GPL)
*
*----------------------------------------------------------------------------
* Remark : Description
*----------------------------------------------------------------------------
* Change History :
* <Date> | <Version> | <Author> | <Description>
*----------------------------------------------------------------------------
* 2020/10/30 | 1.0.0.1 | Leeme |