earth

  create a texture-mapped globe
clear
close all
rgb = imread('ear0xuu2.jpg');
rgb = im2double(flipdim(rgb,1));
sphere(30)
h = findobj('Type','surface');
set(h,'CData',rgb,'FaceColor','texturemap');
axis equal
axis off
set(gcf,'Color','white')
camva(6)

in published MATLAB you may not see the texture map (image too large). You can't even save the figure as a file from the figure menu.

looks like you can do it by getframe

f = getframe(gcf);
imshow(f.cdata);