Seeing you in the picture, I recognized you at once.

英訳に間違いが有れば正してください。

前に写真で見て知っていたので、すぐ分かったんです。
Seeing you in the picture, I recognized you at once.

ヒント
写真を見たのは?

答え
SeeingをHaving seenにする

Having seen you in the picture, I recognized you at once.

写真を見たのはrecognizedより前なので完了形の分詞構文になる。