1

Я пишу скрипт Python для пакетной обработки нескольких тысяч изображений. Все изображения в sRGB, и я пытаюсь сделать из них один коллаж. Для этого я решил, что сначала ImageMagick создаст пустой файл (в который потом будут вставлены все изображения), вот так:

convert -size 4000x6000 -density 350 -canvas:white collageFile.psd

Это действительно создает файл PSD с желаемыми размерами и DPI, но цветовое пространство - «Серый» (если быть точным, «Точка усиления 20%»). Я сделал различные поиски и нашел несколько вариантов:

  • -type TrueColor чтобы заставить цветной документ
  • -set colorspace sRGB чтобы указать цветовое пространство, если файл не имеет ни одного
  • -colorspace RGB для преобразования в цветовое пространство (?)
  • -profile /ColorSync/Profiles/sRGB.icm для назначения цветового профиля, расположенного на моем компьютере

К сожалению, ничего из этого не работает, и не работает ни одна из них. Кто-нибудь знает, что мне здесь не хватает? Я использую ImageMagick 6.9.7-0 Q16 x86_64

0