RMVL
1.5.0-dev
Robotic Manipulation and Vision Library
|
提供了二值化等图像预处理功能 更多...
枚举 | |
enum | rm::PixChannel : uint8_t { rm::BLUE , rm::GREEN , rm::RED , rm::AUTO } |
像素通道枚举 更多... | |
函数 | |
cv::Mat | rm::binary (cv::Mat src, PixChannel ch1, PixChannel ch2, uint8_t threshold) |
通道相减二值化 | |
cv::Mat | rm::binary (cv::Mat src, uint8_t threshold) |
亮度阈值二值化 | |
提供了二值化等图像预处理功能
enum rm::PixChannel : uint8_t |
cv::Mat rm::binary | ( | cv::Mat | src, |
PixChannel | ch1, | ||
PixChannel | ch2, | ||
uint8_t | threshold ) |
#include <rmvl/core/pretreat.hpp>
通道相减二值化
[in] | src | 通道类型为 BGR 的原图像 |
[in] | ch1 | 通道1 |
[in] | ch2 | 通道2 |
[in] | threshold | 相减阈值,像素通道相减的值若小于该阈值则置 0 ,大于则置 255 |
cv::Mat rm::binary | ( | cv::Mat | src, |
uint8_t | threshold ) |
#include <rmvl/core/pretreat.hpp>
亮度阈值二值化
[in] | src | 通道类型为 BGR 或 Mono8 的原图像 |
[in] | threshold | 亮度阈值,像素亮度小于该阈值则置 0 ,大于则置 255 |