Posso convertire un'immagine da CMYK a RGB in Mac OS X?


10

C'è un modo per convertire un JPEG da CMYK a RGB, usando Anteprima o qualsiasi altro strumento integrato in Mac OS X?

Vedo che posso andare da Tools | Assign Profile… e selezionare da un lungo elenco di opzioni, incluso il profilo CMYK generico, ma non esiste alcuna opzione RGB.

Risposte:


17

Ho trovato tre modi per farlo.

  1. Apri l'immagine con ColorSync .
  2. Utilizzare l' Apply ColorSync Profile to Imagesazione in Automator.
  3. Usa sips (grazie a NSD) e fornisci l' --matchToargomento. Ho scritto uno script di shell per convertire un'immagine usando il profilo RGB generico.

 

#!/bin/sh

if [ $# -lt 1 ]; then
    cat >&2 <<EOF
usage:
    $0 filename
    $0 source-file destination-file

    Converts an image to RGB color space. The first form manipulates
    the file in-place.
EOF
    exit 1
fi           

SOURCE_FILE=$1

if [ $# -lt 2 ]; then
    DESTINATION_FILE=$SOURCE_FILE
else
    DESTINATION_FILE=$2
fi

sips \
    --matchTo '/System/Library/ColorSync/Profiles/Generic RGB Profile.icc' \
    "$SOURCE_FILE" \
    --out "$DESTINATION_FILE"

Il link ColorSync è morto, ma per il resto buona risposta!
Jpsy,

Per chiarire l'opzione ColorSync, sono riuscito a convertire il mio file PSD utilizzando il menu "Abbina al profilo" nell'angolo in basso a sinistra in ColorSync 4.14.0
Keyslinger

1

Sulla mia macchina (10.6.2) vengono offerti due profili RGB: "Adobe RGC (1998)" e "Profilo RGB generico". Anche Gimp (gratuito) può fare la conversione.


Ottengo anche queste opzioni quando apro un'immagine che è già RGB.
Patrick McElhaney l'


1

Non avevo i profili colorsync RGB, quindi ho importato i file in iPhoto e poi li ho esportati di nuovo. Le foto esportate erano in RGB. Ecco


1

Per qualsiasi motivo non sono stato in grado di cambiare la modalità colore con Anteprima e la sezione Strumenti. Le mie esigenze sono state più semplici, ma ho finito per aprire l'immagine in Anteprima sul mio grande monitor esterno e quindi usare Skitch per fare uno screenshot. Si adatta alle mie esigenze, potrebbe adattarsi alle tue.



0

Se ImageMagick è installato sul tuo computer, puoi farlo in Terminale.

Per image.jpg:

convert -colorspace RGB image.jpg newImage.jpg

newImage.jpg sarà la stessa immagine nello spazio RGB.


Vero, ma senza assegnare profili all'input CMYK e all'output RGB il risultato mostrerà colori che sono lontani da qualsiasi algoritmo di conversione accettabile.
Jpsy,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.