Image Processor on a Xilinx FPGA