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程序中操作文件之flush()方法的使用教程
May 24 Python
go和python变量赋值遇到的一个问题
Aug 31 Python
python3+PyQt5实现自定义流体混合窗口部件
Apr 24 Python
Python3实现的简单验证码识别功能示例
May 02 Python
简单了解python 邮件模块的使用方法
Jul 24 Python
解决Keras 自定义层时遇到版本的问题
Jun 16 Python
pytorch实现查看当前学习率
Jun 24 Python
PIP和conda 更换国内安装源的方法步骤
Sep 21 Python
Python利用imshow制作自定义渐变填充柱状图(colorbar)
Dec 10 Python
Jupyter Notebook 安装配置与使用详解
Jan 06 Python
python用tkinter开发的扫雷游戏
Jun 01 Python
详解MindSpore自定义模型损失函数
Jun 30 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字符串函数学习之strstr()
2015/03/27 PHP
PHP进阶学习之类的自动加载机制原理分析
2019/06/18 PHP
laravel实现前后台路由分离的方法
2019/10/13 PHP
PHP与Web页面交互操作实例分析
2020/06/02 PHP
datePicker——日期选择控件(with jquery)
2007/02/20 Javascript
js监听输入框值的即时变化onpropertychange、oninput
2011/07/13 Javascript
JS声明变量背后的编译原理剖析
2012/12/28 Javascript
Node.js连接postgreSQL并进行数据操作
2016/12/18 Javascript
Json按某个键的值进行排序
2016/12/22 Javascript
微信小程序手势操作之单触摸点与多触摸点
2017/03/10 Javascript
Vue中 key keep-alive的实现原理
2018/09/18 Javascript
javascript中关于类型判断的一些疑惑小结
2018/10/14 Javascript
react用Redux中央仓库实现一个todolist
2019/09/29 Javascript
Vue调用后端java接口的实例代码
2019/10/28 Javascript
videocapture库制作python视频高速传输程序
2013/12/23 Python
一个月入门Python爬虫学习,轻松爬取大规模数据
2018/01/03 Python
pycharm设置鼠标悬停查看方法设置
2019/07/29 Python
python中查看.db文件中表格的名字及表格中的字段操作
2020/07/07 Python
python给list排序的简单方法
2020/12/10 Python
解决import tensorflow导致jupyter内核死亡的问题
2021/02/06 Python
深入解析HTML5的IndexedDB索引数据库
2015/09/14 HTML / CSS
HTML5拖拽的简单实例
2016/05/30 HTML / CSS
amazeui页面校验功能的实现代码
2020/08/24 HTML / CSS
慕尼黑山地运动、户外服装和体育用品专家:Sporthaus Schuster
2019/08/27 全球购物
怎样在程序里获得一个空指针
2015/01/24 面试题
什么是三层交换,说说和路由的区别在那里
2014/09/01 面试题
阳光体育活动方案
2014/02/16 职场文书
《雷鸣电闪波尔卡》教学反思
2014/02/23 职场文书
反四风对照检查材料思想汇报
2014/09/16 职场文书
小学优秀班主任材料
2014/12/17 职场文书
2015年大班保育员工作总结
2015/05/18 职场文书
家访教师心得体会
2016/01/23 职场文书
高中体育课教学反思
2016/02/16 职场文书
MySql新手入门的基本操作汇总
2021/05/13 MySQL
光之国的四大叛徒:第一贝利亚导致宇宙毁灭,赛文奥特曼在榜
2022/03/18 日漫
python实现简单的三子棋游戏
2022/04/28 Python