者这里使用opencv3.2 + vs 2015 进行示例:
// bin.cpp : 定义控制台应用程序的入口点。
//
#include "stdafx.h"
#include<iostream>
#include<opencv2\opencv.hpp>
#include<opencv2\highgui\highgui.hpp>
using namespace std;
using namespace cv;
int main()
{
Mat srcImage;
//在你的工程下放一张图片名为6.jpg
srcImage = imread("6.jpg");
imshow("6", srcImage);
if (srcImage.channels() > 1)
cvtColor(srcImage, srcImage, CV_RGB2GRAY);
Mat srcImageBin;
threshold(srcImage, srcImageBin, 128, 255, THRESH_BINARY_INV);
imshow("原始图转化二值图", srcImageBin);