Слова имеют разные значения. Опознать — узнать по каким-то признакам. Этот глагол используется, когда говорится о судебном следствии. Например, опознать преступника. Распознать же — различить что-то среди чего-то другого; разгадать, разведать. Например, распознать ложь.