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

...or the subclasses can use them.