Após mais algumas investigações, parece que o problema vem do ghostscript, que está faltando a opção -dUseCIEColor
. E pelo que eu juntei na web, não é possível passar parâmetros para o ghostscript através do imagemagick. O que é possível, no entanto, é chamar os dois comandos juntos com um canal: link
Meu caso de uso específico
Isso é um pouco mais específico do meu caso de uso, mas achei que alguém poderia estar interessado. Como estamos gerando miniaturas via Paperclip em nosso aplicativo de trilhos, eu criei um novo processador de clipe de papel para cuidar da conversão de pdf para jpg e, em seguida, imagemagick assume para fazer o redimensionamento usual. Meu código com um exemplo aqui: link