C++【OpenCV】图片亮度色度归一化
创始人
2024-12-28 12:37:01
0
#include  #include  #include   using namespace cv; using namespace std;  int main() { 	Mat image = imread("SrcMF.jpg");      // 灰度、Gamma归一化亮度 	cv::Mat m_gray; 	cv::cvtColor(image, m_gray, cv::COLOR_BGR2GRAY); 	float Gamma = log(128.0 / 255.0) / log(cv::mean(m_gray)[0] / 255.0); 	cv::Mat lookUpTable = cv::Mat::zeros(cv::Size(1, 256), CV_8UC1); 	for (int i = 0; i < 256; i++) 		lookUpTable.at(0, i) = pow(i / 255.0, Gamma) * 255.0; 	cv::LUT(image, lookUpTable, image); 	imwrite(path + "\\06.jpg", image);       //转到LAB,统一色度 	Mat result; 	cv::Mat m_lab; 	cv::cvtColor(image, m_lab, cv::COLOR_BGR2Lab); 	std::vector split_lab; 	cv::split(m_lab, split_lab); 	cv::convertScaleAbs(split_lab[1], split_lab[1], 128.0 / cv::mean(split_lab[1])[0], 0.0); 	cv::convertScaleAbs(split_lab[2], split_lab[2], 128.0 / cv::mean(split_lab[2])[0], 0.0); 	cv::merge(split_lab, result); 	cv::cvtColor(result, result, cv::COLOR_Lab2BGR); 	imwrite("08.jpg", result);  	return 0; } 

请添加图片描述

请添加图片描述

相关内容

热门资讯

10分钟辅助挂!搜圈麻将假不假... 10分钟辅助挂!搜圈麻将假不假“详细透视辅助助手教程”原来真的有挂,您好,搜圈麻将假不假这款游戏可以...
记者发布!福建十三水 辅助器(... 记者发布!福建十三水 辅助器(透视)透视辅助神器(2023已更新)(哔哩哔哩);1、福建十三水 辅助...
6分钟实锤!博雅红河棋盘外 挂... 您好,博雅红河棋盘外 挂这款游戏可以开挂的,确实是有挂的,需要了解加微【757446909】很多玩家...
八分钟辅助挂!微乐陕西麻将小程... 八分钟辅助挂!微乐陕西麻将小程序有猫腻吗“详细透视辅助脚本教程”原来真的有挂1、下载好微乐陕西麻将小...
必备科技!多乐够级捕鱼辅助软件... 必备科技!多乐够级捕鱼辅助软件(透视辅助)透明挂透视辅助挂(2023已更新)(哔哩哔哩)1、多乐够级...
让我来分享经验!胖猪竞技有外挂... 让我来分享经验!胖猪竞技有外挂没(辅助)确实存在有挂(2026已更新)(哔哩哔哩)胖猪竞技有外挂没辅...
七分钟攻略!七彩云南游戏有外 ... 七分钟攻略!七彩云南游戏有外 挂吗,wePoke原来真的是有挂,wpk教程(有挂细节)1)七彩云南游...
交流学习经验!老友广东麻将来牌... 交流学习经验!老友广东麻将来牌规律(透视)外挂透视辅助插件(2024已更新)(哔哩哔哩)1、在老友广...
13钟辅助挂!闲来贵州麻将可以... 13钟辅助挂!闲来贵州麻将可以挂吗“详细透视辅助app教程”原来真的有挂是一款可以让一直输的玩家,快...
9分钟攻略!乐乐上海麻将有没有... 9分钟攻略!乐乐上海麻将有没有挂,impoker本来有挂,黑科技教程(有挂教程)乐乐上海麻将有没有挂...