zoukankan      html  css  js  c++  java
  • opencv2对于读书笔记——二值化——thresholded功能

    opencv二进制图象值功能threshold功能


    其结构


    double cv::threshold( //二值化函数
    		const CvArr* src, //原始图像
    		CvArr* dst,       //输出图像
    		double threshold, //阈值
    		double max_value, //最大值
    		int threshold_type//阈值类型
    );

    实例代码


    #include "cv.h"
    #include "highgui.h"
    
    int main()
    {
    	cv::Mat image= cv::imread("2.jpg",0);
    	cv::Mat image1= cv::imread("2.jpg");
    
    	cv::namedWindow("Image");
    	cv::imshow("Image",image1);
    
    
    	cv::Mat thresholded;
    	cv::threshold(image,thresholded,90,255,cv::THRESH_BINARY);
    
    	cv::namedWindow("Binary Image");
    	cv::imshow("Binary Image",thresholded);
    	cv::imwrite("binary.bmp",thresholded);
    
    	cv::waitKey();
    	return 0;
    }
    


    产量




  • 相关阅读:
    P4999 烦人的数学作业
    P3413 SAC#1
    P2657 [SCOI2009]windy数
    P2602 [ZJOI2010]数字计数
    JSOI2007 建筑抢修
    CF161B Discounts
    Description
    Street Numbers
    Pizza Cutting
    Supermean
  • 原文地址:https://www.cnblogs.com/mfrbuaa/p/4582551.html
Copyright © 2011-2022 走看看