Очень даже сравнимое. То, что называют "сглаз" - это и есть таки контакт с объектом. Самый непосредственный. "Сглазил" подразумевает: посмотрел на объект (посмотрел - это ОБЯЗАТЕЛЬНАЯ  опция; даже из самого слова понятно - "сГЛАЗил" ), что-то сказал объекту (это, правда, не совсем обязательная...но как правило говорят, и обычно что-то нейтрально-хвалебное, или мило и - (внимание!) ДОЛГО болтают).Для того, что называют "порчей", необходима какая-то вещь объекта или его волосы, ногти, кровь и т.п.  По фото на кого-то что-то навести почти нереально. Говорю "почти", т.к. точно есть одно исключение - когда наводящий испытывает невероятно сильную ненависть к объекту и очень желает ему плохого.