利用scipy将原始图像变为灰度图像并显示
时间: 2023-09-10 08:06:44 浏览: 101
好的,以下是利用Scipy将原始图像变为灰度图像并显示的Python代码:
```python
from scipy import misc
import matplotlib.pyplot as plt
# 读取原始图像
img = misc.imread('image.png')
# 将原始图像变为灰度图像
gray_img = misc.imread('image.png', flatten=True)
# 显示原始图像和灰度图像
fig, axes = plt.subplots(nrows=1, ncols=2)
ax0, ax1 = axes.ravel()
ax0.imshow(img)
ax1.imshow(gray_img, cmap=plt.cm.gray)
ax0.set_title("Original Image")
ax1.set_title("Gray Image")
plt.show()
```
需要注意的是,`misc.imread`函数已经被弃用,可以使用`imageio.imread`代替。
阅读全文