Извлечение текста в формате opencv

Для начала скажу, что я зарабатываю через вот этого брокера, проверен он временем! А вот хороший пример заработка, человек зарабатывает через интернет МНОГО МНОГО МНОГО и показывает все на примерах, переходи и читай! Добавь страницу в закладки. А теперь читаете информацию ниже и пишите свой отзыв

Я пытаюсь найти ограничивающие рамки текста, в изображение, и я в настоящее время, используя этот подход:

// calculate the local variances of the grayscale image Mat t_mean, t_mean_2; Mat grayF; outImg_gray.convertTo(grayF, CV_32F); int winSize = 35; blur(grayF, t_mean, cv::Size(winSize,winSize)); blur(grayF.mul(grayF), t_mean_2, cv::Size(winSize,winSize)); Mat varMat = t_mean_2 - t_mean.mul(t_mean); varMat.convertTo(varMat, CV_8U);  // threshold the high variance regions Mat varMatRegions = varMat > 100; 

Когда дают изображение, как это:

Извлечение текста в формате opencv

Потом, когда я показываю varMatRegions Я вам это изображение:

Извлечение текста в формате opencv

Как видите это несколько объединяет левого блока текста с заголовка карточки, на большинстве карт этот метод прекрасно работает, но на более загруженных карт могут возникнуть проблемы.

Почему это плохо для тех контуров для подключения является то, что он делает ограничивающего контура почти занимают всю карту.

Может кто-нибудь подскажет другой способ, я могу найти текст, чтобы обеспечить правильное обнаружение в тексте?

200 баллов тому, кто сможет найти текст в открытке выше этих двух.

Извлечение текста в формате opencv

Извлечение текста в формате opencv

Вы можете попробовать этот метод , который разработан Чуцай Yi и компании yingli Тянь.

Они также разделяют программного обеспечения (который основан по opencv-1.0 и она должна работать на платформе Windows.) что можно использовать (хотя нет исходный код доступен). Он будет генерировать весь текст ограничивающих прямоугольников (как показано в цвет теней) в изображении. Применяя вашему образцу изображений, то вы получите следующие результаты:

Примечание: чтобы сделать результат более надежный, можно дополнительно объединить соседние поля.

Извлечение текста в формате opencv

Извлечение текста в формате opencv

Обновление: если ваша конечная цель-признать тексты, изображения, можно дополнительно проверить gttext, что это ОРЗ свободного программного обеспечения и наземный контроль средство для цветных изображений с текстом. Исходный код также доступен.

При этом, вы можете получить распознанных текстов, как:

Извлечение текста в формате opencv

Извлечение текста в формате opencv

Извлечение текста в формате opencv

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (Пока оценок нет)
Загрузка...

Оставить комментарий

Ваш email нигде не будет показанОбязательные для заполнения поля помечены *

*