TechC-SugarCane / ImageRecognitionWinApp

WindowsのGUIアプリ上で、モデルの推論を動作させる
1 stars 0 forks source link

非同期処理 #10

Closed kou12345 closed 1 year ago

kou12345 commented 1 year ago
self.display_id = self.after(10, self.display_image)

self.display_id = self.after(10, self.display_image) は、self.display_image メソッドを10ミリ秒後に非同期で呼び出すための方法です。

after() メソッドは、指定した時間(ミリ秒単位)の経過後に、指定した関数を非同期に実行するために使用されます。上記のコードでは、self.display_image メソッドを10ミリ秒後に実行するように設定しています。after() メソッドは実行後に ID を返すため、self.display_id 変数にその ID を保存しています。

この手法を使用することで、指定した時間ごとに self.display_image メソッドを自動的に実行し、画像を連続して表示することができます。一般的に、アニメーションやリアルタイムの更新が必要な場合に使用されます。