high-resolution

adj

1.
producing images that are sharp and finely detailed