python - 如何在 Sikuli 中使用 Python OpenCV 函数

标签 python opencv jython sikuli

我想在 Sikuli 中使用 OpenCV 函数,例如霍夫变换和角点检测。

我在 Sikuli 上尝试了 CPython 的 OpenCV 安装说明,但不行。

我知道 Sikuli 是 Jython,这可能是做事的困难方式。更简单的选择是什么?

我仍然喜欢使用 Sikuli 和 Python,因为我编写的代码可以正常工作;但也许我正在触及 Sikuli 的极限。

最佳答案

你可以使用 Automa作为 Sikuli 的替代品。它是一个纯 Python 库(因此您可以使用任何其他 Python 库)并且它的图像搜索算法是 fully compatible with Sikuli .事实上,它本身使用 OpenCV 的 Python 绑定(bind),因此与它们一起发布。

免责声明:我是 Automa 的开发人员之一。

关于python - 如何在 Sikuli 中使用 Python OpenCV 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9996689/

相关文章:

python - 使用关键字和 jython 2.5.1

方法名称的 Java 和 Jython 集成问题

python - QtGui.QPainter 覆盖在 QtGui.QTextEdit 之上

python - 将任意字符串转换为整数

c++ - 当我使用opencv函数cvNorm(image,NULL,CV_L2)时,返回异常结果,为什么?

c++ - 如何获取面上的点来绘制Delaunay三角剖分

python - 为 jython 脚本创建可执行文件

python - 如何在没有循环的情况下将生成器元素添加到 set()?

python - 在 vim 中突出显示不匹配的括号

java - 分解基本矩阵 : Validation of the four possible solutions for R and T