使用“命令行”输入以及OpenCV中显示的图像

时间:2012-09-09 14:36:14

标签: opencv computer-vision

这些是OpenCV包的分水岭演示中显示的一些“窗口”。

用户和应用程序之间的交互包括一些简单的离散输入字符,我几乎看不到任何类型的命令行输入。

我想让它更方便一点。喜欢的东西:

funcA arg1 arg2Enter funcB arg1 ...输入

在“输入”之后,运行命令

在OpenCV中有类似的东西吗?

watershed demo of OpenCV

2 个答案:

答案 0 :(得分:1)

您是说要在程序运行时调用程序的功能来处理图像?例如,当程序运行时,请调用watershed(whatever, arguments)

我不认为你可以毫不费力地做到这一点。我没有尝试过类似的东西,但我想到的是使用一个单独的线程来获取输入,然后将该输入映射到一个函数。

修改:另请参阅this,如果这确实是您要找的内容。

答案 1 :(得分:0)

您的OpenCV安装可以使用演示代码 你可以随意调整它。