OpenCV 教程 07 : 色彩空间缩减

2020-02-23  本文已影响0人  wjundong

示例代码

#include <opencv2/opencv.hpp>

using namespace cv;

int main(int argc, char const *argv[])
{

    Mat image = imread("2.jpg"), out;
    Mat table(1, 256, CV_8U);
    for(int i=0; i<256; ++i)
        table.data[i] = i/10*10;

    // 使用官方推荐使用LUT 函数,只要我们提供 table 就可以了
    LUT(image, table, out);

    imshow("原图", image);
    imshow("结果", out);

    waitKey(0);
}

运行结果

原图 结果
上一篇 下一篇

猜你喜欢

热点阅读