基于Python的数字图像处理(0)


首先本系列文章主要是基于Python的数字图像处理,其中参考的教材是如下图所示。本文主要是将该书里面的一些内容利用Python展现出来。

 

目前,应用深度学习来做图像处理很热很火,也很有效果。不过作为一名刚转行的同学来说,从基础做起或许有利于长远发展。闲话少说。

首先是展示利用Python来读取一幅图的相关代码。

from skimage import io

img=io.imread('c:/Users/mu/Desktop/a.jpg')
io.imshow(img)

只想效果如下图所示

通过采用img.shape来读取这个图像的数字表示大小。可以看到这个命令下,图像的大小是(1461,990,3)。这个表示这个图像的数字表示有1461行,990列,3维,8位无符号数字表示。

img.shape
img[0,1,2]#表示读取第0维,第一行,第二列的数据。

如果我们需要转化为灰度图像,可以通过采用如下命令实现。

img=io.imread('c:/Users/mu/Desktop/a.jpg',as_grey=True)

转化为灰度图像之后,图像的维数变为两维,大小为(1461,990)。

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM