こんにちは!
ご質問ありがとうございます。
それぞれいくつか言い方が考えられますが、例えば、
『目に留まった本を手に取る。』は、
I take a book that catches my eye.
『目を引くポスターだったのでその映画を観た。』は、
I watched the movie because the poster was eye-catching.
役に立ちそうな単語とフレーズ
eye-catching 人目を引く、目立つ
catch one's eye 人の目に留まる、人の目を引く
catch one's attention 人の注意を引く
参考になれば幸いです。