Java 8 + OpenCV 4.5.5(x64) 环境下识别圆圈

9 2025-09-11 22:31

Java 8 + OpenCV 4.5.5(x64) 环境下,如何对 62×62 单通道灰度图做
轮廓 + 圆度” 筛选,判定图中是否存在近圆物体。
代码可直接 copy 到 src 目录运行,无需额外依赖(只要本机已经配好 opencv-455.dll / libopencv_java455.so / libopencv_java455.dylib 之一)。

  1. 工程准备(只做一次)

  1. 下载 OpenCV 4.5.5:https://opencv.org/releases/
    解压后得到
    build/java/opencv-455.jar
    build/java/x64/opencv_java455.dll(Windows,Linux/Mac 对应 so/dylib)
  2. Eclipse → Project → Properties
    • Java Build Path → Libraries → Add External JARs → 选 opencv-455.jar
    • 同面板 → Native library location → 选 build/java/x64(dll/so 所在文件夹)

全部评论

·