
라텍스에는 흑백 이미지가 삽입되는데, 이미지의 약 90% 영역이 흰색이고 10% 정도가 검은색입니다. 내 상사가 나에게 거짓:빨간색, 잘못된: 녹색/파란색과 같은 거짓 색상을 사용하라고 요청했습니다. 인터넷에는 이것을 사용하기 위한 적절한 정보가 없습니다. 누구든지 나를 도와줄 수 있나요?
\begin{figure}[t]
\centering
\subfloat[Original Depth Image]{
\includegraphics[height=4.0cm,width=7.0cm]{original_depth1.png}
\label{fig:subfigure1}}
감사합니다
답변1
이미지가 회색조 이미지 형식으로 저장되면 검정색/흰색의 강도/극성만 변경할 수 있습니다. 그러나 RGB 형식으로 저장할 수 있는 경우(이미지의 흑백 색상을 변경하려는 것이 아니라 이미지가 저장된 jpeg 파일 형식으로 변경하려는 경우에만) 색상 자체를 수정할 수 있습니다. 렌더링 시(부록 참조)
decodearray
두 경우 모두 옵션 을 사용하면 \includegraphics
렌더링 색상을 변경할 수 있습니다. 디코드 배열 값은 {1 0 1 0 1 0}
r, g 및 b 색상의 음수를 취하지만 0과 1 사이의 소수 값을 사용하여 다른 디코드 배열을 탐색할 수 있습니다. 예를 들어 디코드 배열은 {0 0 0 0 1 .5}
이미지에서 빨간색과 녹색을 끕니다. , 절반 채도에서 전체 채도까지 파란색 그라데이션만 허용합니다.
아래 MWE에서 실제(변경되지 않은) 이미지는 왼쪽에 있고 잘못된 색상의 이미지는 오른쪽에 있습니다.
\documentclass{article}
\usepackage{graphicx}
\begin{document}
\includegraphics[width=1in]{example-image-A.jpg}
\includegraphics[width=1in,decodearray={1 0 }]{example-image-A.jpg}
\includegraphics[width=1in]{example-grid-100x100bp.jpg}
\includegraphics[width=1in,decodearray={1 0 1 0 1 0}]{example-grid-100x100bp.jpg}
\end{document}
부록
example-image-A
회색조 렌더링(회색조 형식으로 저장됨) 의 복사본을 가져와 MS-Paint를 Xexample-image-A
. 그렇게 하면 가색상 렌더링이 가능합니다.
\documentclass{article}
\usepackage{graphicx}
\begin{document}
\includegraphics[width=1in]{Xexample-image-A}
\includegraphics[width=1in,decodearray={.9 .3 .9 .4 .2 .9 }]{Xexample-image-A}
\end{document}
실제 이미지는 왼쪽에 있고, 잘못된 색상의 이미지는 오른쪽에 있습니다.