Программа для автоматического складывания пазлов
Модератор: teddy1981
Re: Программа для автоматического складывания пазлов
Sergej586, все получил. Буду думать, как распознать каждую детальку и отделить ее от фона.
Re: Программа для автоматического складывания пазлов
Не совсем понимаю, зачем Вам для этой программы какие-то сканы? Возьмите любой рисунок, нарежьте его произвольным образом, перенумеруйте кусочки - это будет образец. Потом нарезанные кусочки случайным образом перемещайте и поверните на разные углы, а после этого Ваша программа пусть ищет соответствие перемешанных кусочков и перенумерованных из образца.inerf писал(а):НеБлондинка, детальки мне все нужны. Но 500 и 1000 многовато, поменьше есть? Там 50 или 100.
Брать с фотки можно, но там же картинка уже собрана, нужно самому разрезать.
И это только первый этап.
Второй - это сделать штампы нарезки пазлов, которые Вы программно собирать будете. Чтобы было с чем сравнивать отсканированные кусочки, которые Вы сейчас так просите.
Но для начала сделайте хотя бы часть 1-ю. Предварительно придумав, как картинки храниться будут, чтобы удобнее сравнивать было (вектор, растр).
Re: Программа для автоматического складывания пазлов
В этом же и заключается суть программы. Сканируешь кусочки, программа складывает пазл!staya писал(а):Не совсем понимаю, зачем Вам для этой программы какие-то сканы? Возьмите любой рисунок, нарежьте его произвольным образом, перенумеруйте кусочки - это будет образец. Потом нарезанные кусочки случайным образом перемещайте и поверните на разные углы...
Например, на сканах от каждого кусочка падает тень, что затрудняет найти границы куска. Есть и другие проблемы, которые отсутствуют на искусственно созданном пазле.
В програмке мне уже удалось распознать каждый кусочек на скане. Теперь надо развернуть их правильно и найти выступы/впадины.
Re: Программа для автоматического складывания пазлов
.inerf писал(а):В этом же и заключается суть программы. Сканируешь кусочки, программа складывает пазл!staya писал(а):Не совсем понимаю, зачем Вам для этой программы какие-то сканы? Возьмите любой рисунок, нарежьте его произвольным образом, перенумеруйте кусочки - это будет образец. Потом нарезанные кусочки случайным образом перемещайте и поверните на разные углы...
Например, на сканах от каждого кусочка падает тень, что затрудняет найти границы куска. Есть и другие проблемы, которые отсутствуют на искусственно созданном пазле.
В програмке мне уже удалось распознать каждый кусочек на скане. Теперь надо развернуть их правильно и найти выступы/впадины.
Выступы и впадины могут быть и под углом. Пока Вы не научились составлять из деталей произвольной формы сплошную плоскость, хоть распознавай кусочки, хоть нет, пазл не соберется.
Re: Программа для автоматического складывания пазлов
Я, может, чего-то не понимаю, но есть же такие программы, используются в игрушках и всяких онлайн ресурсах по сборке картинок. Или это чисто занятие для ума, придумать велосипед?
Nobody knows it, but you've got a secret smile
and you use it only for me
Таганрог 2012 эдука - личка 5, пары 8
Таганрог 2013 эдука - личка 4, пары 3
Бельгия 2013 1 место
Таганрог 2014 эдука - личка 6, пары 5
Бельгия 2014 2 место
and you use it only for me
Таганрог 2012 эдука - личка 5, пары 8
Таганрог 2013 эдука - личка 4, пары 3
Бельгия 2013 1 место
Таганрог 2014 эдука - личка 6, пары 5
Бельгия 2014 2 место
Re: Программа для автоматического складывания пазлов
В игрушках, которые я видела, картинки вручную собирать нужно. Программа просто проверяет, на правильное ли место поставлен кусок картинки. Она заранее "знает" это правильное место.Fixy писал(а):Я, может, чего-то не понимаю, но есть же такие программы, используются в игрушках и всяких онлайн ресурсах по сборке картинок. Или это чисто занятие для ума, придумать велосипед?
Re: Программа для автоматического складывания пазлов
Из произвольных кусочков - это фантастика! А вот из пазлов может и получится ;)staya писал(а):Выступы и впадины могут быть и под углом. Пока Вы не научились составлять из деталей произвольной формы сплошную плоскость, хоть распознавай кусочки, хоть нет, пазл не соберется.
Re: Программа для автоматического складывания пазлов
Детали в пазлах могут быть произвольной формы.inerf писал(а):Из произвольных кусочков - это фантастика! А вот из пазлов может и получится ;)staya писал(а):Выступы и впадины могут быть и под углом. Пока Вы не научились составлять из деталей произвольной формы сплошную плоскость, хоть распознавай кусочки, хоть нет, пазл не соберется.
Re: Программа для автоматического складывания пазлов
А я то думал они все квадратные с выступами и впадинами по бокамstaya писал(а):Детали в пазлах могут быть произвольной формы.

Re: Программа для автоматического складывания пазлов
с квадратом их объединяет только наличие 4-х углов. Да и то не всегда
Антон