Я выполняю некоторую графическую обработку, и у меня есть логика, где у меня есть растровое изображение с краями, и я игнорирую все края таблицы из букв. Например:
0000000000
0111111110
0100000010
0102220010
0100200010
0100200010
0100000010
0111111110
0000000000
0 - цвет фона1 - игнорируемые края2 - ребра, которые мне нужны
Моя логика проста: если количество непрерывных пикселей превышает определенный порог, например, 20 пикселей непрерывных ребер, он будет рассматривать его как линию и игнорировать ее.
Моя проблема в том, что при большом размере шрифта и буквах, таких как H и T, он определенно превысит пороговое значение.Пожалуйста, посоветуйте, есть ли лучший способ или дополнительная логика, которую мне нужно реализовать, чтобы отделить строки таблицы от букв.
[обновление] Дополнительные соображения: Производительность, эта логика будет использоваться во время движения касанием (перетаскивания).Он будет вызываться много раз, поэтому он должен быть быстрым.