码迷,mamicode.com
首页 > 其他好文 > 详细

3.1.3自适应阈值化

时间:2018-08-13 14:12:12      阅读:207      评论:0      收藏:0      [点我收藏+]

标签:waitkey   ext   pre   val   阈值操作   ssi   阈值   ima   color   

 

////Source Code:https://blog.csdn.net/gone_huilin/article/details/53222764
#include "opencv2/imgproc/imgproc.hpp"
#include "opencv2/highgui/highgui.hpp"
int main()
{
    // 图像读取及判断
    cv::Mat srcImage = cv::imread("D:\\0604.png");
    if (!srcImage.data)
        return 1;
    // 灰度转换
    cv::Mat srcGray;
    cv::cvtColor(srcImage, srcGray, CV_RGB2GRAY);
    cv::imshow("srcGray", srcGray);
    cv::Mat dstImage;
    // 初始化自适应阈值参数
    int blockSize = 5;
    int constValue = 10;
    const int maxVal = 255;
    /* 自适应阈值算法
    0:ADAPTIVE_THRESH_MEAN_C
    1: ADAPTIVE_THRESH_GAUSSIAN_C
    阈值类型
    0: THRESH_BINARY
    1: THRESH_BINARY_INV */
    int adaptiveMethod = 0;
    int thresholdType = 1;
    // 图像自适应阈值操作
    cv::adaptiveThreshold(srcGray, dstImage,
        maxVal, adaptiveMethod,
        thresholdType, blockSize,
        constValue);
    cv::imshow("dstImage", dstImage);
    cv::waitKey(0);
    return 0;
}

技术分享图片

 

3.1.3自适应阈值化

标签:waitkey   ext   pre   val   阈值操作   ssi   阈值   ima   color   

原文地址:https://www.cnblogs.com/thebreakofdawn/p/9467359.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!