如何在输入源中使用OTSU阈值
How to use the OTSU Threshold in input source
我知道这是在opencv:中使用otsu的命令
cvThreshold(src, dst, 128, 255, CV_THRESH_BINARY | CV_THRESH_OTSU);
然而,我不明白src和dst是什么,在opencv网站上解释为:
输入阵列(单通道、8位或32位浮点)。
什么是8位或32位浮点单通道阵列?
http://docs.opencv.org/modules/imgproc/doc/miscellaneous_transformations.html#threshold
单通道表示灰度等级。8位表示无符号字符(OpenCV中的CV_8U)。32位表示浮点(OpenCV中的CV_32F)
我的问题是获得正确格式的图像,但我至少找到了两种方法:
CvCapture* capture = cvCaptureFromFile("picture.png"); IplImage* frame = cvQueryFrame(capture);
2。IplImage* frame = cvLoadImage("picture.png", CV_LOAD_IMAGE_GRAYSCALE);
我还觉得图片需要先进行灰度处理,但不确定第一个选项如何进行。不管怎样,对于src和dst这些工作。
相关文章:
- 传感器值的阈值
- 我们可以将阈值应用于色彩空间模型的单个组件(如 RGB 和 LAB)吗?
- 错误:断言失败 (src.type() == CV_8UC1) 在阈值中
- 使用阈值进行加速度计振动检测
- OpenCV Otsu的阈值:计算多个Mat对象的单个阈值
- 使用贝尔曼福特检测产品超过阈值的周期
- 为什么用于阈值矩阵元素的 Matlab 逻辑索引操作在性能上优于 mex 实现?
- 用于浮点阈值操作的 SIMD
- Java opencv inRange 阈值函数将我的图像分成三个不同的图像
- Unordered_map,检查滑动窗口中的阈值
- 一种无需使用if语句而无需使用阈值的方法
- 尝试在给定阈值下将所有像素更改为黑白
- 使用自动阈值进行分段
- 设置多部分上传阈值
- 在RGB图像上执行阈值操作
- Android -OpenCV模板与阈值匹配
- OPENCV3带有阈值函数的错误
- PPG信号的锤窗口和阈值计算
- 如何在OpenCV中阈值
- 如何在输入源中使用OTSU阈值