Нужно "распознать" аккорд с картинки на php
- Опубликовано 3 года назад
- Просмотры 4
- Закончить проект
7,00₽
Описание
Нужно "распознать" аккорд с картинки. Аккорды находятся на сайте amdm.ru
Пример:
amdm.ru/images/chords/G5_2.gif
Можете также посмотреть другие аккорды на сайте, например
amdm.ru/akkordi/korol_i_shyt/181179/master_priglashaet_v_gosti/
amdm.ru/akkordi/kino/456/kukushka/
Нужно написать функцию(-и) в классе. На вход подаем картинку с аккордом, на выходе должны получить массив, в котором будет указано, на каких струнах надо зажимать аккорд(1-5),какие струны не участвуют в аккорде (x),открытые струны (0),и цифру справа вверху стартовый лад.
Пример для amdm.ru/images/chords/Am_0.gif
6 => 'x',
5 => '0',
4 => '2',
3 => '2',
2 => '1',
1 => '0',
'start' => '0'
Т. е. тут слева вверху цифры нет, значит 'start' => 0
Пример для amdm.ru/images/chords/G5_2.gif
6 => 'x',
5 => 'x',
4 => '1',
3 => '3',
2 => '4',
1 => 'x',
'start' => '5'
Тут слева вверху цифра 5
Особый случай с барре amdm.ru/images/chords/F_0.gif
6 => '1',
5 => '3',
4 => '2',
3 => '2',
2 => '1',
1 => '1',
'start' => '0'
Должен распознаваться любой аналогичный аккорд с сайта по пути amdm.ru/images/chords/
Пример:
amdm.ru/images/chords/G5_2.gif
Можете также посмотреть другие аккорды на сайте, например
amdm.ru/akkordi/korol_i_shyt/181179/master_priglashaet_v_gosti/
amdm.ru/akkordi/kino/456/kukushka/
Нужно написать функцию(-и) в классе. На вход подаем картинку с аккордом, на выходе должны получить массив, в котором будет указано, на каких струнах надо зажимать аккорд(1-5),какие струны не участвуют в аккорде (x),открытые струны (0),и цифру справа вверху стартовый лад.
Пример для amdm.ru/images/chords/Am_0.gif
6 => 'x',
5 => '0',
4 => '2',
3 => '2',
2 => '1',
1 => '0',
'start' => '0'
Т. е. тут слева вверху цифры нет, значит 'start' => 0
Пример для amdm.ru/images/chords/G5_2.gif
6 => 'x',
5 => 'x',
4 => '1',
3 => '3',
2 => '4',
1 => 'x',
'start' => '5'
Тут слева вверху цифра 5
Особый случай с барре amdm.ru/images/chords/F_0.gif
6 => '1',
5 => '3',
4 => '2',
3 => '2',
2 => '1',
1 => '1',
'start' => '0'
Должен распознаваться любой аналогичный аккорд с сайта по пути amdm.ru/images/chords/
Опубликовано 3 года назад
Информация
Посещаемость:
528
Дата регистрации:
13 лет назад