当前位置: 首页 > news >正文

OpenCV threhold()函数

        OpenCV threhold()函数的主要用途是将灰度图转换为二值图像,实现灰度图的二值化,在机器视觉中使用频度较高,如尺寸量测,物体识别等。其原型如下:

函数参数:

        src 输入数组(多通道、8 位或 32 位浮点)。

        dst  与 src 具有相同大小和类型以及相同通道数的输出数组。

        thresh 阈值。

        maxval 与 THRESH_BINARY 和 THRESH_BINARY_INV 阈值类型一起使用的最大值。

        type 阈值类型,有以下类型:

对应的效果如下:

用法示例:

        新建一个控制台应用程序,其源码如下:

#include <iostream>
#include <opencv2/opencv.hpp>using namespace std;
using namespace cv;int main()
{Mat src = imread("1.webp");if (src.empty()){cout << "Cann't open image!" << endl;return -1;}imshow("src", src);Mat dst;cvtColor(src, src, COLOR_BGR2GRAY);threshold(src, dst, 235, 255, THRESH_BINARY_INV);imshow("Source", dst);waitKey(0);return 0;
}

试运行,结果如下:


http://www.mrgr.cn/news/41958.html

相关文章:

  • B 私域模式升级:开源技术助力传统经销体系转型
  • 学习C语言(22)
  • Kubernetes-环境篇-01-mac开发环境搭建
  • msys2软件包手动安装
  • Stream流的终结方法(二)——collect
  • 【超声波焊接】塑胶紧固件设计参考
  • 第4篇:MSSQL日志分析----应急响应之日志分析篇
  • 874653
  • YOLO11改进|上采样篇|引入CARAFE上采样模块
  • C++-vector模拟实现
  • 【C语言系统编程】【第三部分:网络编程】3.2 数据传输和协议
  • Codeforces Round 922 (Div. 2) D题 Blocking Elements(单调队列优化dp)
  • 优化理论及应用精解【17】
  • 自闭症康复摘帽指数解析:评估儿童康复进展的重要指标
  • CMU 10423 Generative AI:lec18(大模型的分布式训练)
  • D3.js中国地图可视化
  • 如何选择适合的自闭症寄宿学校:费用、评价详细分析
  • 《数据结构》--链表【包含跳表概念】
  • 内部类与类作为成员属性
  • pdf处理1