20:20

helloWorld()

инверсия вне
Окей, дайри!
Я знаю у меня тут во френдах есть программисты или люди связанные с IT, так что может тоже в курсе.
У меня тут задачка. Прибежал манагер, сообщил, что забыл совершенно про одну штуку, а её надо кровь из носа попытаться сделать к среде.
И т.к. у меня нет повседневной практики в этом кругу задач, так чтоб прям взять и сделать не гугля, а времени мало, вопрос ко всем, может кто сможет помочь в вопросе выбора библиотек.
Так вот. Суть задачи:
На вход подается картинка, на картинке есть прямоугольники. На выходе нужно получить из одной картинки нарезку из прямоугольников, то есть разделить то, что было изначально на самостоятельные файлы, на каждый прямоугольник по штуке. Картинка - это скан\ксерокопия каких-то документов, то есть о четко определенных областях однотонного цвета можно даже не думать.
Вопрос: знает кто-нибудь какие-нибудь готовые либы, которые могут решить данную задачу? Язык (в порядке убывания предпочтительности): Java, C#, Python, C++
То есть не обязательно в один метод а-ля .findAll(), вполне себе подходит и решение с некоторым кол-вом танцев с бубном, но по-пиксельно разбирать изображения вручную и вспоминать и реализовывать алгоритмы не хотелось бы.
PS: и да, на стеке я задала этот же вопрос, но на всякий случай ещё и здесь озвучиваю, и да, я знаю, что с такой постановкой вопроса я вполне могу сказать манагеру, что делать этого не буду в такие сроки, потому что ну сам пролюбил сроки, ну сам молодец, но т.к. в данный момент от меня не ждут прям 100% промышленного решения, и ответственность на меня не переваливают, я вполне себе за то чтоб попробовать что-то сделать.

@темы: IT

Комментарии
13.02.2017 в 22:12

After silence that which comes nearest to expressing the inexpressible is music.
banach space, стучись в скуп, дай входную пикчу, я тебе запилю за часик за спасибо.

зы. Не шарю, но берешь ImageMagick либу, которая работает с изображениями (она и для жавы есть и для шарпа вроде, порты). И там уже по ситуации через просчёт пикселей для выяснения сторон или же прям по хардкоду, если это всегда одно и то же. Вырезаешь в стрим и сохраняешь, изипизи. Я на шарпце. Исходники приложу =)
13.02.2017 в 23:37

инверсия вне
Kakou ECTb, о! ImageMagick спасибо за совет, щас домой за комп окончательно доберусь - попробую потыкать. Я тут ещё одну нагуглила пока что, OpenCV, сравню как раз что с магией, что с OpenCV получается...
PS: не, за меня ничего делать не надо, это как-то... не спортивно, чтоли, ну это ж моя задача с работы, а не просто по фану или школьная лаба там какая-нибудь.... Но за предложение помощи всё равно спасибище!! :buddy: Я лучше если где затуплю у тебя конкретного совета спрошу :)
13.02.2017 в 23:41

After silence that which comes nearest to expressing the inexpressible is music.
banach space, OpenCV тоже подумал про него, но лично никогда не пользовал, но если что-то в стиле "Найти квадрат", то это определенно к нему, дэ :)

не, за меня ничего делать не надо, это как-то... не спортивно эх, думал сейчас засяду, мозгами чуть подраскину, отдохну. Ну нет так нет :D

Я лучше если где затуплю у тебя конкретного совета спрошу бобро =)