2012-02-15 12 views
3

私は次のとおりですthis question to display OpenCV image on MFC view.それは素晴らしいです。しかし、私がしたいことの1つは、ユーザーがウィンドウのサイズを変更して(ビューの)イメージの再スケーリングされたビューを表示できるようにすることです。これを行う最良の方法は何でしょうか?私は、サイズ変更されたウィンドウに再スケーリングされたopencvイメージをビューに再度表示する必要がありますか?MFCビューのサイズ変更でopencvイメージを再編集する方法

+0

GDIオブジェクトまたはOpenCVのいずれかを使用して、ビューのサイズに合わせてイメージを伸ばす必要があります。これらの2つの実装の間には、効率の面で大きな違いはありません。しかし、実際に気にする必要がある頻繁な操作のサイズを変更するウィンドウはありますか? – james

+0

私はそうは思わない。しかし、その機能をユーザーに提供する必要があります。私はOpenCVでそれをする必要があると思う。ご意見ありがとうございます –

答えて

3

OpenCVのResize機能を使用してOnSizeウィンドウイベントに応答するか、CDC::StretchBltを使用してこれを実現できます。

関連する問題