Нужно "распознать" аккорд с картинки на php

  • Опубликовано 3 года назад
  • Просмотры 4
  • Закончить проект

Описание

Нужно "распознать" аккорд с картинки. Аккорды находятся на сайте 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/

Опубликовано 3 года назад