【问题标题】:detect and remove text from photo检测并删除照片中的文字
【发布时间】:2020-03-04 22:37:36
【问题描述】:

我有一个包含大约 2000 张香蕉植物图片的数据集,我需要检查 CNN 是否可以发现它们之间的差异。 问题是一些拍摄的照片在照片中包含了他们的标签。

有没有办法以某种方式检测和删除这些?

我尝试过对部分图像进行遮罩,但每个遮罩仅适用于几张照片,我无法将其应用于所有照片

我试过的东西,在 python 中使用 cv2,但没有帮助:

屏蔽图像: Removing parts of the image with OpenCV

从图像中删除文本: OpenCV - Remove text from image

课程是 A/B/C/D 图片:

【问题讨论】:

  • 我不明白。背景中的一切都是不同的。为什么标签有问题?
  • 在没有额外噪音的情况下提取叶子并进行实际比较会更容易吗?
  • @Piglet 问题是虽然背景不同,但每个类别在照片中都有自己的标签,不会影响结果吗?

标签: image-processing conv-neural-network object-detection cv2


【解决方案1】:

好的,老实说,我们可能对最初的问题有疑问。有一种植物与另一种植物进行比较(或跟踪生长过程)就足够了,因此无需处理照片上的任何次要对象。

此外,由于特定的颜色,它可能更容易分割植物并拥有任何额外分析所需的所有详细信息:

我的示例允许在草莓“准备好”时提供通知。

在这种特殊情况下,多色分割可能会很有帮助。这是complete demo

抱歉,没有可提供的代码,不使用 OpenCV。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-11-12
    • 1970-01-01
    • 2011-01-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多