You are here

Separate+

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0
Rate this item!

Separate+ is the plug-in package that provides some useful color-management functions for the GIMP.

separate
RGB to CMYK conversion / Softproofing plug-in (improved version of Alastair M. Robinson's "Separate" plug-in)
icc_colorspace
RGB to RGB conversion / Profile management plug-in
separate_import (bonus)
CMYK TIFF import plug-in which generates the pseudo-composite image

Current release: version 0.5.8 released at November 9,2010

http://cue.yellowmagic.info/softwares/separate-plus/index.html

To find the older release, please visit SourceForge.JP download page.

GIMP Version: 
Code License: 

Comments

As a professional graphic designer I am given PSD's from my clients. Some time these PSD's are saved as CMYK.

So, how to get around this error...

"Error loading PSD file: Unsupported color mode: CMYK"

I have successfully (or so I think) installed the plug-ins and icc profiles as instructed.

Any help is greatly appreciated. Thank you you for your time.

Hi,

Separate+ supports color separation, softproofing, and exporting CMYK files, and does not support reading of the CMYK files.

Of course the PSD file plug-in does not support  reading of the CMYK files, too.

Try to use ImageMagick's convert command for conversion from CMYK to RGB.

Note that separate_import plug-in enables importing the CMYK TIFF file as a pseudo-composite image. To convert the pseudo-composite to RGB image, use Proof function of the separate+ plug-in.

I am having trouble adding this wonderful plugin...please help! What is the procedure?

to built in linux is simple the forum of your distro may give more info for MAC and windows build is more hard maybe is better you wait for a compiled version

I am totally a Mac user...THX..I need this plugin. THX

For those using Ubuntu Linux, you can download a deb package of Seperate+ 0.5.1 here: http://my.opera.com/area42/blog/gimp

Those using Ubuntu 8.10+ can get Seperate+ by installing the package "gimp-plugin-registry" :)

I use ubuntu 10.10 and I have installed the package as said. However, whenever I try to separate the image the 'OK' button is grayed out, and I don't know why or what I'm missing here. Any help? Thanks

In Ubuntu 7.10 with Gimp 2.4 receive that errors on make command: ~/separate+-0.5.1$ make gcc -g `pkg-config gimp-2.0 --cflags` `pkg-config gimpui-2.0 --cflags` `pkg-config gtk+-2.0 --cflags` `pkg-config lcms --cflags` -O3 -Wall -DENABLE_COLOR_MANAGEMENT -DENABLE_NLS -DGETTEXT_PACKAGE="\"gimp20-separate\"" -DSEPARATE_SEPARATE -DUSE_ICC_BUTTON -c separate.c Package gimp-2.0 was not found in the pkg-config search path. Perhaps you should add the directory containing `gimp-2.0.pc' to the PKG_CONFIG_PATH environment variable No package 'gimp-2.0' found Package gimpui-2.0 was not found in the pkg-config search path. Perhaps you should add the directory containing `gimpui-2.0.pc' to the PKG_CONFIG_PATH environment variable No package 'gimpui-2.0' found Package gtk+-2.0 was not found in the pkg-config search path. Perhaps you should add the directory containing `gtk+-2.0.pc' to the PKG_CONFIG_PATH environment variable No package 'gtk+-2.0' found Package lcms was not found in the pkg-config search path. Perhaps you should add the directory containing `lcms.pc' to the PKG_CONFIG_PATH environment variable No package 'lcms' found separate.c:26:21: error: gtk/gtk.h: Nessun file o directory separate.c:28:26: error: libgimp/gimp.h: Nessun file o directory separate.c:29:28: error: libgimp/gimpui.h: Nessun file o directory In file included from libgimp/stdplugins-intl.h:6, from separate.c:31: libgimp/gettext.h:6:24: error: glib/gi18n.h: Nessun file o directory In file included from separate.c:33: separate.h:4:18: error: lcms.h: Nessun file o directory In file included from separate.c:33: separate.h:9: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘SeparateRenderingIntent’ separate.h:22: error: expected specifier-qualifier-list before ‘gboolean’ separate.h:34: error: expected specifier-qualifier-list before ‘SeparateRenderingIntent’ separate.h:40: error: expected specifier-qualifier-list before ‘gint8’ separate.h:46: error: expected specifier-qualifier-list before ‘gchar’ In file included from separate.c:34: icon.h:7: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘separate_icon_cmyk’ icon.h:140: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘separate_icon_duotone’ In file included from separate.c:36: platform.h:25:1: warning: "USE_ICC_BUTTON" redefined :1:1: warning: this is the location of the previous definition In file included from separate.c:37: util.h:6: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘separate_is_CMYK’ util.h:11: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘separate_create_RGB’ util.h:13: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘separate_create_planes_grey’ util.h:15: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘separate_create_planes_CMYK’ util.h:17: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘separate_create_planes_Duotone’ util.h:20: error: expected declaration specifiers or ‘...’ before ‘gboolean’ util.h:23: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token In file included from separate.c:38: tiff.h:4: error: expected ‘)’ before ‘*’ token In file included from separate.c:40: iccbutton.h:9:27: error: gtk/gtkbutton.h: Nessun file o directory iccbutton.h:10:18: error: lcms.h: Nessun file o directory In file included from separate.c:40: iccbutton.h:22: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘enum’ iccbutton.h:42: error: expected specifier-qualifier-list before ‘GtkButton’ iccbutton.h:67: error: expected specifier-qualifier-list before ‘GtkButtonClass’ iccbutton.h:72: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘icc_button_get_type’ iccbutton.h:73: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token iccbutton.h:76: warning: type defaults to ‘int’ in declaration of ‘gchar’ iccbutton.h:76: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token iccbutton.h:77: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token iccbutton.h:79: error: expected declaration specifiers or ‘...’ before ‘guint16’ iccbutton.h:80: error: expected declaration specifiers or ‘...’ before ‘guint16’ iccbutton.h:81: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘icc_button_set_filename’ iccbutton.h:84: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token iccbutton.h:85: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘icc_button_set_max_entries’ iccbutton.h:87: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘icc_button_get_max_entries’ iccbutton.h:89: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token separate.c:44: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘static’ separate.c:45: warning: type defaults to ‘int’ in declaration of ‘gchar’ separate.c:45: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token separate.c:52: error: expected ‘)’ before ‘image_id’ separate.c:55: error: expected ‘)’ before ‘*’ token separate.c:56: error: expected ‘)’ before ‘*’ token separate.c:57: error: expected ‘)’ before ‘*’ token separate.c:58: error: expected ‘)’ before ‘*’ token separate.c:60: error: expected ‘)’ before ‘*’ token separate.c:62: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘separate_dialog’ separate.c:63: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘proof_dialog’ separate.c:64: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘separate_save_dialog’ separate.c:66: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘PLUG_IN_INFO’ separate.c:76: warning: return type defaults to ‘int’ separate.c: In function ‘MAIN’: separate.c:78: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token separate.c:265: warning: type defaults to ‘int’ in declaration of ‘gchar’ separate.c:265: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token separate.c:487: error: expected ‘)’ before ‘image_id’ separate.c:507: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token separate.c:571: error: expected ‘)’ before ‘*’ token separate.c:732: error: expected ‘)’ before ‘*’ token separate.c:864: error: expected ‘)’ before ‘*’ token separate.c:1089: error: expected ‘)’ before ‘*’ token separate.c:1172: error: expected ‘)’ before ‘*’ token separate.c:1180: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘separate_dialog’ separate.c:1387: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘proof_dialog’ separate.c:1556: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘separate_save_dialog’ separate.c:1651: error: expected ‘{’ at end of input make: *** [separate.o] Error 1 Please help, thanks. Silvio.

Doesn't sound like it would be worth making this a GSoC project. In particular because that would mean that it would definitely not make it into GIMP 2.6. As far as I can see all that is needed for integration of the seperate+ plug-in is someone who volunteers to review the code and the user interface and to propose it for inclusion on this list. As we wanted to have this plug-in in 2.4 already, I wonder why this has still not happened yet.

Pages

Subscribe to Comments for "Separate+"