Meaning of image capture in English:
image capture
noun
The creation of a record or representation of an image, now usually in digital form, by means of a device such as a scanner or camera.
Origin
1960s.
Are You Learning English? Here Are Our Top English Tips