什么库适合识别方形黑色或白色单元格的表格? [关闭]

问题描述 投票:0回答:0

我做了一个 uni 项目,我需要在其中为我的程序创建一个模块,它将执行以下操作:

  1. 收到一张用黑色或白色方形单元格绘制表格的照片,看起来像这样:Drawing example,
  2. 处理图片以识别形状,行/列数和每个销售的颜色,
  3. 返回 ImageBoard 类的对象:
data class ImageBoard(val cells: List<List<Cell>>)

data class Cell(var isPainted: Boolean) {
    fun reverseState() {
        this.isPainted = !isPainted
    }
}

ImageBoard 对象中的每个 Cell 应该有 isPainted = true 如果绘图上的类似单元格是黑色(涂漆)和 isPainted = false - 如果没有涂漆。

什么库最适合我的任务?如果您能向我提供如何将所需库安装到我的项目中的说明,我将不胜感激。我正在为我的项目使用 Maven。

我试过使用 OpenCV 库,但我不确定它是否符合我的目的。

kotlin image-recognition
© www.soinside.com 2019 - 2024. All rights reserved.