使用Core.extractChannel可以分离多通道图像,可以得到各个通道的图像。
使用方法:(将RGB图像转成HSV图像,并分别得到各个图像的值)
public static Mat hsv(Mat img) {
Mat hsv = new Mat();
Imgproc.cvtColor(img, hsv, Imgproc.COLOR_RGB2HSV);
Mat hsv_h = new Mat();
Mat hsv_s = new Mat();
Core.extractChannel(hsv, hsv_h, 0);
Core.extractChannel(hsv, hsv_s, 1);
}

本文介绍了一种方法,通过使用Core.extractChannel函数从RGB图像转换并分离出HSV图像的不同通道。具体步骤包括:首先将RGB图像转换为HSV格式,然后分别提取HSV图像中的色调(H)、饱和度(S)和明度(V)通道。
1058

被折叠的 条评论
为什么被折叠?



