Ответы пользователя по тегу Нейронные сети
  • Как сделать нейронную сеть, которая будет получать данные с opencv?

    @kgaudium Автор вопроса
    Кому интересно, вот, то что я уже написал:
    import numpy as np
    from PIL import ImageGrab
    import cv2
    import time
    import keyboard
    
    for i in list(range(4))[::-1]:
    	print(i+1)
    	time.sleep(1)
    def jump():
    	time.sleep(0.5)
    	print("click")
    	keyboard.press_and_release('space')
    
    def process_img(image):
    	original_image = image
    	processed_img = cv2.cvtColor(image, cv2.COLOR_BGR2RGB)
    	return processed_img
    while(True):
    	screen = np.array(ImageGrab.grab(bbox=(0, 35, 640, 515)))
    	new_screen = process_img(screen)
    	cv2.imshow('window', new_screen)
    	#jump()
    	if cv2.waitKey(1) & 0xFF == ord('q'):
    		cv2.destroyAllWindows()
    		break

    Так же был вариант чёрно-белого захвата. Просто в 17-ой строке вставьте это: processed_img = cv2.cvtColor(image, cv2.COLOR_BGR2GRAY)
    Ответ написан
    Комментировать