【发布时间】:2012-01-31 05:02:12
【问题描述】:
在 C++ 中,如何强制将 opencv 窗口(例如,在 imshow 调用之后)置于前台?
在网上看了一圈,看来你得先弄个句柄,然后打一些原生调用:
imshow("img", img);
void* handle = cvGetWindowHandle("img");
??
然后以某种方式使用本机句柄。我正在使用 OSX,我不熟悉 Carbon 或 Cocoa API,我不确定它如何与 openCV 交互。谁能提供我如何做到这一点的例子?
另外,是否有 opencv 2.0 c++ 替代 cvGetWindowHandle()?
【问题讨论】:
标签: c++ macos cocoa opencv macos-carbon