python手写画直方图
使用python来绘制图像的直方图:
from PIL import Image
import numpy as np
import matplotlib.pyplot as pltim = Image.open("axon01.tif")
img_array = np.array(im)
print(img_array.shape)#打印图像的大小
print(img_array.max(),img_array.min())#打印图片的灰度值的最大值和最小值
gray_hist=np.zeros(img_array.max()+1)#直方图的维度为最大灰度值加1for i in range(img_array.shape[0]):for j in range(img_array.shape[1]):gray_hist[img_array[i][j]] +=1#统计图片中,每个灰度值的个数print(gray_hist.max(), gray_hist.min())#展示灰度直方图中的最大值和最小值
plt.plot(gray_hist)#画灰度直方图
plt.title('axon01_Grayscale histogram ')
plt.xlabel('grayscale value ')
plt.ylabel('Pixel values ')
plt.show()
python手写画直方图相关推荐
- 用 Python 手写机器学习最简单的 KNN 算法
作者 | 苏克1900 责编 | 胡巍巍 说实话,相比爬虫,掌握机器学习更实用竞争力也更强些. 目前网上大多这类教程对新手都不友好,要么直接调用 Sklearn 包,要么满篇抽象枯燥的算法公式文字,看 ...
- Python手写实现LDA与QDA算法
Python手写实现LDA与QDA算法 简略版 LDA QDA 完整版 LDA QDA 对IRIS数据集进行实验 近期实验室在上一门机器学习的讨论班,第一次作业中有一道题要求实现LDA算法与QDA算法 ...
- Python 手写机器学习最简单的 kNN 算法
https://www.toutiao.com/a6698919092876739079/ Python 手写机器学习最简单的 kNN 算法 苏克1900 Python爬虫与数据挖掘 本文 3000 ...
- Python手写线性回归算法
作者 | 苏南下 来源 | 机器会学习ML(ID:AI_Learning007) 摘要:通俗易懂介绍线性回归算法,并 Python 手写实现. 之前我们介绍了:kNN 算法,主要用于解决分类问题,也可 ...
- python手写均值滤波器_python手写均值滤波
本文实例为大家分享了python手写均值滤波的具体代码,供大家参考,具体内容如下 原理与卷积类似,设置一个n*n的滤波模板,滤波模板内的值累加除以模板的尺寸大小取平均为滤波后的值. 代码如下: imp ...
- python 手写字符识别
代码来源 GitHub - mivlab/AI_course 一.对于图像的训练 数据集:https://pan.baidu.com/s/18Fz9Cpj0Lf9BC7As8frZrw 提取码:xhg ...
- python 手写数字识别 封装GUI,手写板获取鼠标写字轨迹信息
python 手写数字识别知识不用多说,本文用深度学习Python库Keras实现深度学习入门教程mnist手写数字识别.mnist手写数字识别是机器学习和深度学习领域的"hello wor ...
- 【机器学习与算法】python手写算法:Cart树
[机器学习与算法]python手写算法:Cart树 背景 代码 输出示例 背景 Cart树算法原理即遍历每个变量的每个分裂节点,找到增益(gini或entropy)最大的分裂节点进行二叉分割. 这里只 ...
- 用python手写KNN算法+kd树及其BBF优化(原理与实现)(下篇)
用python手写KNN算法+kd树及其BBF优化(原理与实现)(下篇) 接上一篇用python手写KNN算法+kd树及其BBF优化(原理与实现)(上篇) 我们使用training2和test2两个数 ...
最新文章
- 只有15亩起源的新发地,却造就了32个亿万商家,1000多个千万商家!
- [Spring 深度解析]第4章 Spring之AOP
- ZooKeeper增加Observer部署模式提高性能(转)
- android-cmake环境变量
- python2.7爬虫实例-用案例让你一文搞懂python网络爬虫
- python列表冒泡排序_python – 冒泡排序已排序列表
- python中使用pickle进行序列化
- Bootstrap 3: accordion menu 手风琴效果
- Oracle 获取月初和月末
- 力扣904,水果成篮(JavaScript)
- 网络设备巨头优倍快的客户数据遭泄露
- [cocos2d-x]深入--几个代表性的类
- XDebug On Ubuntu
- Windows系统使用SSH连接远程服务器
- 车辆信息查询api,通过车系名称查询相关信息
- ThinkPHP内核全行业小程序运营管理系统源码 自由DIY布局 一键生成小程序
- 合工大路强java第四次作业第5题
- 【从零开始的大数据学习】Flink官方教程学习笔记(一)
- EmguCV学习(一)
- 106个汉语多音字一句话总结!
热门文章
- Could not connect to any X display.
- c语言获取PCI信息,C语言-遍历pci设备
- 《Shortening passengers’ travel time A dynamic metro train scheduling approach using deep reinforcem》
- 使用python量化交易接口有哪些分析指标和策略?
- GIS程序设计期中复习
- U盘TF卡代拷 CF卡SD卡拷贝 硬盘移动硬盘大数据批量复制 加密数据代工服务
- PHP程序中时间戳,PHP 时间戳 与 时间
- 强化学习基础知识梳理(4)
- 嘟嘟说晓波:CSDN学院的晓波老师是何许人也!
- 【Java+JSP+MySql】12306购票系统(一)项目介绍