您的位置:首页 > 运维架构

Opencv实现自动对比度和色阶增强

2017-04-05 14:01 1596 查看
最近需要对图像进行增强处理,Opencv内置的直方图均衡化效果不怎么好
而且对于图像拉伸的尺度范围有相应的要求 不能过亮或者过暗
 
如果需要iplimage*e类型转换成Mat类型
可使用下面代码实现


//iplimage 转换成 mat
cv::Mat mat(img_8);
cv::Mat mat2;
mat2 = img_8;
Mat imgcopy;
//自动对比度转换
BrightnessAndContrastAuto(mat2,imgcopy,1);
//mat转换成iplimage类型
IplImage *frame;
frame=&IplImage(imgcopy);




                                            
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: