ฉันสามารถแปลงรูปภาพจาก CMYK เป็น RGB ใน Mac OS X ได้หรือไม่


10

มีวิธีแปลง JPEG จาก CMYK เป็น RGB โดยใช้ Preview หรือเครื่องมืออื่น ๆ ที่มีอยู่ใน Mac OS X หรือไม่?

ฉันเห็นว่าฉันสามารถไปTools | Assign Profile… และเลือกจากรายการตัวเลือกที่หลากหลายรวมถึงโปรไฟล์ CMYK ทั่วไป แต่ไม่มีตัวเลือก RGB

คำตอบ:


17

ฉันพบวิธีทำสามวิธี

  1. เปิดภาพที่มีColorSync
  2. ใช้การApply ColorSync Profile to Imagesดำเนินการใน Automator
  3. ใช้sips (ขอบคุณ NSD) และระบุ--matchToอาร์กิวเมนต์ ฉันเขียนเชลล์สคริปต์เพื่อแปลงรูปภาพโดยใช้ Generic RGB Profile

 

#!/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"

ลิงค์ ColorSync นั้นตายแล้ว แต่เป็นคำตอบที่ดี!
Jpsy

เพื่อชี้แจงตัวเลือก ColorSync ฉันประสบความสำเร็จในการแปลงไฟล์ PSD ของฉันโดยใช้เมนู "จับคู่กับโปรไฟล์" ที่มุมล่างซ้ายใน ColorSync 4.14.0
Keyslinger

1

บนเครื่องของฉัน (10.6.2) มีการเสนอสองโปรไฟล์ RGB: "Adobe RGC (1998)" และ "โปรไฟล์ RGB ทั่วไป" Gimp (ฟรี) สามารถทำการแปลงได้เช่นกัน


ฉันได้รับตัวเลือกเหล่านั้นเช่นกันเมื่อฉันเปิดภาพที่มี RGB อยู่แล้ว
Patrick McElhaney


1

ฉันไม่มีโปรไฟล์ RGB colorsync ดังนั้นฉันจึงนำเข้าไฟล์ไปยัง iPhoto แล้วส่งออกอีกครั้ง ภาพถ่ายที่ส่งออกอยู่ในรูปแบบ RGB voila


1

ไม่ว่าด้วยเหตุผลใดฉันไม่สามารถเปลี่ยนโหมดสีด้วยส่วนดูตัวอย่างและส่วนเครื่องมือ ความต้องการของฉันง่ายขึ้น แต่ท้ายที่สุดฉันเพิ่งเปิดภาพใน Preview บนจอมอนิเตอร์ภายนอกขนาดใหญ่แล้วใช้ Skitch เพื่อจับภาพหน้าจอ มันพอดีกับความต้องการของฉันมันอาจเหมาะกับคุณ


1

มันง่ายมาก คุณไม่จำเป็นต้องทำตามขั้นตอนเหล่านี้ ในแอป“ ดูตัวอย่าง” ของ Mac OS X เพียงไปที่เครื่องมือการจับคู่กับโปรไฟล์และภายใต้“ รุ่นสี” เลือก RGB โปรไฟล์ ColorSync จะเปลี่ยนโดยอัตโนมัติ บันทึกแล้วเสร็จ!


4
ในโปรแกรมอะไร
Daniel Beck


0

หากคุณติดตั้งImageMagickไว้ในเครื่องของคุณคุณสามารถทำได้ใน Terminal

สำหรับimage.jpg:

convert -colorspace RGB image.jpg newImage.jpg

newImage.jpg จะเป็นภาพเดียวกันในพื้นที่ RGB


จริง แต่ไม่มีการกำหนดโปรไฟล์ให้กับอินพุต CMYK และเอาต์พุต RGB ผลลัพธ์จะแสดงสีที่อยู่ห่างจากอัลกอริทึมการแปลงที่ยอมรับได้
Jpsy
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.