uploaded files are stored as attachment post type in WordPress. Use get_posts() and query for all attachments:
$args = array(
'post_type' => 'attachment',
'numberposts' => -1,
'post_status' => null,
'post_parent' => null );
$all_attachments = get_posts( $args );
EDIT – you can also set post_mime_type
in get_posts to get all of type ‘image/jpeg’ for example.