3

enaml を OpenCV のターゲットにすることは可能ですか?

GUIの設定方法と何を使うか考え中です。それほど複雑なことはありません。ビットマップの背景を設定し、その上に四角形と円を描画できる必要がありますが、これらのグラフィック オブジェクトを選択/移動することもできます。

また、ウィンドウを拡大するときなどにこれらすべての要素を処理する必要がないようにしたいと思います。それらは「絶対」空間で定義されるため、これを自動的に行う必要があります。ImageProvider オブジェクトの request_image をオーバーライドすることで、ビットマップに対して (メモリからでも) 簡単に機能させることができると思います (プロバイダー/enaml ビューで奇妙なキャッシュが発生しているのが見えますが)。

OpenCV (OSX 64) で現在抱えている問題は、qt バックエンドと CV_WINDOW_NORMAL で動作するようにサイズ変更しても、コンテンツが伸びないことです。基本的な UI 機能を簡単に取得できるので、OpenCV が好きです。

一方で、私はエナメルが好きになり始めたので、誰かがこれらを一緒に動作させることができたのではないかと考えています. MPL とのリンクが機能する場合、OpenCV との結合が可能になる可能性があると考えています:)

ありがとう!

4

2 に答える 2