Added constructor to accept `Collection<BufferedImage>`.