There are some tutorials on using DMA starting here:
The width register determines the maximum number of bytes you can transfer. The max size is 2^(REGISTER WIDTH) or 67,108,863 bytes. If your image is bigger than this, you need to split it into sections to send it.