Python cv2 图像自适应灰度直方图均衡化处理方法


Posted in Python onDecember 07, 2018

__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 图像自适应灰度直方图均衡化处理方法

Python cv2 图像自适应灰度直方图均衡化处理方法

Python cv2 图像自适应灰度直方图均衡化处理方法

以上这篇Python cv2 图像自适应灰度直方图均衡化处理方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python k-近邻算法实例分享
Jun 11 Python
python中lambda与def用法对比实例分析
Apr 30 Python
Python多进程并发(multiprocessing)用法实例详解
Jun 02 Python
Python爬虫实现网页信息抓取功能示例【URL与正则模块】
May 18 Python
Python实现将SQLite中的数据直接输出为CVS的方法示例
Jul 13 Python
Python断言assert的用法代码解析
Feb 03 Python
pandas 透视表中文字段排序方法
Nov 16 Python
一篇文章了解Python中常见的序列化操作
Jun 20 Python
django 扩展user用户字段inlines方式
Mar 30 Python
将tf.batch_matmul替换成tf.matmul的实现
Jun 18 Python
python如何删除列为空的行
Jul 17 Python
python中的getter与setter你了解吗
Mar 24 Python
浅析python3字符串格式化format()函数的简单用法
Dec 07 #Python
Python实现的批量修改文件后缀名操作示例
Dec 07 #Python
Python实现随机创建电话号码的方法示例
Dec 07 #Python
selenium3+python3环境搭建教程图解
Dec 07 #Python
python对视频画框标记后保存的方法
Dec 07 #Python
python opencv读mp4视频的实例
Dec 07 #Python
python利用requests库模拟post请求时json的使用教程
Dec 07 #Python
You might like
使用PHPMyAdmin修复论坛数据库的图文方法
2012/01/09 PHP
PHP函数preg_match_all正则表达式的基本使用详细解析
2013/08/31 PHP
php数组去重实例及分析
2013/11/26 PHP
PHP7正式版测试,性能惊艳!
2015/12/08 PHP
php函数传值的引用传递注意事项分析
2016/06/25 PHP
php 遍历目录,生成目录下每个文件的md5值并写入到结果文件中
2016/12/12 PHP
js对数字的格式化使用说明
2011/01/12 Javascript
js 手机号码合法性验证代码集合
2012/09/29 Javascript
使用正则表达式的格式化与高亮显示json字符串
2014/12/03 Javascript
Bootstrap每天必学之面板
2015/11/30 Javascript
详解微信小程序——自定义圆形进度条
2016/12/29 Javascript
nodejs入门教程三:调用内部和外部方法示例
2017/04/24 NodeJs
IE11下使用canvas.toDataURL报SecurityError错误的解决方法
2017/11/19 Javascript
vue插件mescroll.js实现移动端上拉加载和下拉刷新
2019/03/07 Javascript
vue限制输入框只能输入8位整数和2位小数的代码
2019/11/06 Javascript
Python open读写文件实现脚本
2008/09/06 Python
python中sys.argv参数用法实例分析
2015/05/20 Python
Python 加密与解密小结
2018/12/06 Python
PyTorch 1.0 正式版已经发布了
2018/12/13 Python
Python在图片中插入大量文字并且自动换行
2019/01/02 Python
python 使用poster模块进行http方式的文件传输到服务器的方法
2019/01/15 Python
django的ORM操作 删除和编辑实现详解
2019/07/24 Python
Python (Win)readline和tab补全的安装方法
2019/08/27 Python
tensorflow estimator 使用hook实现finetune方式
2020/01/21 Python
python实现word文档批量转成自定义格式的excel文档的思路及实例代码
2020/02/21 Python
Python中私有属性的定义方式
2020/03/05 Python
Tensorflow卷积实现原理+手写python代码实现卷积教程
2020/05/22 Python
Tensorflow tf.tile()的用法实例分析
2020/05/22 Python
Python自动化办公Excel模块openpyxl原理及用法解析
2020/11/05 Python
医学检验专业个人求职信范文
2013/12/04 职场文书
精通CAD能手自荐书
2014/01/31 职场文书
危爆物品安全大检查大整治工作方案
2014/05/03 职场文书
五一劳动节演讲稿
2014/09/12 职场文书
关于运动会的广播稿(10篇)
2014/09/12 职场文书
KTV门卫岗位职责
2014/10/09 职场文书
Pytorch 使用tensor特定条件判断索引
2021/04/08 Python