数字图像处理python基础--图片读入显示/图像的逻辑运算/缩放/旋转翻转平移/代数运算/二值化

Opal ·
更新时间:2024-11-13
· 597 次阅读

数字图像处理基础一、基本操作图片的读入与显示pillowmatplotlibcv2图像的逻辑运算图像缩放图像的旋转与翻转图像的平移图像的代数运算图像的位运算+掩膜简单二值化大津阈值二值化 一、基本操作 图片的读入与显示 pillow

使用pillow的image读入,然后显示

from PIL import Image lina= Image.open('lina.jpg') lina.show()

转为灰度图,并且保存

graylina= lina.convert('L') graylina.save('graylina.jpg') graylina.show() matplotlib

2.使用matplotlib显示
一个画布中显示多张图片

from PIL import Image #导入PIL库的Image类 import matplotlib.pyplot as plt lina= Image.open('lina.jpg') #读取图像文件 iu =Image.open('iu.jpg') plt.subplot(121) plt.imshow(lina) plt.subplot(122) plt.imshow(iu) plt.show()

原创文章 1获赞 0访问量 18 关注 私信 展开阅读全文
作者:花香常漫



python基础 数字图像 图片 二值化 代数 逻辑运算 Python

需要 登录 后方可回复, 如果你还没有账号请 注册新账号