[filename,directory]=uigetfile()
picture=open([directory,filename])
axs=get(gcf,'Children')
% you may have to start poking around at the different axs(n) to get the right one
pos=get(axs(2),'Children')
% same with the pos(n), especially if you labelled your plots or have more than one line...