Сегментирование наследственности страниц формата А4
Я хочу сегментировать изображение(в основном текстовое/doc-изображение) в тело верхнего колонтитула и в абзац извлечения тела.Изображение находится в двоичной форме, то есть матричный элемент m*n содержит только 0 и 1
0-для черного пикселя, то есть текста, и 1-Для белого пикселя без текста
Я думаю примерно так: я начинаю сверху для горизонтального сканирования заголовка до обнаружения текстовой строки, а для нижнего колонтитула начинаю снизу вверх до обнаружения текстовой строки(черный пиксель), оставшаяся часть будет телом, но я не могу написать код
Что я уже пробовал:
Я пробовал в matlab, но хочу писать на c++
OriginalGriff
Это не очень хороший вопрос - мы не можем понять из этого малого, что вы пытаетесь сделать.
Помните, что мы не можем видеть ваш экран, получить доступ к вашему жесткому диску или прочитать ваши мысли - мы получаем только то, что вы печатаете для работы.
Используйте виджет "улучшить вопрос", чтобы отредактировать свой вопрос и предоставить более подробную информацию.
KarstenK
Все принтеры имеют область печати, которая меньше, чем бумага формата А4. Так что нужно посчитать с этим. Они могут отличаться - так что будьте осторожны.
Rick York
Я рекомендую вам не писать это явно для бумаги формата А4. Просто подумайте о том, что произойдет, если кто-то передумает и решит использовать бумагу формата Б. Параметризуйте код так, чтобы измерения были его аргументами. На самом деле существует две основные переменные : размеры бумаги и желаемая ориентация, книжная или альбомная. Пользователи могут быть непостоянными, поэтому вам может понадобиться поддерживать и то, и другое. Я думаю, что вы должны принять это решение заранее.