这些是OpenCV包的分水岭演示中显示的一些“窗口”。
用户和应用程序之间的交互包括一些简单的离散输入字符,我几乎看不到任何类型的命令行输入。
我想让它更方便一点。喜欢的东西:
funcA arg1 arg2Enter funcB arg1 ...输入
在“输入”之后,运行命令
在OpenCV中有类似的东西吗?
答案 0 :(得分:1)
您是说要在程序运行时调用程序的功能来处理图像?例如,当程序运行时,请调用watershed(whatever, arguments)
?
我不认为你可以毫不费力地做到这一点。我没有尝试过类似的东西,但我想到的是使用一个单独的线程来获取输入,然后将该输入映射到一个函数。
修改:另请参阅this,如果这确实是您要找的内容。
答案 1 :(得分:0)
您的OpenCV安装可以使用演示代码 你可以随意调整它。