closed #3804: Change Image private function and variable to protected, f...

...or the subclasses can use them.