我怎样才能并排布局图像以便进行比较?

我怎样才能并排布局图像以便进行比较?

我对 TeX/LaTeX 还很陌生,我正在写我的第一个文档。到目前为止,我喜欢它显示一切的方式。不过学习难度很大。

我有需要比较的图像,因此它们必须彼此接近。我该如何实现?

在下面的图片中,你可以看到我想要的一个示例(我知道它很丑,这就是我使用 LaTeX 的原因 ;) )。我使用了 subfig 包,但它的主要用途似乎是给子图添加标题。我不想单独给它们添加标题,这会导致信息重复。它不需要与图片中完全一样,我愿意接受建议。

替代文本

答案1

如果你只是想重现类似的格式,你可以使用tabular环境将图片放入表格中。这看起来像:

\begin{tabular}{l|c|c|c}
  & clown & goldhill256 & lighthouse \\ \hline
  Sobel & \includegraphics{image1} & \includegraphics{image2} & \includegraphics{image3} \\ \hline
  Sobel w/thresholding & ... & ... & ... \\ \hline
  Sobel w/thresholding \& thinning & ... & ... & ...
\end{tabular}

不过,看起来这个表格将跨越整个页面的宽度,因此你最好使用tabularx包裹:

\begin{tabularx}{\hsize}{p{1.5cm}|X|X|X}
  & clown & goldhill256 & lighthouse \\ \hline
  Sobel & \includegraphics[width=\hsize]{image1} & \includegraphics[width=\hsize]{image2} & \includegraphics[width=\hsize]{image3} \\ \hline
  Sobel w/thresholding & ... & ... & ... \\ \hline
  Sobel w/thresholding \& thinning & ... & ... & ...
\end{tabularx}

那应该...

  1. 使表格跨越整个页面的宽度;
  2. 将最左边的列排版为 1.5 厘米宽的 parbox(这样可以留出换行符);
  3. 自动调整图片列的大小,使它们具有相同的宽度并占据页面中的额外空间。

答案2

您也可以使用子图。请参阅下面的教程以获取示例:

http://www.andy-roberts.net/misc/latex/latextutorial6.html

相关内容