Python 如何从图像中提取符号?

Python 如何从图像中提取符号?,python,image-processing,machine-learning,computer-vision,Python,Image Processing,Machine Learning,Computer Vision,我即将开始学习CV和ML。我想从解决一个问题开始。下面我分享一张图片,我想从图片中提取每个符号和位置,并用这些提取的符号创建一个新的图片,就像在源图片中一样。之后,我将做一份翻译工作。现在,我该如何或者应该遵循哪些步骤来提取符号,并从数据集(根据Gardiner的符号列表)中找到这些符号,并将其放置在新图像中? 我知道在这个过程中涉及到一些计算机视觉+机器学习,因为符号不是100%准确的,因为这些符号太旧了。我不知道从哪里开始和结束。我计划使用Python。此外,如果你知道有人已经这样做了,请分

我即将开始学习CV和ML。我想从解决一个问题开始。下面我分享一张图片,我想从图片中提取每个符号和位置,并用这些提取的符号创建一个新的图片,就像在源图片中一样。之后,我将做一份翻译工作。现在,我该如何或者应该遵循哪些步骤来提取符号,并从数据集(根据Gardiner的符号列表)中找到这些符号,并将其放置在新图像中? 我知道在这个过程中涉及到一些计算机视觉+机器学习,因为符号不是100%准确的,因为这些符号太旧了。我不知道从哪里开始和结束。我计划使用Python。此外,如果你知道有人已经这样做了,请分享。非常感谢。

  • 对Gardiner符号列表中的源图像运行sobel边缘检测
  • 在名单上训练一个CNN
  • 标准化源图像的对比度
  • 对源图像运行sobel边缘检测。(在此之前称为源图像)
  • 通过改变源图像的高度和宽度(从最大到最小)在CNN中进行评估
  • 选择最高概率图示符。在起始位置从Gardiner列表中输出相应的图示符以及相应的高度和宽度

  • 我不认为这可以通过六个简单的步骤来完成,但这是我将采取的方法。

    大小和方向可以不同。这本手册不是我要找的。