the following code:
\documentclass{article}
\usepackage{mwe}
\usepackage{multirow,makecell}
\usepackage{graphbox} %loads graphicx package
\begin{document}
\begin{tabular}{c|c|c|c}
\multirow{3}{*}{\rotatebox[origin=c]{90}{Text}}
& ro1 1 & \includegraphics[align=c,scale=0.25]{example-image} & text\\
& row 2 & \includegraphics[align=c,scale=0.1]{example-image} & text\\
& row 3 & \includegraphics[align=c,scale=0.4]{example-image} & text\\
\end{tabular}
\vspace{1cm}
\begin{tabular}{c|c|c|c}
\multirow{3}{*}{\rotatebox[origin=c]{90}{Text}}
& row 1 & without example-image & text\\
& row 2 & without example-image & text\\
& row 3 & without example-image & text\\
\end{tabular}
\end{document}
gives me the following output:
Is it possible to center the rotated text?
\multirow{10}{*}{\rotatebox[origin=c]{90}{Text}}
the multirow option for number of lines can be arbitrary and even decimal for fine tuning of the centering -- in the second case change the code to\multirow{8}{*}{\rotatebox[origin=l]{90}{Text}}
--you can read the multirow and makecell documentation for even more options at -- mirrors.ibiblio.org/CTAN/macros/latex/contrib/makecell/… and at ctan.imsc.res.in/macros/latex/contrib/multirow/multirow.pdf – js bibra Feb 18 at 4:28