一杯清酒邀明月
天下本无事,庸人扰之而烦耳。
摘要: 前言 图像识别工程开发中需要增强图像对比度,便于后续处理,接触到了CLAHE(Contrast Limited Adaptive Histogram Equalization),记录一下其中的学习过程。 1.直方图均衡1.1灰度直方图 灰度图中像素值的分布为0-255,以灰度值为横坐标,纵坐标为该灰 阅读全文
posted @ 2021-08-25 11:21 一杯清酒邀明月 阅读(9322) 评论(0) 推荐(0)
摘要: 直方图均衡化的作用是图像增强。 有两个问题比较难懂,一是为什么要选用累积分布函数,二是为什么使用累积分布函数处理后像素值会均匀分布。 第一个问题。均衡化过程中,必须要保证两个条件:①像素无论怎么映射,一定要保证原来的大小关系不变,较亮的区域,依旧是较亮的,较暗依旧暗,只是对比度增大,绝对不能明暗颠倒 阅读全文
posted @ 2021-08-25 10:48 一杯清酒邀明月 阅读(606) 评论(0) 推荐(0)
摘要: OpenCV–直方图绘制以及直方图均衡化 一、直方图均衡化 函数: hist = cv.calcHist( images, channels, mask, histSize, ranges[, hist[, accumulate]] ) images: 原图像图像格式为 uint8 或 float32 阅读全文
posted @ 2021-08-25 10:40 一杯清酒邀明月 阅读(567) 评论(0) 推荐(0)
摘要: 获取图像像素指针CV_Assert(myImage.depth() == CV_8U); Mat.ptr(int i=0)获取像素矩阵指针,索引i表示第i行,从0开始计数; 获得当前指针const uchar* current = myImage.ptr(row); 获取当前像素点P(row, co 阅读全文
posted @ 2021-08-25 08:50 一杯清酒邀明月 阅读(1935) 评论(0) 推荐(0)