Como cortar o fundo da imagem automaticamente?

Como cortar o fundo da imagem automaticamente?

Tenho um desenho do Google Docs que é um pequeno esquema. Porém, este pequeno esquema está rodeado por muito fundo que ocupa muito espaço inútil.

insira a descrição da imagem aqui

Não quero remover o plano de fundo manualmente porque posso precisar de espaço extra no futuro.

Eu sei que o Latex tem muitos pacotes de imagens, então gostaria de saber se existe algum pacote que eu possa usar para detectar automaticamente aquele fundo inútil e cortar minha imagem para que eu não tenha todo aquele espaço em branco ao redor dela.

Eu sei que alguns de vocês irão sugerir a ferramenta externa pdfcrop. Eu experimentei isso, mas não corta a imagem.

Aqui está o pngarquivo de imagem eaqui está o pdfversão baixada com Gdocs.

Responder1

Você não precisa de uma cópia recortada com um programa externo, apenas adicione algumas opções ao arquivo \includegraphics. Este MWE mostra a mesma imagem duas vezes (renomeada para image.png), com e sem o fundo inútil. Ambas as imagens estão dentro de uma caixa emoldurada para mostrar as bordas:

MWE

\documentclass{article}
\usepackage{graphicx}
\begin{document}

\section*{Original image} 

\fbox{\includegraphics[width=\linewidth]{image.png}}

\section*{Trimmed and clipped image} 

\fbox{\includegraphics[width=\linewidth,trim=6.5cm 6cm 6.5cm 4cm,clip]{image.png}}

\end{document}

Editar: Como o objetivo parece ser mais o recorte automático do que evitar uma cópia recortada, mas até onde sei isso foi perfeitamente resolvido nos comentários com uma ferramenta externa, isso é apenas para colocar em prática em um MWE. O código a seguir com uma macro do pobre adicionada ao MWE acima:

\section*{Automatic crop}
Note: compile with \verb|--shell-escape|\\

\newcommand\cropped[1]{%
    \immediate\write18{convert -trim #1.png #1cropped.png}%
    \includegraphics[width=\linewidth]{#1cropped.png}}

\fbox{\cropped{image}}

Produzirá esta imagem automaticamente:

MWE

Realmente o recorte não foi feito em LaTeX e precisa de um arquivo extra, mas quem se importa? De qualquer forma, é feito durante a execução pdflatex.

informação relacionada