回答
我會說,使用RMagick:http://rmagick.rubyforge.org/
確保使用版本2和,雖然,因爲它的工作原理與Ruby 1.9的了。版本1只適用於1.8。
至於一個例子,但我不是瘋狂地經驗ImageMagick。您可以在這裏雖然開始:
有人已經建議rmagick在評論中。你有沒有關於rgb到cmyk的技術訣竅或例子? – oma 2011-06-15 08:53:26
首先,確保你有ImageMagick的使用LCMS編譯(在Mac brew install imagemagick --with-little-cms
)。重新安裝imagemagick後,您可能需要重新安裝rmagick gem。
接下來,得到Adobe ICC color profiles(同樣,這些是爲mac,但我相信你沒有找到其他平臺版本的問題)。
然後啓動您的編輯器,並沿着這些線做些事情。
image = Image.read("my_image.jpg")[0]
image.colorspace = Magick::CMYKColorspace
image.add_profile("path_to/adobe_icc_profiles/CMYK/USWebCoatedSWOP.icc")
image.write("my_image_cmyk.jpg")
謝謝,thomax。我們結束了第三方服務(可怕的)處理它。 Upvote的事實,你恢復一箇舊線程,可能幫助別人,你搖滾! – oma 2013-09-15 08:55:35
- 1. TranslateColors()RGB和CMYK的顏色範圍
- 2. 從pdf中識別rgb和cmyk顏色
- 3. 24位圖圖像和16位圖圖像中的RGB顏色
- 4. 圖像從RGB到Cmyk在php
- 5. 如何將圖像顏色從RGB 24位量化爲RGB 6位(64色)?
- 6. Chrome和RGB顏色
- 7. PhantomJS + CMYK顏色CSS3
- 8. 從RGB圖像去除顏色的
- 9. 結合幾個圖像的RGB顏色
- 10. 噪聲kinect顏色(rgb)圖像
- 11. 圖像讀取的RGB顏色?
- 12. 圖像的RGB顏色的平均值
- 13. Haskell RGB到CMYK
- 14. CGImageDestination將CMYK顏色空間保存爲RGB
- 15. 顏色已更改將RGB轉換爲CMYK
- 16. PIL中的CMYK到RGB轉換期間保留顏色
- 17. C#,如何生成CMYK兼容的只有顏色RGB
- 18. 將RGB圖像加載爲ndarray並繪製出顏色變化
- 19. 獲得從調色板圖像RGB顏色和適用於二值圖像
- 20. 我通過php imagemagick創建了cmyk圖像,但cmyk顏色在photoshop上不同?
- 21. MATLAB繪圖與RGB顏色
- 22. 將四個CMYK圖像合併爲一個RGB圖像Java
- 23. Mathematica中繪圖工具的CMYK顏色
- 24. eps cmyk顏色matplotlib輸出
- 25. RGB顏色位圖和HSV雙線性內插顏色
- 26. SVG圖像變化顏色
- 27. javafx圖像顏色變化
- 28. cmyk to rgb using php
- 29. RGB到CMYK轉換
- 30. CMYK顏色的SVG圖像 - 有可能嗎?
出於興趣,你爲什麼想在服務器端做到這一點?我認爲這是你希望具有印刷經驗的人員手動進行驗證的結果。我們還談什麼樣的格式? – dain 2011-06-09 16:05:11
這個項目可能比你想象的要大得多 - 正確地做這件事涉及很多涉及到的計算和任意的設計選擇。從http://en.wikipedia.org/wiki/Color_separation#Color_separation_process和http://en.wikipedia.org/wiki/Specifications_for_Web_Offset_Publications開始 – 2011-06-09 16:23:02
由數碼相機拍攝的圖像始終爲RGB。我需要與之通信的打印服務器/軟件需要CMYK圖像。我們當然會在實際生產之前手動測試結果,但隨後我們會自動執行@dain。我不會自己執行它@Mark,我希望一定有人已經這樣做了! – oma 2011-06-09 16:57:54