cv::Vec3b hsiPixel = hsiImage.atcv::Vec3b(i, j); uchar hue = hsiPixel[0]; uchar saturation = hsiPixel[1]; uchar intensity = hsiPixel[2];

    // 计算像素总数
    numPixelsRGB++;

    // 判断HSI颜色是否满足条件(例如,饱和度大于阈值)
    if (saturation > threshold) {
        numPixelsHSI++;
    }
}

}

#include opencv2opencvhpp 加载图像cvMat image = cvimreadimagejpg;cvMat hsiImage;cvcvtColorimage hsiImage CV_BGR2HSV;int numPixelsRGB = 0;int numPixelsHSI = 0;for int i = 0; i imagerows; i++ for int j

原文地址: https://www.cveoy.top/t/topic/hMP1 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录