Python2 : Resize image plotted using Matplotlib

标签 python python-2.7 matplotlib opencv3.1

我正在使用 Jupyter Notebook 和 Python 2 + OpenCV 3 进行编码,并且我需要使用图像显示我的结果。图像非常小,很难观察结果。

from matplotlib import pyplot as plt
import cv2

thresh = 127
maxValue = 255
file_path = "dados/page1.jpg"
%matplotlib notebook

image = cv2.imread(file_path)
gray_image = cv2.cvtColor(image, cv2.COLOR_BGR2GRAY)
plt.title("First image")
plt.imshow(gray_image)

输出图像

图片太小。如何缩放?

最佳答案

像往常一样,您可以使用

设置图形大小
plt.figure(figsize=(8,12))

最大图形尺寸为(50,50),但是您需要根据屏幕尺寸自行选择合理的值。

关于Python2 : Resize image plotted using Matplotlib,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43621457/

相关文章:

python - 在 Pandas 中连接时,数据未将分隔符应用于 csv 文件

python - 在 __init__ 中使用空列表作为默认参数,为什么所有实例中的列表都引用同一个列表?

Python 将字典列表转换为另一个字典列表

python - 附加到隐式调用的函数内的列表

python - 圣人情节斜率场和微分方程

python - 使用 matplotlib 绘制没有周末间隙的时间序列烛台

python - 为什么当 PyPi 显示版本 1.0.0 时 pip 安装 matplotlib 版本 0.91.1?

python - 将多个管道分隔值拆分为逗号分隔 CSV 的多列,并将它们相互映射

python - 有没有通用的方法来实现列名称?

Python unicode文件写入