Czy mogę przekonwertować obraz z CMYK na RGB w Mac OS X?

10

Czy istnieje sposób na konwersję JPEG z CMYK na RGB za pomocą Preview lub innego narzędzia wbudowanego w Mac OS X?

Widzę, że mogę przejść Tools | Assign Profile… i wybrać z długiej listy opcji, w tym Ogólny profil CMYK, ale nie ma opcji RGB.

Patrick McElhaney
źródło

Odpowiedzi:

17

Znalazłem trzy sposoby, aby to zrobić.

  1. Otwórz obraz za pomocą ColorSync .
  2. Użyj Apply ColorSync Profile to Imagesakcji w Automatorze.
  3. Użyj łyków (dzięki NSD) i podaj --matchToargument. Napisałem skrypt powłoki do konwersji obrazu za pomocą ogólnego profilu RGB.

 

#!/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"
Patrick McElhaney
źródło
Link ColorSync nie działa, ale poza tym dobra odpowiedź!
Jpsy
Aby wyjaśnić opcję ColorSync, udało mi się przekonwertować plik PSD za pomocą menu „Dopasuj do profilu” w lewym dolnym rogu w ColorSync 4.14.0
Keyslinger
1

Na moim komputerze (10.6.2) oferowane są dwa profile RGB: „Adobe RGC (1998)” i „Ogólny profil RGB”. Gimp (bezpłatny) również może dokonać konwersji.

JRobert
źródło
Dostaję te opcje również po otwarciu obrazu, który jest już RGB.
Patrick McElhaney
1

Nie miałem profili RGB colorsync, więc zaimportowałem pliki do iPhoto, a następnie wyeksportowałem je ponownie. Wyeksportowane zdjęcia były w formacie RGB. Voila

LSY
źródło
1

Z jakiegokolwiek powodu nie byłem w stanie zmienić trybu koloru za pomocą podglądu i sekcji Narzędzia. Moje potrzeby były prostsze, ale ostatecznie otworzyłem obraz w podglądzie na dużym monitorze zewnętrznym, a następnie użyłem Skitch, aby zrobić zrzut ekranu. Pasuje do moich potrzeb, może pasować do twoich.

Gavin Baker
źródło
1

To jest naprawdę łatwe. Nie musisz wykonywać żadnego z tych kroków. W aplikacji „Podgląd” w systemie Mac OS X wystarczy przejść w obszarze Narzędzia, Dopasuj do profilu, aw obszarze „Model kolorów” wybrać RGB. Profil ColorSync zmieni się automatycznie. Zapisz i gotowe!

PA Mac Lover
źródło
4
W jakim programie?
Daniel Beck
"Zapowiedź". en.wikipedia.org/wiki/Preview_(Mac_OS)
Fabian Zeindl
0

Jeśli masz ImageMagick zainstalowany na swoim komputerze, możesz to zrobić w Terminalu.

Dla image.jpg:

convert -colorspace RGB image.jpg newImage.jpg

newImage.jpg będzie taki sam obraz w przestrzeni RGB.

Ryan Tuck
źródło
To prawda, ale bez przypisywania profili do wejścia CMYK i wyjścia RGB wynik pokaże kolory, które są daleko od jakiegokolwiek akceptowalnego algorytmu konwersji.
Jpsy