Python cv2 图像自适应灰度直方图均衡化处理方法
2018-12-16 20:14
781 查看
__author__ = 'Administrator'
import numpy as np import cv2 mri_img = np.load('mri_img.npy') # normalization mri_max = np.amax(mri_img) mri_min = np.amin(mri_img) mri_img = ((mri_img-mri_min)/(mri_max-mri_min))*255 mri_img = mri_img.astype('uint8') r, c, h = mri_img.shape for k in range(h): temp = mri_img[:,:,k] clahe = cv2.createCLAHE(clipLimit=2.0, tileGridSize=(8,8)) img = clahe.apply(temp) cv2.imshow('mri', np.concatenate([temp,img], 1)) cv2.waitKey(0)
均衡化前、后对比效果
以上这篇Python cv2 图像自适应灰度直方图均衡化处理方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。
您可能感兴趣的文章:
相关文章推荐
- 【计算机视觉】【图像处理】对比度增强方法:伽马变换、全局直方图均衡化、限制对比度的自适应直方图均衡化
- 图像处理DOG 算法,python结合cv2实现
- [Python图像处理] 十一.灰度直方图概念及OpenCV绘制直方图
- Python图像处理之简单画板实现方法示例
- python 38一些图像处理的方法(未完待续)
- Python cv2 图像自适应灰度直方图均衡化处理
- python图像处理之反色实现方法
- python使用TensorFlow进行图像处理的方法
- 用python处理图片之打开\显示\保存图像的方法
- python图像处理之镜像实现方法
- Python Image Opencv图像处理各种方法
- [置顶] 【python 图像处理】各种卷积滤波器的效果--cv2
- 【python图像处理】python绘制灰度直方图
- python数字图像处理(9):直方图与均衡化
- Python-OpenCV 处理图像(一):基本操作 cv2
- 使用python进行图像处理的基本方法
- 图像处理中关于孔洞填充的方法总结
- Python多层嵌套list的递归处理方法(推荐)
- PIL python的一个图像处理库 支持 python3
- python处理文本文件实现生成指定格式文件的方法