2012-08-07 3 views
0

Изображение кусок металлического бруса, длиной 20 мм, вокруг 30 мм. На панели указаны штампы. 10 символов, высота 4,5 мм, распространяется примерно на 120 ° от окружности.Изображение сшивание & OCR

Мне нужно выполнить OCR на символах, но текстовые символы не все видны на одном изображении. Три изображения, расположенные на расстоянии около 30 °, выглядят нормально.

Следующая проблема - металл обрабатывается свежей обработкой, и текстовые символы, похоже, не хорошо распознаются; Я думаю, из-за отсутствия реального контраста. т.е. разница между черным и белым.

Есть ли у кого-нибудь идеи о том, как эти символы могут быть OCR'd ??

+0

Можете ли вы разместить несколько фотографий? –

+0

Без примера фотографии очень сложно дать ответ. Даже мой хрустальный шар настаивает на примерах фотографий ... –

ответ

0

Вы можете попробовать эту команду ImageMagick, чтобы увеличить контраст. Он в основном оставляет только 2 значения (ноль или максимум) для каждого цвета. Каждое значение ниже порога получает значение 0, значения выше порога приготовьтесь к 255 (или 65535 при работе на 16-битной глубине):

convert original.jpg -threshold 50% modified.jpg 

Play со значением 50%, чтобы получить лучшие результаты - набор это выше или ниже ... В зависимости от вашего входного изображения этого уже достаточно, чтобы получить изображения, подходящие для OCR-ing.

Смежные вопросы