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中类的继承代码实例
Oct 28 Python
在Python中封装GObject模块进行图形化程序编程的教程
Apr 14 Python
Python中type的构造函数参数含义说明
Jun 21 Python
win与linux系统中python requests 安装
Dec 04 Python
Python判断一个三位数是否为水仙花数的示例
Nov 13 Python
python读取csv和txt数据转换成向量的实例
Feb 12 Python
使用Django开发简单接口实现文章增删改查
May 09 Python
Python3 使用map()批量的转换数据类型,如str转float的实现
Nov 29 Python
python梯度下降算法的实现
Feb 24 Python
python GUI库图形界面开发之PyQt5开发环境配置与基础使用
Feb 25 Python
python3.8动态人脸识别的实现示例
Sep 21 Python
Python Flask实现进度条
May 11 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实现的MySQL通用查询程序
2007/03/11 PHP
smarty模板中拼接字符串的方法
2014/02/14 PHP
PHP ignore_user_abort函数详细介绍和使用实例
2014/07/15 PHP
yii添删改查实例
2015/11/16 PHP
php中的单引号、双引号和转义字符详解
2017/02/16 PHP
php实现购物车产品删除功能(2)
2020/07/23 PHP
php判断str字符串是否是xml格式数据的方法示例
2017/07/26 PHP
PHP常见的几种攻击方式实例小结
2019/04/29 PHP
分享8个Laravel模型时间戳使用技巧小结
2020/02/12 PHP
ThinkPHP3.1.2 使用cli命令行模式运行的方法
2020/04/14 PHP
解决PHPstudy Apache无法启动的问题【亲测有效】
2020/10/30 PHP
Javascript 八进制转义字符(8进制)
2011/04/08 Javascript
网页广告中JS代码的信息监听示例
2014/04/02 Javascript
在JavaScript中重写jQuery对象的方法实例教程
2014/08/25 Javascript
第三章之Bootstrap 表格与按钮功能
2016/04/25 Javascript
jquery判断对象是否为空并遍历对象的简单实例
2016/07/26 Javascript
vue+vuex+axios实现登录、注册页权限拦截
2018/03/09 Javascript
使用vue的transition完成滑动过渡的示例代码
2018/06/25 Javascript
使用vue自定义指令开发表单验证插件validate.js
2019/05/23 Javascript
Vue使用screenfull实现全屏效果
2020/09/17 Javascript
[59:48]LGD vs IG 2018国际邀请赛小组赛BO2 第一场 8.18
2018/08/19 DOTA
python 字符串格式化代码
2013/03/17 Python
python实现博客文章爬虫示例
2014/02/26 Python
python使用range函数计算一组数和的方法
2015/05/07 Python
python中numpy.zeros(np.zeros)的使用方法
2017/11/07 Python
关于Python数据结构中字典的心得
2017/12/04 Python
解决Python中list里的中文输出到html模板里的问题
2018/12/17 Python
Windows 安装 Anaconda3+PyCharm的方法步骤
2019/06/13 Python
在Python中表示一个对象的方法
2019/06/25 Python
使用Pyinstaller转换.py文件为.exe可执行程序过程详解
2019/08/06 Python
解决Python命令行下退格,删除,方向键乱码(亲测有效)
2020/01/16 Python
Python3中的tuple函数知识点讲解
2021/01/03 Python
劳力士官方珠宝商:J.R. Dunn Jewelers
2018/09/29 全球购物
俄罗斯香水在线商店:AromaCode
2019/12/04 全球购物
学校教代会开幕词
2016/03/04 职场文书
Mybatis-Plus进阶分页与乐观锁插件及通用枚举和多数据源详解
2022/03/21 Java/Android