A French Navy patrol ship rescued 297 migrants from a fishing boat in the southern Mediterranean on Wednesday, French police said, the latest in a stream of more than 50,000 migrants to have entered Europe by sea this year.