私は現在、スクリーンショットのピクセルのみを使ってオンラインゲーム「ヘリコプターゲーム」(あなたがよく知らない場合は下の画像を参照)をプレイできるANNを構築しようとしています。Pythonでのスクリーンショットのオンラインゲームの最速メソッド
私はOpenAI宇宙での同様のモデルを構築しましたが、エミュレータを使用するのではなく、オンラインゲーム上で直接訓練で私の手をしようと期待していました。
私が試みた最初のことは、毎秒10フレームで100スクリーンショットをキャプチャするためにSeleniumスクリーンショットメソッドを使用することでした。
for i in range(100):
driver.save_screenshot(r'C:\Users\MyName\Desktop\Screenshots\shot'+str(i)+'.png')
time.sleep(0.1)
しかし、セレンは、スピードのようなものを扱うことができるようには思えない、それだけで私は時間遅延を奪う場合でも、毎秒約2または3のスクリーンショットをキャプチャすることができ、これもやって前にあります画像の前処理。
誰かが私がSeleniumで達成しようとしているよりも速い方法を知っていますか?