java - OpenCV Java : how to find connected components of image in OpenCv JAVA

标签 java android eclipse matlab opencv

我正在从事图像处理工作,并找到图像中的连接组件。在 MATLAB 中,我正在使用 bwconncomp 函数,但任何人都可以帮助我如何在 java 中执行此操作,或者 OpenCv 中是否有任何直接函数。

最佳答案

看看FindContours

您可以在 Android 中使用它:

Imgproc.findContours(Mat image, 
        java.util.List<MatOfPoint> contours, 
        Mat hierarchy, 
        int mode, 
        int method)

层次结构参数涉及图像拓扑和嵌套轮廓,因此, 对于简单的轮廓,您可以分别传递 new Mat()Imgproc.RETR_LISTImgproc.CHAIN_APPROX_NONE 分别作为模式和方法。

关于java - OpenCV Java : how to find connected components of image in OpenCv JAVA,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23080968/

相关文章:

java - 在协作 Java 开发中强制执行代码格式化规则

php - Android 移动应用程序与 Web 主机数据库的连接

java - 用java读取乌尔都语文件

java - 使用jasperreports在java中创建条形码图像,而不将图像保存在磁盘上

java - Astoria 项目究竟如何设法在 Windows(移动)上运行 Android/Java 应用程序

android - 当存在无效路径时如何使 picasso 显示默认图像

java - 更改 Android 中按钮的位置

java - 选定的单选按钮未显示?

java - 如何在内部静态类中使用 Intent 启动 Activity ?

java - JPA 如何在使用父级合并但创建子级时获取生成的 id/对象?