We'll need a little more information before giving a detailed answer. What is the interface on your image processing algorithm? (Avalon Streaming or Avalon Memory-mapped slave)
You could use a DMA controller. Your received image data is located somewhere in memory. If you give the DMA controller the address of the image data and tell it how long it is, it can transfer the data into your image processing block. The SGDMA controller may fit your need.
If speed is not an issue, you could also manually send the data to your block using the processor. This would require some type of memory-mapped slave interface to your block.
Jake