您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

在纯Java中学习JavaCV

在纯Java中学习JavaCV

时间在变化-OpenCV也是如此。目前,纯Java包装程序(而非Android)发展迅速,允许任何人直接在桌面Java应用程序/中使用OpenCV函数/

您可以在OpenCV示例目录中找到一些Java教程samples/android

您还可以在此处找到更多信息。

现在,我很确定您会说您想要Java,而不是Android :)。但这需要一个解释。

由于各种原因-主要是 ,其次是 到嵌入式平台的原因,计算机视觉几乎完全用C / C ++完成。这是事实上的标准。每个人都有充分的理由和良好的结果使用它。

C 代码库有不同的适配器,例如Python和Java,但它们存在以填补某些特定的空白:Python用于 快速原型开发,而Java用于接口Android主要语言。但是在所有情况下,“真实”算法的开发都是使用C / C 完成的。这就是为什么没有人关心其他语言的教程/书籍/示例的原因。

:如果您想学习图像处理,请学习C ++或Python。如果要构建一些应用程序,请从docs / android教程中学习OpenCV java界面。但是不要期望灵活性或对性能的控制。

这里还有两件事要指定。

,随着Android的发展,Python越来越受欢迎,两种语言(和其他语言)提供的内容正在急剧增加。但是在未来的几年中,核心开发小组和最佳文档将在C ++领域中。

,您应该记住,在任何工作或编程领域, ,那您就死定了。原则很重要,您应该能够以多种语言来实现它们,并且应该能够从多种来源中阅读和理解。那说他不能将伪代码转换成Java的程序员呢?其他语言也是如此。

您可以阅读精彩的博客文章。 以了解您为什么应该忘记使用一种语言进行编程。

java 2022/1/1 18:25:10 有623人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶