gpt4 book ai didi

python - 在 PIL ImageGrab 模块 Python 上调整 RGB

转载 作者:太空宇宙 更新时间:2023-11-03 21:21:41 25 4
gpt4 key购买 nike

我正在尝试使用 ImageGrab 制作截屏脚本,但我得到的是有线蓝色图像

Image Sample


import cv2
import numpy as np
from PIL import ImageGrab

out = cv2.VideoWriter('record.avi', 2, 8.0, (1366, 768))
while (True):
img = ImageGrab.grab(bbox=(0, 0, 1366, 768)) # x, y, w, h
img_np = np.array(img)
frame = cv2.cvtColor(img_np, cv2.COLOR_BGR2GRAY)
out.write(img_np)
cv2.imshow("Recorder", frame)
key = cv2.waitKey(1)
if key == 27:
break
cv2.waitKey(0)
cv2.destroyAllWindows()

最佳答案

RGB_img = cv2.cvtColor(img_np, cv2.COLOR_BGR2RGB)
vid.write(RGB_img)

这会起作用。

关于python - 在 PIL ImageGrab 模块 Python 上调整 RGB,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39960080/

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