实现LUT
//实现LUT查找表 #include"stdafx.h" #include<iostream> #include<opencv2/opencv.hpp> usingnamespacestd; usingnamespacecv; voidcolorReduce(Mat&image,intdiv=64){ Matlookup(1,256,CV_8U); for(inti=0;i<256;i++) lookup.at<uchar>(i)=256-i; LUT(image,lookup,image); } int_tmain(intargc,_TCHAR*argv[]) { Matsrc=imread("banner2.bmp"); imshow("src",src); colorReduce(src); imshow("dst",src); waitKey(); return0; } 效果是很简单的。其实我认为这是提供了一种模块化的解决问题的办法。因为同样的结果,我即使不适用函数也是可以来实现了。 LUT方法用于解决离散的像素装换的问...