1
このプロセスでメインGUIがフリーズするため、新しいスレッドでイメージをキャプチャしたい。 Javascriptでqmlカメラを使用するための新しいスレッドをメインインターフェイスのフリーズを避けるためにどうすればよいですか?jsファイルでqmlカメラを使用するには?
//main.qml MouseArea
{
anchors.fill: parent
onClicked:
myWorker.sendMessage("Capture Image")
}
WorkerScript
{
id: myWorker
source: "qrc:/images/threader.js"
onMessage:console.log("Captured")
} //threader.js WorkerScript.onMessage=function(message) {
WorkerScript.sendMessage({'reply': camera.ImageCapture.Capture()}) }
私は、メイン/ GUIスレッドのようにイメージを常にキャプチャしてから、処理のためにワーカーに渡します。 –
このイメージをワーカーに送信するにはどうすればよいですか? –
QML/JavaScriptに 'sendMessage()'があります。 C++で画像処理を行うことを検討するのは意味があるかもしれません。 –