Я пытаюсь создать код для распознавания OMR с помощью Java. Я столкнулся с проблемой, когда объекты в отсканированном изображении не имеют того же положения, что и шаблон, который я использую.Обрезка изображений в Java
Чтобы решить эту проблему, я решил разместить границы изображения, и когда я вырезал изображение с помощью границ, я могу получить правильные значения. Теперь для этого я вручную вырезал «Картинки», но я хочу также обрезать изображения с помощью Java.
Я знаю, что я могу получить прямоугольный отбор из класса CropImageFilter
. Но как я могу сообщить программе о том, откуда она должна начинаться? Может ли кто-нибудь помочь мне с этим?
Может быть, это я, но ваш вопрос очень для меня неясным. –
Не ваш нисходящий избиратель, кстати. –
Если вы хотите найти позицию знака, можете взглянуть на источник с открытым исходным кодом, ссылки в [wikipedia] (http://en.wikipedia.org/wiki/Optical_mark_recognition). –