问题

问题

我已将我的神经网络模型摘要保存为 .jpeg 文件。但是,此图像太大,无法放入单个页面。我搜索了类似的问题并尝试使用我在这里找到的答案,但它们不起作用。我在此处附加了 .jpeg 文件,以便您可以查看图像。有人可以帮我将此图像拆分到多个页面上,以便框清晰可见吗?[![神经网络摘要][1]][1]

答案1

以下是仅使用一张图片的解决方案:

这将创建一个新的宏,其中包含两个参数:零件数量和总数。然后计算并修剪图像的其余部分。

\documentclass[11pt,a4paper]{article}
\usepackage{adjustbox}
\usepackage{fp}

\newcommand{\cropImg}[2]{
    \FPeval{\top}{#1 / #2}
    \FPeval{\bot}{(#2-#1-1) / #2}
    \adjincludegraphics[
            width=\textwidth,
            trim={0 {\bot\height} 0 {\top\height}},
            clip, % needed for trim to work
        ]{Grntv.jpg}
}

\begin{document}

    \cropImg{0}{11}
    
    \cropImg{1}{11}
    
    \cropImg{2}{11}
    
\end{document}

更多解释:

使用该adjustbox包允许使用当前图像的高度和宽度进行计算。这样,我们就可以只显示我们想要的图像部分。fp如果我们想要一组的某个部分,我还使用该包来评估数学表达式以获得上方和下方的百分比。例如,对于第一部分(0),我们不想裁剪上​​方的任何内容,保留 1/11 并裁剪下方的 10/11。依此类推。

您需要通过改变 2. 参数来进行实验,以确定多少个部件最适合您。

缺点:

  • 我不知道以这种方式使用 adjustbox 包是否有任何缺点,它可能仍会在最终的 pdf 中包含 howl 图像,但只是不显示它(增加了文件大小)。

  • 除了改变总剪辑次数外,无法对已进行的剪辑进行任何调整。

答案2

问题

有人可以帮我将这张图片分割到多个页面上,以便框清晰可见吗?

一个解决方案

我认为ImageMagick可以在这里帮助你:

首先确定图像的大小(以像素为单位),这将为你提供

宽度:1522 像素
高度:11875 像素

然后确定需要多少页。对于三页,需要

11875 ÷ 3 = 3958.34 像素

因此,您使用裁剪系数1522x3959(四舍五入) 来输入转换值。

下面将给你十一个文件:

convert Grntv.jpg -crop 1522x1100 +repage paged-output.jpg

这将为您提供 11 个文件,从而可以包含图形。根据需要调整代码,我没有尝试很长时间,但您可以看到这会导致使用横向作为页面方向:

\documentclass[landscape]{scrartcl}
\usepackage{graphicx}
\usepackage[margin=2cm]{geometry}

\begin{document}

\begin{figure}
    \centering
    \includegraphics[width=.8\textwidth]{paged-output-0.jpg}
    \caption[Some diagram of my project.]{Some diagram of my project. Continues in subsequent pages.}\label{fig:neural network model}
\end{figure}
\clearpage
\begin{center}
    \includegraphics[width=.8\textwidth]{paged-output-1.jpg}\clearpage
    \includegraphics[width=.8\textwidth]{paged-output-2.jpg}\clearpage
    \includegraphics[width=.8\textwidth]{paged-output-3.jpg}\clearpage
    \includegraphics[width=.8\textwidth]{paged-output-4.jpg}\clearpage
    \includegraphics[width=.8\textwidth]{paged-output-5.jpg}\clearpage
    \includegraphics[width=.8\textwidth]{paged-output-6.jpg}\clearpage
    \includegraphics[width=.8\textwidth]{paged-output-7.jpg}\clearpage
    \includegraphics[width=.8\textwidth]{paged-output-8.jpg}\clearpage
    \includegraphics[width=.8\textwidth]{paged-output-9.jpg}\clearpage
    \includegraphics[width=.8\textwidth]{paged-output-10.jpg}
    
\end{center}

\end{document}

它看起来会像这样:

多页图表

相关内容