python灰度图转矩阵_图像转换矩阵

python灰度图转矩阵_图像转换矩阵⼀、Python pillow模块
pip install pillow
⼆、使⽤
from PIL import Image
import numpy as np
def loadImage():
# 读取图⽚
pdp激活im = Image.open("风景.jpg")
爱情不买单 丁酉酉#im.size获取图⽚⼤⼩
# 显⽰图⽚
im.show()
im = im.convert("L")
data = im.getdata()
激光对抗
data = np.matrix(data)
# 变换成683*1024,通过查看图⽚详情获得,或者⼀开始通过上⾯的im.size获取
data = np.reshape( data, [683,1024] )
new_im = Image.fromarray(data)
# 显⽰图⽚
new_im.show()
loadImage()
三、各类图像库使⽤
全国污染源普查条例opencv对于读进来的图⽚的通道排列是BGR,⽽不是主流的RGB!谨记
石油化工装置工艺管道安装设计手册
1)opencv: cv2.imread:⽏庸置疑,opencv是所有图像库中最全⾯也最强⼤的库
pip install opencv-python
出现下⾯的错误:
pip install --user opencv-python
import cv2
import numpy as np
#读⼊图⽚:默认彩⾊图,cv2.IMREAD_GRAYSCALE灰度图
江西农业大学学报img = cv2.imread('pic.jpg')
cv2.imshow('src',img)
print(img.shape) # (h,w,c) (528, 799, 3)
print(img.size) # 像素总数⽬ 1265616
print(img.dtype)# uint8
print(img)#三维矩阵
值得注意的是,opencv读进来的图⽚已经是⼀个numpy矩阵了,彩⾊图⽚维度是(⾼度,宽度,通道数)。数据类型是uint8

本文发布于:2024-09-25 01:14:28,感谢您对本站的认可!

本文链接:https://www.17tex.com/xueshu/105040.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:矩阵   通道   获得   条例   图像   管道   工艺   安装
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议