首页 > 编程知识 正文

图像彩色化,pythonDicom灰度图转彩色

时间:2023-05-05 06:35:42 阅读:118521 作者:4075

1、问题说明使用直方图均衡手段可以提高图像的对比度,目前我们学到的是单通道上的灰度图像处理。 那么,彩色图像该怎么办呢? 实际上,使用opencv提供的split方法将RGB图像分为r、g、b三个通道的图像,对每个通道的图像进行直方图平均化处理,并使用merge函数合并处理后的图像。 这就是彩色图像的直方图均衡处理。

2、效果展示2.1平差前后的直方图转换

2.2图像变化

3、具体代码defsplit(image ) : B,g,r=cv.split ) image ) hist_b_1=cv.calchist ) [b],[0],None,[ 2200 255 ) b_equal=cv.equalizehist(b ) hist_b_2=cv.calchist([b_equal],[0],None,[256],[ 0,25524 ) None,[256],[ 0,255 ] r _ equal=cv.equalize hist (r ) hist_r_2=cv.calchist([r_equal],[0],None ) 3 ) PLT.plot ) hist_g_1,' r ' ) PLT.subplot )3 5 ) PLT.plot(hist_r_1,' r ' ) PLT.subplot ) 3、2、6 R_equal] () Result_1=cv.hconcat () image,Result_0) ) ) cv.imshow )、result_1) cv.waitKey ) )。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。