gpt4 book ai didi

python - 我如何获得图像的原始分辨率,就像我在 python 之外正常打开它时一样

转载 作者:太空宇宙 更新时间:2023-11-03 22:36:07 26 4
gpt4 key购买 nike

我也将图像的格式更改为 png..但没有用。 cv2/imshow 会自动降低分辨率吗?

import numpy as np
import cv2
from matplotlib import pyplot as plt

imgL = cv2.imread('image.png',0)
imgR = cv2.imread('2.png',0)
stereo = cv2.StereoBM_create(numDisparities=16, blockSize=15)
disparity = stereo.compute(imgR,imgL)

plt.imshow(disparity, 'gray')

plt.show()

我的主要目标是生成分辨率与提供的图像相同的最终图像。

最佳答案

您正在使用 matplotlib 中的 imshow,这可能是不同显示行为的原因。 而是尝试:

    cv2.imshow("Res", disparity)
cv2.waitKey(0)
cv2.destroyAllWindows()

如果仍然不好,请编辑问题并包含生成的图像和输入图像。

关于python - 我如何获得图像的原始分辨率,就像我在 python 之外正常打开它时一样,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58365433/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com