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的MongoDB模块PyMongo操作方法集锦
Jan 05 Python
深入理解Python中的*重复运算符
Oct 28 Python
Python 网络爬虫--关于简单的模拟登录实例讲解
Jun 01 Python
python高级特性和高阶函数及使用详解
Oct 17 Python
python 扩展print打印文件路径和当前时间信息的实例代码
Oct 11 Python
Python FFT合成波形的实例
Dec 04 Python
Django 404、500页面全局配置知识点详解
Mar 10 Python
Python 实现使用空值进行赋值 None
Mar 12 Python
django rest framework 自定义返回方式
Jul 12 Python
python中二分查找法的实现方法
Dec 06 Python
python tkinter实现定时关机
Apr 21 Python
Python答题卡识别并给出分数的实现代码
Jun 22 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
PHP怎样调用MSSQL的存储过程
2006/10/09 PHP
mongo Table类文件 获取MongoCursor(游标)的实现方法分析
2013/07/01 PHP
启用Csrf后POST数据时出现的400错误
2015/07/05 PHP
php去掉文件前几行的方法
2015/07/29 PHP
php将print_r处理后的数据还原为原始数组的解决方法
2016/11/02 PHP
[原创]PHP正则删除html代码中a标签并保留标签内容的方法
2017/05/23 PHP
PHP实现的简单排列组合算法应用示例
2017/06/20 PHP
JavaScript 对象的属性和方法4种不同的类型
2010/03/19 Javascript
jquery focus(fn),blur(fn)方法实例代码
2011/12/16 Javascript
JQuery魔力之$("tagName")与selector
2012/03/05 Javascript
javascript实现倒计时跳转页面
2016/01/17 Javascript
ajax在兼容模式下失效的快速解决方法
2016/03/22 Javascript
利用js编写响应式侧边栏
2016/09/17 Javascript
JS基于递归算法实现1,2,3,4,5,6,7,8,9倒序放入数组中的方法
2017/01/03 Javascript
javascript简单链式调用案例分析
2017/05/10 Javascript
es6函数之rest参数用法实例分析
2020/04/18 Javascript
vue 使用lodash实现对象数组深拷贝操作
2020/09/10 Javascript
手动实现vue2.0的双向数据绑定原理详解
2021/02/06 Vue.js
Python for Informatics 第11章 正则表达式(一)
2016/04/21 Python
详解Python中的静态方法与类成员方法
2017/02/28 Python
Python实现的简单线性回归算法实例分析
2018/12/26 Python
python 如何去除字符串头尾的多余符号
2019/11/19 Python
PyCharm Anaconda配置PyQt5开发环境及创建项目的教程详解
2020/03/24 Python
html5教程调用绘图api画简单的圆形代码分享
2013/12/04 HTML / CSS
美国办公用品购物网站:Quill.com
2016/09/01 全球购物
Gtech官方网站:地毯清洁器、吸尘器及园艺设备
2018/05/23 全球购物
英国独特家具和家庭用品购物网站:Cuckooland
2020/08/30 全球购物
android面试问题与答案
2016/12/27 面试题
最新销售员个人自荐信
2013/09/21 职场文书
思想汇报格式
2014/01/05 职场文书
理财学专业自荐书
2014/06/28 职场文书
2015年企业工作总结范文
2015/04/28 职场文书
导游词之安徽巢湖
2019/12/26 职场文书
CSS3实现指纹特效代码
2022/03/17 HTML / CSS
SQL Server删除表中的重复数据
2022/05/25 SQL Server
MySQL count(*)统计总数问题汇总
2022/09/23 MySQL