beamer add tag
Compholio (imported from SE)
I am attempting to use overlays with figures to save myself from creating a different image for each slide. The overlay works with any text I include, but not with the figures.  For example:

	\setbeamercovered{dynamic}
	\begin{figure}\resizebox{10.0cm}{!}{
			\includegraphics{problem-a.pdf}
			Test A
			\pause
			\includegraphics{problem-b.pdf}
			Test B
			\pause
			\includegraphics{problem-c.pdf}
			Test C
	}\end{figure}

Results in the text "Test B" and "Test C" being shaded on the first slide, but the figures corresponding to "problem-b" and "problem-c" are not shaded.
Top Answer
samcarter (imported from SE)
Another approach could be to temporarily cover the image with a semi-transparent shape:


    \documentclass{beamer}
    \usepackage{tikz}
    \setbeamercovered{dynamic}
    
    \begin{document}
    
    \begin{frame}
    
    \begin{figure}
    	\includegraphics[width=2cm,page=1]{example-image-duck}
    	Test A
    	\pause
    	\begin{tikzpicture}
    	\node[anchor=south west,inner sep=0] (B) at (4,0) {\includegraphics[width=2cm,page=2]{example-image-duck}};
    	\only<1>{%
    	    \fill [draw=none, fill=white, fill opacity=0.7] (B.north west) -- (B.north east) -- (B.south east) -- (B.south west) -- (B.north west) -- cycle;
    	}
    	\end{tikzpicture}
    	Test B
    	\pause	
    	 \begin{tikzpicture}
    	    \node[anchor=south west,inner sep=0] (B) at (4,0) {\includegraphics[width=2cm,page=3]{example-image-duck}};
    	    \only<1-2>{%
    	        \fill [draw=none, fill=white, fill opacity=0.7] (B.north west) -- (B.north east) -- (B.south east) -- (B.south west) -- (B.north west) -- cycle;
    	    }
    	 \end{tikzpicture}	
    	Test C
    \end{figure}
    \end{frame}
    
    \end{document}

[![enter image description here][1]][1]


  [1]: https://i.stack.imgur.com/lpjmL.gif
Answer #2
Xavi Ivars (imported from SE)
I've done something similar doing the following:

    \begin{figure}
                    \includegraphics<1->{problem-a.pdf}
                    \onslide<1->{Test A}                    
                    \includegraphics<2->{problem-b.pdf}
                    \onslide<1->{Test B}
                    \includegraphics<3->{problem-c.pdf}
                    \onslide<1->{Test C}
    \end{figure}

Maybe its useful to you
Answer #3
andrers52 (imported from SE)
You can find more information about using imported graphics in pdflatex in this [document][1]. 
Look for Chapter 12: "Overlaying Two Imported Graphics".

  [1]: ftp://ftp.tex.ac.uk/tex-archive/info/epslatex.pdf
Answer #4
Compholio (imported from SE)
For anyone that stumbles upon this, the best thing I've found so far is to use tikz and setup a custom transparency mode:

    \gdef\transparent@value{100}
    \newcommand{\getbeamertrans}{
    	\transparent@value/100
    }
    \newcommand{\set@transparent}[1]{\gdef\transparent@value{#1}}
    \def\opaquenessCustom#1{%
    \only<1->{%
      \beamer@actions{%
	    \set@transparent{#1}%
        \expandafter\xdef\csname beamer@oldcolorhook%
        \the\beamer@coveringdepth\endcsname{\beamer@colorhook}%
        \expandafter\xdef\csname beamer@oldpgfextension%
        \the\beamer@coveringdepth\endcsname{\beamer@pgfextension}%
        {\globalcolorstrue\colorlet{beamer@freeze\the\beamer@coveringdepth}{bg}}%
        \xdef\beamer@colorhook{!#1!beamer@freeze%
          \the\beamer@coveringdepth\beamer@colorhook}%
        \gdef\beamer@pgfextension{!#1opaque}%
        \color{.}%
      }%
      {%
	    \set@transparent{100}%
        \xdef\beamer@colorhook{\csname beamer@oldcolorhook%
          \the\beamer@coveringdepth\endcsname}%
        \xdef\beamer@pgfextension{\csname beamer@oldpgfextension%
          \the\beamer@coveringdepth\endcsname}%
        \color{.}%
      }}%
    }%
    \define@key{beamer@mixin}{transparent}[15]{%
    	\def\beamer@uncoverbeforeactions{\ignorespaces\opaquenessCustom{#1}}%
    	\def\beamer@uncoverafteractions{\ignorespaces\opaquenessCustom{#1}}%
    }
    \newcommand{\BeamerGraphic}[1]{%
    	\begin{tikzpicture}%
    		{\node[opacity=\getbeamertrans] {\includegraphics{#1}};}%
    	\end{tikzpicture}%
    }

Enter question or answer id or url (and optionally further answer ids/urls from the same question) from

Separate each id/url with a space. No need to list your own answers; they will be imported automatically.