Is there a way to change wordpress image resize settings?

The file size increase you describe sounds odd. Are you referring to jpegs?

Anyway, you can control loss quality for jpegs. Add this to your functions file:

add_filter( 'jpeg_quality', create_function( '', 'return 80;' ) );

Replacing 80 with whatever percentage you would prefer.