Нужен чувак дружащий с математикой и геометрией

1 23
T.R.O.N
На сайте с 18.05.2004
Offline
314
#21

malls, не... та пол сотни предлагали поначалу, правда потом согласился на сто!!!!

Baruchka, Просто из жизни... Если Вы действительно что-то хотите сделать, то гоните в шею такую команду. Для таких задач она еще не дозрела.

T.R.O.N добавил 15.01.2010 в 14:30

dlyanachalas:
Я извиняюсь, решение вроде ещё во втором сообщении было написано

Да Вы что... какое же это решение. А где листинг и пример исполнения? =))

От воздержания пока никто не умер. Хотя никто и не родился! Prototype.js был написан теми, кто не знает JavaScript, для тех, кто не знает JavaScript (Richard Cornford)
malls
На сайте с 08.08.2005
Offline
255
#22
T.R.O.N:
malls, не... та пол сотни предлагали поначалу, правда потом согласился на сто!!!!

Ну дык я и говорю - бесплатно!

dlyanachalas:
Я извиняюсь, решение вроде ещё во втором сообщении было написано ;)

Думаю там похитрее будет....

Да и кстати "морду лица" приводить по двум точкам, это все равно дурацкая затея изначально... Там как минимум надо: глаза, нос, подбородок, уши. Это уже шесть. Сколько там "матриц преобразования" выходит? :)

dadadron
На сайте с 26.12.2007
Offline
53
#23

Попробую помочь)

SEO профессионально, аудит сайтов!
[Удален]
#24

я тоже удивлен, что команда которая разрабатывает систему распознования лиц не может решить относительно простую задачу...

B
На сайте с 22.07.2007
Offline
274
#25
MOP1:
я тоже удивлен, что команда которая разрабатывает систему распознования лиц не может решить относительно простую задачу...

для вас простая, для других сложная

я ничему не удивляюсь,

мне важно решить эту проблему :)

Ёхан Палыч
На сайте с 07.05.2006
Offline
169
#26

Да задача то не сложная, тем более всего две точки, делится на несколько еще более простых задач:

1. Масштабируем картинку пропорционально а1b1/а2b2.

2. Поворачиваем картинку на угол между отрезками а1b1 и а2b2.

3. Совмещаем первую точку а1 и а2.

[ATTACH]52177[/ATTACH]

Имеем:

координаты точки a1 =ax1,ay1 (30,40)

координаты точки b1 =bx1,by1 (51,40)

координаты точки a2 =ax2,ay2 (90,172)

координаты точки b2 =bx2,by2 (168,153)

Xx=0;Xy=300;X1x=300;X1y=300;Yx=0;Yy=0;Y1x=300;Y1y=0;

Надо найти X,X1,Y,Y1

1.

....тут было решение. (удалено по просьбе правообладателя - ТС)

Но, конечно, если расширить задачу на совмещения образов по более чем две точки, то без афинных преобразований не обойтись.

У программиста, решающего подобную задачу с математикой должно быть все в порядке.

png 1111.png
B
На сайте с 22.07.2007
Offline
274
#27
Ёхан Палыч:
Да задача то не сложная, тем более всего две точки, делится на несколько еще более простых задач:
1. Масштабируем картинку пропорционально а1b1/а2b2.
2. Поворачиваем картинку на угол между отрезками а1b1 и а2b2.
3. Совмещаем первую точку а1 и а2.

спасибо огромное за подробное решение, написал вам в личку

Ёхан Палыч
На сайте с 07.05.2006
Offline
169
#28
Baruchka:
спасибо огромное за подробное решение, написал вам в личку

Пожалуйста.

Получил от Baruchka 100WMZ.

Возвращаю 70 обратно, чтобы не обозвали халявщиком. :)

malls
На сайте с 08.08.2005
Offline
255
#29

:) ждем топика про три точки...

[Удален]
#30
malls:
ждем топика про три точки...

да нет, боюсь топиков про задачи попроще и бюджеты 1-3 доллара от школьников ...

bearman добавил 15.01.2010 в 19:08

если они видели эту темку, то поняли что можно др сюда сливать =)

1 23

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий