Страница: 1 |
Страница: 1 |
Вопрос: Текст в BMP
Добавлено: 19.03.05 19:00
Автор вопроса: Дмитрий Щапов
У меня на картинке есть текст, как мне его выделить или обвести.Цвет я знаю. Если попиксельно перебирать, то получается довольно объёмное количество.
Либо так: я перебираю пиксели и объединяю их c CombineRgn, тогда как мне получить настоящее значение этого Rgn а не просто Id ресурса.
Мне нужно выделить его с целью дальнейшего сохранения в файл. След-но чем меньше кол-во ректангов(к примеру) тем быстрее он потом их считает и сделает с ними что надо.
Ответы
Всего ответов: 4
Номер ответа: 1
Автор ответа:
AgentFire
ICQ: 192496851
Вопросов: 75
Ответов: 3178
Профиль | | #1
Добавлено: 19.03.05 20:51
Если попиксельно, то сравнивай картинку с текстом с картинкой без текста и, если пииксели не равны, то это и есть часть текста.
Номер ответа: 2
Автор ответа:
Дмитрий Щапов
Вопросов: 71
Ответов: 321
Профиль | | #2
Добавлено: 19.03.05 22:21
Но как получить pic без текста, мне даётся только с текстом(1шт)
А как можно по ID ресурса получить настоящее значение(в C++ допустим, и вообще что означает этот ID? Указатель чтоль?)
Номер ответа: 3
Автор ответа:
Morpheus
Вопросов: 224
Ответов: 3777
Web-сайт:
Профиль | | #3
Добавлено: 20.03.05 00:41
а если просто в один проход перенести в другую матрицу все пикселы заданного цвета? займёт немного времени
Номер ответа: 4
Автор ответа:
Barsik
Разработчик Offline Client
ICQ: 343368641
Вопросов: 17
Ответов: 686
Web-сайт:
Профиль | | #4
Добавлено: 28.03.05 10:53
да, но а толку. их ведь еще и распознавать надо...