Sending image from Matlab via serial port and sending it back

sylarhero:
After like 5 minutes when I shut it down, until 196003 was built.

196003 is only 34200 bytes - is the data received the same as that transmitted or is it corrupted?
have you hardware or software handshaking enabled?
Robin2 asks how is the serial connected to the PC?