はじめにやること
- OpenCVのframeworkを導入
- .m -> .mm
- 画像を準備(srcImageに代入)
コード
- (UIImage *)binarize:(UIImage *)srcImage{
cv::Mat src_img = [self cvMatFromUIImage:srcImage];
cv::Mat gray_img, bin_img;
cv::cvtColor(src_img, gray_img, CV_RGB2GRAY);
cv::threshold(gray_img, bin_img, 128, 255, CV_THRESH_BINARY);
return [self UIImageFromCVMat:bin_img];
}
わーい二値化できたよ!