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

python灰度图转矩阵_图像转换矩阵⼀、Python pillow模块
pip install pillow
⼆、使⽤外用药酒
from PIL import Image
import numpy as np
def loadImage():
# 读取图⽚
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-22 21:19:36,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/2/294241.html

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

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