Hi there, if you need help with color matching / contrasting...

I just posted a video tutorial on:
http://library.creativecow.net/gaton_jiggy/adobe-kuler/1
This tut describes a technique to use Adobe Kuler swatches from within ANY OSX application...well, at least most - I have not tried them all (yet).
This tut is great for folks using Final Cut Pro, iWeb, Pages, etc and want to add color swatches to the system palette for reuse within a given project. Don't create garish titles anymore, see that tut to find out how you can find a contrasting color without picking up a color wheel!
Anyway, hope you all find this of use. Happy Teej...
Jigs
I may receive some form of compensation, financial or otherwise, from my recommendation or link. <Edited by Host>

thx Host! ur right, I get one rupee per hit. Cheers!
coocoo

Similar Messages

  • I need help with color pallette in iPhoto 11. I have created a book and would like to use a different color background than those given in "background." I have found the color palettes but can't seem to incorporate them into my backgrounds palette.

    I need help with color pallette in iPhoto 11. I have created a book and would like to use a different color background than those given in "background." I have found the color palettes but can't seem to incorporate them into my backgrounds palette.

    That is not a feature of iPhoto - suggest to Apple - iPhoto Menu ==> provide iPhoto feedback.
    Additionally I have no idea what you are saying here
    I have found the color palettes but can't seem to incorporate them into my backgrounds palette.
    And it always helps for you to dientify the version of iPhoto that you are using
    LN

  • Need Help With File Matching Records

    I need help with my file matching program.
    Here is how it suppose to work: FileMatch class should contain methods to read oldmast.txt and trans.txt. When a match occurs (i.e., records with the same account number appear in both the master file and the transaction file), add the dollar amount in the transaction record to the current balance in the master record, and write the "newmast.txt" record. (Assume that purchases are indicated by positive amounts in the transaction file and payments by negative amounts.)
    When there is a master record for a particular account, but no corresponding transaction record, merely write the master record to "newmast.txt". When there is a transaction record, but no corresponding master record, print to a log file the message "Unmatched transaction record for account number ..." (fill in the account number from the transaction record). The log file should be a text file named "log.txt".
    Here is my following program code:
    // Exercise 14.8: CreateTextFile.java
    // creates a text file
    import java.io.FileNotFoundException;
    import java.lang.SecurityException;
    import java.util.Formatter;
    import java.util.FormatterClosedException;
    import java.util.NoSuchElementException;
    import java.util.Scanner;
    import org.egan.AccountRecord;
    import org.egan.TransactionRecord;
    public class CreateTextFile
      private Formatter output1;  // object used to output text to file
      private Formatter output2;  // object used to output text to file
      // enable user to open file
      public void openTransFile()
        try
          output1 = new Formatter("trans.txt");
        catch (SecurityException securityException)
          System.err.println("You do not have write access to this file.");
          System.exit(1);
        } // end catch
        catch (FileNotFoundException filesNotFoundException)
          System.err.println("Error creating file.");
          System.exit(1);
      } // end method openTransFile
      // enable user to open file
      public void openOldMastFile()
        try
          output2 = new Formatter("oldmast.txt");
        catch (SecurityException securityException)
          System.err.println("You do not have write access to this file.");
          System.exit(1);
        } // end catch
        catch (FileNotFoundException filesNotFoundException)
          System.err.println("Error creating file.");
          System.exit(1);
      } // end method openOldMastFile
      // add transaction records to file
      public void addTransactionRecords()
        // object to be written to file
        TransactionRecord record1 = new TransactionRecord();
        Scanner input1 = new Scanner(System.in);
        System.out.printf("%s\n%s\n%s\n%s\n\n",
          "To terminate input, type the end-of-file indicator",   
          "when you are prompted to enter input.",
          "On UNIX/Linux/Mac OS X type <ctrl> d then press Enter",
          "On Windows type <ctrl> z then press Enter");
        System.out.printf("%s\n%s",
           "Enter account number (> 0) and amount.","? ");
        while (input1.hasNext())  // loop until end-of-file indicator
          try // output values to file
            // retrieve data to be output
            record1.setAccount(input1.nextInt());    // read account number
            record1.setAmount(input1.nextDouble());  // read amount
            if (record1.getAccount() > 0)
              // write new record
              output1.format("%d %.2f\n", record1.getAccount(), record1.getAmount());
            } // end if
            else
              System.out.println("Account number must be greater than 0.");
            } // end else
          } // end try
          catch (FormatterClosedException formatterClosedException)
            System.err.println("Error writing to file.");
            return;
          } // end catch
          catch (NoSuchElementException elementException)
            System.err.println("Invalid input. Please try again.");
            input1.nextLine(); // discard input so user can try again
          } // end catch
          System.out.printf("%s %s\n%s", "Enter account number (> 0) ",
            "and amount.","? ");
        } // end while
      } // end method addTransactionRecords
      // add account records to file
      public void addAccountRecords()
        // object to be written to file
        AccountRecord record2 = new AccountRecord();
        Scanner input2 = new Scanner(System.in);
        System.out.printf("%s\n%s\n%s\n%s\n\n",
          "To terminate input, type the end-of-file indicator",   
          "when you are prompted to enter input.",
          "On UNIX/Linux/Mac OS X type <ctrl> d then press Enter",
          "On Windows type <ctrl> z then press Enter");
        System.out.printf("%s\n%s",
           "Enter account number (> 0), first name, last name and balance.","? ");
        while (input2.hasNext())  // loop until end-of-file indicator
          try // output values to file
            // retrieve data to be output
            record2.setAccount(input2.nextInt());    // read account number
            record2.setFirstName(input2.next());      // read first name
            record2.setLastName(input2.next());       // read last name
            record2.setBalance(input2.nextDouble());  // read balance
            if (record2.getAccount() > 0)
              // write new record
              output2.format("%d %s %s %.2f\n", record2.getAccount(), record2.getFirstName(),
                record2.getLastName(), record2.getBalance());
            } // end if
            else
              System.out.println("Account number must be greater than 0.");
            } // end else
          } // end try
          catch (FormatterClosedException formatterClosedException)
            System.err.println("Error writing to file.");
            return;
          } // end catch
          catch (NoSuchElementException elementException)
            System.err.println("Invalid input. Please try again.");
            input2.nextLine(); // discard input so user can try again
          } // end catch
          System.out.printf("%s %s\n%s", "Enter account number (> 0),",
            "first name, last name and balance.","? ");
        } // end while
      } // end method addAccountRecords
      // close file
      public void closeTransFile()
        if (output1 != null)
          output1.close();
      } // end method closeTransFile
      // close file
      public void closeOldMastFile()
        if (output2 != null)
          output2.close();
      } // end method closeOldMastFile
    } // end class CreateTextFile--------------------------------------------------------------------------------------------------
    // Exercise 14.8: CreateTextFileTest.java
    // Testing class CreateTextFile
    public class CreateTextFileTest
       // main method begins program execution
       public static void main( String args[] )
         CreateTextFile application = new CreateTextFile();
         application.openTransFile();
         application.addTransactionRecords();
         application.closeTransFile();
         application.openOldMastFile();
         application.addAccountRecords();
         application.closeOldMastFile();
       } // end main
    } // end class CreateTextFileTest-------------------------------------------------------------------------------------------------
    // Exercise 14.8: TransactionRecord.java
    // A class that represents on record of information
    package org.egan; // packaged for reuse
    public class TransactionRecord
      private int account;
      private double amount;
      // no-argument constructor calls other constructor with default values
      public TransactionRecord()
        this(0,0.0); // call two-argument constructor
      } // end no-argument AccountRecord constructor
      // initialize a record
      public TransactionRecord(int acct, double amt)
        setAccount(acct);
        setAmount(amt);
      } // end two-argument TransactionRecord constructor
      // set account number
      public void setAccount(int acct)
        account = acct;
      } // end method setAccount
      // get account number
      public int getAccount()
        return account;
      } // end method getAccount
      // set amount
      public void setAmount(double amt)
        amount = amt;
      } // end method setAmount
      // get amount
      public double getAmount()
        return amount;
      } // end method getAmount
    } // end class TransactionRecord -------------------------------------------------------------------------------------------------
    // Exercise 14.8: AccountRecord.java
    // A class that represents on record of information
    package org.egan; // packaged for reuse
    import org.egan.TransactionRecord;
    public class AccountRecord
      private int account;
      private String firstName;
      private String lastName;
      private double balance;
      // no-argument constructor calls other constructor with default values
      public AccountRecord()
        this(0,"","",0.0); // call four-argument constructor
      } // end no-argument AccountRecord constructor
      // initialize a record
      public AccountRecord(int acct, String first, String last, double bal)
        setAccount(acct);
        setFirstName(first);
        setLastName(last);
        setBalance(bal);
      } // end four-argument AccountRecord constructor
      // set account number
      public void setAccount(int acct)
        account = acct;
      } // end method setAccount
      // get account number
      public int getAccount()
        return account;
      } // end method getAccount
      // set first name
      public void setFirstName(String first)
        firstName = first;
      } // end method setFirstName
      // get first name
      public String getFirstName()
        return firstName;
      } // end method getFirstName
      // set last name
      public void setLastName(String last)
        lastName = last;
      } // end method setLastName
      // get last name
      public String getLastName()
        return lastName;
      } // end method getLastName
      // set balance
      public void setBalance(double bal)
        balance = bal;
      } // end method setBalance
      // get balance
      public double getBalance()
        return balance;
      } // end method getBalance
      // combine balance and amount
      public void combine(TransactionRecord record)
        balance = (getBalance() + record.getAmount()); 
      } // end method combine
    } // end class AccountRecord -------------------------------------------------------------------------------------------------
    // Exercise 14.8: FileMatch.java
    import java.io.File;
    import java.io.FileNotFoundException;
    import java.lang.IllegalStateException;
    import java.util.NoSuchElementException;
    import java.util.Scanner;
    import java.util.Formatter;
    import java.util.FormatterClosedException;
    import org.egan.AccountRecord;
    import org.egan.TransactionRecord;
    public class FileMatch
      private Scanner inTransaction;
      private Scanner inOldMaster;
      private Formatter outNewMaster;
      private Formatter theLog;
      // enable user to open file
      public void openTransFile()
        try
          inTransaction = new Scanner(new File("trans.txt"));
        } // end try
        catch (FileNotFoundException fileNotFoundException)
          System.err.println("Error opening file.");
          System.exit(1);
        } // end catch
      } // end method openTransFile
      // enable user to open file
      public void openOldMastFile()
        try
          inOldMaster = new Scanner(new File("oldmast.txt"));
        } // end try
        catch (FileNotFoundException fileNotFoundException)
          System.err.println("Error opening file.");
          System.exit(1);
        } // end catch
      } // end method openOldMastFile
      // enable user to open file
      public void openNewMastFile()
        try
          outNewMaster = new Formatter("newmast.txt");
        catch (SecurityException securityException)
          System.err.println("You do not have write access to this file.");
          System.exit(1);
        } // end catch
        catch (FileNotFoundException filesNotFoundException)
          System.err.println("Error creating file.");
          System.exit(1);
      } // end method openNewMastFile
      // enable user to open file
      public void openLogFile()
        try
          theLog = new Formatter("log.txt");
        catch (SecurityException securityException)
          System.err.println("You do not have write access to this file.");
          System.exit(1);
        } // end catch
        catch (FileNotFoundException filesNotFoundException)
          System.err.println("Error creating file.");
          System.exit(1);
      } // end method openLogFile
      // update records
      public void updateRecords()
        TransactionRecord transaction = new TransactionRecord();
        AccountRecord account = new AccountRecord();
        try // read records from file using Scanner object
          System.out.println("Start file matching.");
          while (inTransaction.hasNext() && inOldMaster.hasNext())
            transaction.setAccount(inTransaction.nextInt());     // read account number
            transaction.setAmount(inTransaction.nextDouble());   // read amount
            account.setAccount(inOldMaster.nextInt());     // read account number
            account.setFirstName(inOldMaster.next());      // read first name 
            account.setLastName(inOldMaster.next());       // read last name
            account.setBalance(inOldMaster.nextDouble());  // read balance
            if (transaction.getAccount() == account.getAccount())
              while (inTransaction.hasNext() && transaction.getAccount() == account.getAccount())
                account.combine(transaction);
                outNewMaster.format("%d %s %s %.2f\n",
                account.getAccount(), account.getFirstName(), account.getLastName(),
                account.getBalance());
                transaction.setAccount(inTransaction.nextInt());     // read account number
                transaction.setAmount(inTransaction.nextDouble());   // read amount
            else if (transaction.getAccount() != account.getAccount())
              outNewMaster.format("%d %s %s %.2f\n",
              account.getAccount(), account.getFirstName(), account.getLastName(),
              account.getBalance());         
              theLog.format("%s%d","Unmatched transaction record for account number ",transaction.getAccount());
          } // end while
          System.out.println("Finish file matching.");
        } // end try
        catch (NoSuchElementException elementException)
          System.err.println("File improperly formed.");
          inTransaction.close();
          inOldMaster.close();
          System.exit(1);
        } // end catch
        catch (IllegalStateException stateException)
          System.err.println("Error reading from file.");
          System.exit(1);
        } // end catch   
      } // end method updateRecords
      // close file and terminate application
      public void closeTransFile()
        if (inTransaction != null)
          inTransaction.close();
      } // end method closeTransFile
      // close file and terminate application
      public void closeOldMastFile()
        if (inOldMaster != null)
          inOldMaster.close();
      } // end method closeOldMastFile
      // close file
      public void closeNewMastFile()
        if (outNewMaster != null)
          outNewMaster.close();
      } // end method closeNewMastFile
      // close file
      public void closeLogFile()
        if (theLog != null)
          theLog.close();
      } // end method closeLogFile
    } // end class FileMatch-------------------------------------------------------------------------------------------------
    // Exercise 14.8: FileMatchTest.java
    // Testing class FileMatch
    public class FileMatchTest
       // main method begins program execution
       public static void main( String args[] )
         FileMatch application = new FileMatch();
         application.openTransFile();
         application.openOldMastFile();
         application.openNewMastFile();
         application.openLogFile();
         application.updateRecords();
         application.closeLogFile();
         application.closeNewMastFile();
         application.closeOldMastFile();
         application.closeTransFile();
       } // end main
    } // end class FileMatchTest-------------------------------------------------------------------------------------------------
    Sample data for master file:
    Master file                         
    Account Number            Name                     Balance
    100                            Alan Jones                   348.17
    300                            Mary Smith                    27.19
    500                            Sam Sharp                   0.00
    700                            Suzy Green                   -14.22Sample data for transaction file:
    Transaction file                    Transaction
    Account Number                  Amount
    100                                         27.14
    300                                         62.11
    300                                         83.89
    400                                         100.56
    700                                         80.78
    700                                         1.53
    900                                         82.17  -------------------------------------------------------------------------------------------------
    My FileMatch class program above has bugs in it.
    The correct results for the newmast.txt:
    100  Alan  Jones  375.31
    300  Mary  Smith  173.19
    500  Sam  Sharp  0.00
    700  Suzy Green  68.09The correct results for the log.txt:
    Unmatched transaction record for account number 400Unmatched transaction record for account number 900------------------------------------------------------------------------------------------------
    My results for the newmast.txt:
    100 Alan Jones 375.31
    300 Mary Smith 111.08
    500 Sam Sharp 0.00
    700 Suzy Green -12.69My results for the log.txt
    Unmatched transaction record for account number 700-------------------------------------------------------------------------------------------------
    I am not sure what is wrong with my code above to make my results different from the correct results.
    Much help is appreciated. Please help.

    From the output, it looks like one problem is just formatting -- apparently you're including a newline in log entries and not using tabs for the newmast output file.
    As to why the numbers are off -- just from glancing over it, it appears that the problem is when you add multiple transaction values. Since account.combine() is so simple, I suspect that you're either adding creating transaction objects incorrectly or not creating them when you should be.
    Create test input data that isolates a single case of this (e.g., just the Mary Smith case), and then running your program in a debugger or adding debugging code to the add/combine method, so you can see what's happening in detail.
    Also I'd recommend reconsidering your design. It's a red flag if a class has a name with "Create" in it. Classes represent bundles of independant state and transformations on that state, not things to do.

  • Need help with color tints not finding t-slider can you help?

    can someone help i'm going bonkers trying to get the tints and colors working
    i checked the online help on how to make a color tint.
    but the solution tells me if i don't have the "t-slider" make sure the color is checked
    as global then go to show options
    but this is not helping. i still don't see what i need to make a tint.
    i really wish the way to make this work was more like indesign.
    please help.
    thank you
    Message was edited by: [email protected]

    You need to make the color a swatch first. Then double click the swatch and check the Global box.

  • Need help with color management

    I am looking for someone to help me.  Please!
    I am looking for help with Photoshop/printer not printing correct colors.
    I have: Windows 7, Photoshop CS5, Photoshop Elements, HP Pavillion Laptop, new Okidata C530dn color laser printer
    Previously I had a Canon Pixma MP620 and a gentleman from another forum gave me the correct settings for printing on photo paper and colors were perfect.  I now have a OKIdata C530dn color laser and have started a business printing business cards and greeting cards, etc., and I do advertisements on a freelance basis.
    I will be working a lot with cardstock or cover stock 65-110 lbs paper.  I have an old OKIdata 2024e at work, and the colors are much better with that printer than my new personal one.  I have tried matching the settings of that printer to mine to no avail.  I have finally gotten the color close, but not quite.  When I print on my Canon injet the colors match and print perfectly.
    I have tried every setting variation that I can think of to get the color correct with my new OKIdata.  I have to get the colors correct or my new business will go under because I can't match colors for my customers.  I am a self taught Photoshoper and a novice so please bear with me.
    Using Okidata PCL.  Also have PS
    Color settings in Photoshop:
    North America General Purpose 2
    sRGB 2.1
    U.S. Web Coated Swop v2
    Dot gain 20 %
    Dot gain 20 %
    Preserve embeded profile
    Preserve embeded profile
    Preserve embeded profile
    engine: Adobe (ACE)
    Relative Colormetric
    Tried RGB color mode and CMYK color mode, no difference
    Printer settings:
    Photoshop manages colors
    sRGB 2.1 Printer profile
    Relative Colormetric
    Print setup:
    Letter
    Multipurpose tray
    Weight: printer settings-default  (when I used heavy setting for cardstock it printed green instead of the color light blue, so that was a start to the right color)
    Job Options:
    Hight Quality
    Color: No color matching
    Printer preferences in Printer properties:
    Color management
    Device: Display 1 generic PnP monitor AMD M88og with ATI Mobility Radeon HD4200
    ICC Profiles: Generic PnP Monitor (default)
    Advanced:
    Windows Color System Defaults:
    everything under this tab is set at System Default
    I have gotten the color close, but colors are dull. I have tried an adjustment layer and setting the saturation higher, but that doesn't help.  I know my laptop is showing the right colors, (calibrated) because I am still printing to the Canon with cardstock and the colors are perfect using the same settings above.
    Tried printing in PSE and it gave me an error that it was not a post script printer.  Installed ps driver, still getting errors and it wouldn't print.
    I would appreciate any help you could give me before I run out of toner and have to buy the expensive toners, or just slit my wrists j/k  LOL
    Thanks!  JS

    You need an ICC profile for your printer.  Chromix has an excellent service at http://www2.chromix.com/colorvalet/ which will do this calibration for you.  You download some software they provide, then print a test file on the exact same paper you are using for your cards.  Then send the output to them and they will calibrate the colors with their equipment and send you the ICC profile file.  Once you have it, you'll be able to print accurate colors.
    There are other services out there that may cost less, but I do not know how reputable they are.  Chromix is a good business I've worked with many times.
    If you are trying to run a business and you don't understand color management yet, you may be in for a lot of trouble.  Please get the book "Real World Color Management" available at http://www.colorremedies.com/realworldcolor/ and it will save you a ton of money and headaches.

  • Need help with color depth on Ultra 5 (solaris 8)

    I have always run Solaris on older equipment, and now I have a machine which is "new" to me, an Ultra 5. xdpyinfo tells me that this machine can do 24bpp color, but so far I haven't been able to figure out how to get the X server to come up in 24-bit mode. (Yes I rtfm'ed but I haven't found it yet.)
    Since this is a used machine, I only have the Solaris cdroms, etc. (this is for 2.8 beta-01/01, btw), but not the simple docs which came with it. I didn't find it (surprizingly) in answerbook.
    Please help if you know how to solve this one. Thanks

    Hi, <br><br>
    There's two things you have to do.<br>
    First, you need to use the frame buffer configuration utility<br>
    called fbconfig to configure the video card.<br><br>
    Then, you need to copy /usr/dt/config/Xservers in <br>
    /etc/dt/config/Xservers and edit the file to tell the X<br>
    server what color depth to use.<br><br>
    For example my copy of the Xservers file, configured for<br>
    a standard 8-bit frame buffer on /dev/fb1 and a 24-bit frame<br>
    buffer on /dev/fb0, contains the following line:<br>
    <pre>
    :0 Local local_uid@console root /usr/openwin/bin/Xsun -core -logo -dev /dev/fb0 defdepth 24 -dev /dev/fb1 left
    </pre>
    Be sure to check the man pages for fbconfig(1M) and Xsun(1).<br><br>
    Hope this helps.<br>
    <br>
    Caryl Takvorian<br>
    Sun Developer Technical Support

  • Need help with Color Matrix Filter.

    need help. still can't find the answer. thanks in advance!

    Darin.K wrote:
    Yes there are two bugs, I found the other one first but figured if you fixed the result the other would be obvious.  This is homework so only a hint:
    look at what happens (and does not happen) to pixel. 
    the first bug was that i had to use the 'result[][]' array instead of the 'image[][]' array in my last loop, right?
    the 2nd bug I really can't find :s been lookin at it for almost an hour now and trying new stuff but nothing works, 
    first i thought i had to put this line " result[x][y] = min(max(int((factor2 * pixel) + bias2), 0), 255);"  inside the for loop above but that didn't fix my problem,
    maybe the problem is in my 'imageX' and 'imageY' variable, i don't know? any more tips?
    I'm sorry for being such a newb but programming isn't my strongest quality.
    cedhoc wrote:
    Just one more advice:
    Look at the format of the "image" array. The way how to use the values from this array depends on the "image depth" parameter. 
    In your case, because the image is 8bit, you need to use the "colors" array containing the real RGB value.
    Look at the Help for the "Read BMP File VI", you should be able to properly handle your pixels from there.
     thanks for pointing that out for me, so I connect the 'totalpix' array with the 'colors' array from the image data instead of the 'image' array, that's correct right?

  • I need help with color correction (im not sure if what i want its called color correction but i bring examples)

    ok thanks for reading me, im an amateur guy who wants to edit his videos in order to have that look like tv show or cinematic, i dont want just the 2 seconds curves tutorial to improve videos, y want something more like these videos
    https://vimeo.com/48655453
    Buildings & Vampires on Vimeo    (second 30)
    A-Trak & Tommy Trash’s Tuna Melt | The Kid Should See This  (1:32) (and also all the video but more like what i want in 1:32)
    i dont know how to say it but theres a way to make blur and lights way better and i see it in a lot of videos, i can just think of this examples for now but maybe you get it, sorry for my english, hope you can help me

    I would like to direct you to THIS video:
    Behind the Scenes: A-Trak & Tommy Trash - Tuna Melt on Vimeo
    Look at how many people are involved in the shoot.  Look at all the professionals from various disciplines.  Look at all the rehearsal.  Look at all the painstaking attention to detail.  Look at all the professional equipment they used.
    Yes, I looked at the shot at 1:32 in the video they made.  They used a Steadicam to stabilize the camera going up the stairs.  They used gels on the window to reduce the light intensity and help correct the color temperature.  The interior spaces of the upstairs and downstairs have also been lit to avoid irising problems.  They didn't rely on mere chance.
    Did you also notice the subtle cuts at 00:38 and 1:54?   That video was not shot in one take, and that's a fact.  And before they even got to the step of color grading, they KNEW they had good video to work with because they had the professional experience to attain it.

  • Need help with color managment addon

    I am using Firefox under Fedora 14 Linux. I added the color management addon and told it which profile to use. But I am having some trouble telling if it is working. One problem is that when I use firefox to open an image file on my machine, it gives me the choice of using Image Viewer or Other. Image viewer is Eye Of Gbnome, which doesn't make use of my monitor profile, and I can't think of a convenient other program to use which does use the monitor profile.
    Is there some way to get firefox to view the image directly.
    I presume when I view images at a distant website, the color managment add-on is inter posing my monitor profile, but I am not sure about that. Is ther e some way to check it?

    You need an ICC profile for your printer.  Chromix has an excellent service at http://www2.chromix.com/colorvalet/ which will do this calibration for you.  You download some software they provide, then print a test file on the exact same paper you are using for your cards.  Then send the output to them and they will calibrate the colors with their equipment and send you the ICC profile file.  Once you have it, you'll be able to print accurate colors.
    There are other services out there that may cost less, but I do not know how reputable they are.  Chromix is a good business I've worked with many times.
    If you are trying to run a business and you don't understand color management yet, you may be in for a lot of trouble.  Please get the book "Real World Color Management" available at http://www.colorremedies.com/realworldcolor/ and it will save you a ton of money and headaches.

  • Needing Help with color setting for Photoshop 4 + imac

    Hi, Is anyone able to assist me please.  To cut a long story short.  i have had to reinstall my original software onto my Imac as when i put on Snow leopard it was just slowing down Photoshop 4 and would keep crashing.  So my problem is .... I had some prints printed today at Fuji and the prints have come back dark and just not up to scratch.  I know that it is not Fuji, but my settings.  I had someone set up my imac and Photoshop last time, but this time i will have to do myself and i just don't know what to set them at. Can anyone help please.  Not sure if you need this info but i am in New Zealand.  many thanks in advance.

    Being in the business of printing other people's image files, I can say without any doubt that the advent of digital image processing has definitely muddied the waters to a much greater extent than was the case when printing negaive film.  I'm also a shooter, and have been using such programs for many years, so I can understand the desire to manipulate your files before sending them to the lab. Color negatives never had "Profiles" attached to them.  If the proper film was used for the lighting conditions, it was simply up to the lab to make sure the resulting print was in balance, both in color and density.  It was also the lab's responsibility to maintain a degree of quality control that would make all of the above possible and repeatable.  I have to agree with the other response to your question.  Whether or not you have an embidded a profile, it's always the job of the printer to make sure the final print is up to a certain standard of quality.  If that is not the case, find another printer.  Unless you have indicated that your files should be printed without any corrections, the oweness belongs to the lab/printer.  I do have a few customers whose work I can print with very few corrections, due to the fact that they have calibrated their displays and have a very tight workflow.  However, the vast majority of files that I print require a considerable degree of correction, that's my job.  It's also the job of your lab/printer and if they are nor satisfying your needs you have to find someone who does.  I have printed many files that have no profile embidded and I simply convert them to my working color space(Adobe RGB 1998).  If you are concerned about doing color settings, this is the obvious place to start.  Create a custom space and make sure your working color is set to Adobe RGB 1998, not sRGB.  Adobe RGB 1998 is a considerably larger color space with a wider gamut and will allow for more choices and a wider range when it comes to processing the image.  Pro Photo RGB is an even larger color space, but one that is seldom used at this time.  I suspect it will become more popular in the fairly near future, as other technologies continue to push the color gamut envelope.
    So, I guess the gist of all of this is that you need to either have your lab/printer redo the dark prints, or find someone who knows how to print.  And equally important, someone who cares about your work as much as yo do.
    I am attaching a screen shot of my color settings and I would suggest this might be a good place to start.
    Gary

  • Need help with Color Profiles between Photoshop and iPhoto

    Hey guys, I'm a photographer and have always used Photoshop in comination with iPhoto. I am having great difficulty lately with color profiles randomly changing within albums of pictures. I need all of my images to be in sRGB, but some somehow end up in Adobe RGB. It seems to happen at random. Apple seems to think it's an Adobe problem. Adobe isn't sure what to do. Anybody aware of any known issues between CS5 and iPhoto using OS 10.8.4 with regard to color profiles and how to fix them?

    SRiegel schrieb:
    I don't know inkscape, but this article seems to indicate that is will support cmyk.
    The article also says you need Scribus to then further process the SVG file.
    @shaunamm You need to open the SVGin Illustrator, not place it. But I doubt that you will be able to get the effects in Illustrator.

  • Need help with color & listener

    here is a snip of my code below & i would like to know why when i run it color red,green, blue stay the same. it should be getting darker as the slider approaches 250 and lighter as it gets to 0.
    another question i have is about my actionPerformed and statechanged. is there an easy way i can combine both together since both are dealing with the same operation. if the user changes the slider it updates the text box,also adjust color to light or dark & if the user enter's a number in the text box it changes the slider to that position,also adjust the color to light or dark. can any of you just post a snip of a code on how you would go about doing this for color red thanks.
    import java.util.*;
    import java.awt.*;
    import java.awt.event.*;
    import javax.swing.*;
    import javax.swing.event.*;
    public  class MyColorChooser extends JFrame implements ChangeListener,ActionListener
    {   private JPanel RGB,change;       //panel labels
          private JSlider Red,Green,Blue;  //jslider labels
          private JTextField Re,Ge,Bu;     //textfield labels
          private JLabel Rd,Gr,Bl;         //labels
         public MyColorChooser()
                super("MyColorChooser PrOgRaM ");
                 //setup JSliders
                  Red= new JSlider(SwingConstants.HORIZONTAL,0,250,10);
                   Red.setMajorTickSpacing(10);
                   Red.setPaintTicks(true);
                Red.addChangeListener( this );
                  Green= new JSlider(SwingConstants.HORIZONTAL,0,250,10);
                   Green.setMajorTickSpacing(10);
                   Green.setPaintTicks(true);
                   Green.addChangeListener( this);
                   Blue= new JSlider(SwingConstants.HORIZONTAL,0,250,10);
                   Blue.setMajorTickSpacing(10);
                   Blue.setPaintTicks(true);
                   Blue.addChangeListener( this);
               //setup JTextFields 
                 Re= new JTextField(4);
                 Re.addActionListener( this);
                 Ge= new JTextField(4);
                 Ge.addActionListener(this);
                 Bu= new JTextField(4);
                 Bu.addActionListener(this);
                //JSliders Change Listeners
                   RGB= new JPanel();
              //setup labels,jslider & textfields
                RGB.setLayout(new GridLayout(3, 3));
               RGB.add(new Label("RED: ")); RGB.add(Red); RGB.add(Re);
               RGB.add(new Label("Green: "));  RGB.add(Green); RGB.add(Ge);
               RGB.add(new Label("Blue: "));  RGB.add(Blue); RGB.add(Bu);
                 //dummy jpanel to display color change
                 change = new JPanel();
                 change.setLayout(new FlowLayout(1, 80, 0));
              //Display RGB on screen
                 Container c= getContentPane();
                 c.add(RGB,BorderLayout.SOUTH);
                 c.add(change, BorderLayout.CENTER);
                 setSize(400, 300);
               show();
                public void stateChanged(ChangeEvent e)
               { //Object test= e.getSource();
                if (e.getSource() == Red)
                 {   int r= Red.getValue();
                        change.setBackground(Color.red);
                          Red.setForeground(Color.red);//paint ticks
                          Re.setText("" + r);
                 if (e.getSource()== Green)
                  { change.setBackground(Color.green);
                         Green.setForeground(Color.green);//paint ticks
                     int g= Green.getValue();
                         Ge.setText("" + g);
                     if (e.getSource() == Blue)
                     {   change.setBackground(Color.blue);
                      Blue.setForeground(Color.blue);//paint ticks
                      int b= Blue.getValue();
                          Bu.setText("" + b);
                public void actionPerformed(ActionEvent e)
                     if (e.getSource()== Re)
                     {     String text = Re.getText();
                        int value = Integer.parseInt(text);
                        value = Math.max(0,Math.min(250,value));
                        Re.setText(" "+value);
                             Red.setValue(value);
                   if (e.getSource()== Ge)
                     {     String text = Ge.getText();
                        int value = Integer.parseInt(text);
                        value = Math.max(0,Math.min(250,value));
                        Ge.setText(" "+value);
                             Green.setValue(value);
                     if (e.getSource()== Bu)
                     {     String text = Bu.getText();
                        int value = Integer.parseInt(text);
                        value = Math.max(0,Math.min(250,value));
                        Bu.setText(" "+value);
                             Blue.setValue(value);
          public static void main(String args[])
               { //close app
                 MyColorChooser app= new MyColorChooser();
                 app.setDefaultCloseOperation(
                      JFrame.EXIT_ON_CLOSE);
          }

    here you go man. just a couple things. i moved all the color control stuff to changeColor(). the reason the colors didn't change, is because no matter what happened with RED, you just did
    change.setBackground(Color.red);
    i also changed it, to where you can mix the colors. not sure if this is what you wanted to do.
    import java.util.*;
    import java.awt.*;
    import java.awt.event.*;
    import javax.swing.*;
    import javax.swing.event.*;
    public  class MyColorChooser extends JFrame implements ChangeListener,ActionListener {
         private JPanel RGB,change;  //panel labels
         private JSlider Red,Green,Blue;  //jslider labels
         private JTextField Re,Ge,Bu;     //textfield labels
         private JLabel Rd,Gr,Bl; //labels
         int r=0,g=0,b=0; //color values
         public MyColorChooser()      {
              super("MyColorChooser PrOgRaM ");//setup JSliders
              Red= new JSlider(SwingConstants.HORIZONTAL,0,250,10);
              Red.setMajorTickSpacing(10);
              Red.setPaintTicks(true);
              Red.addChangeListener( this );
              Green= new JSlider(SwingConstants.HORIZONTAL,0,250,10);
              Green.setMajorTickSpacing(10);
              Green.setPaintTicks(true);
              Green.addChangeListener( this);
              Blue= new JSlider(SwingConstants.HORIZONTAL,0,250,10);
              Blue.setMajorTickSpacing(10);
              Blue.setPaintTicks(true);
              Blue.addChangeListener( this);          //setup JTextFields
              Re= new JTextField(4);
              Re.addActionListener( this);
              Ge= new JTextField(4);
              Ge.addActionListener(this);
              Bu= new JTextField(4);
              Bu.addActionListener(this);               //JSliders Change Listeners
              RGB= new JPanel();                     //setup labels,jslider & textfields
              RGB.setLayout(new GridLayout(3, 3));
              RGB.add(new Label("RED: "));
              RGB.add(Red); RGB.add(Re);
              RGB.add(new Label("Green: "));
              RGB.add(Green); RGB.add(Ge);
              RGB.add(new Label("Blue: "));
              RGB.add(Blue);
              RGB.add(Bu);//dummy jpanel to display color change
              change = new JPanel();
              change.setLayout(new FlowLayout(1, 80, 0));          //Display RGB on screen
              Container c= getContentPane();
              c.add(RGB,BorderLayout.SOUTH);
              c.add(change, BorderLayout.CENTER);
              setSize(400, 300);
              show();
         public void stateChanged(ChangeEvent e)           {
              Object source= e.getSource();
              changeColor(source);
         public void actionPerformed(ActionEvent e)      {
              Object source= e.getSource();
              changeColor(source);
         public void changeColor(Object source){
              if (source == Red)       {
                   r= Red.getValue();
                   change.setBackground(new Color(r,g,b));
                   Red.setForeground(Color.red);//paint ticks
                   Re.setText("" + r);
               if (source == Green)              {
                   change.setBackground(new Color(r,g,b));
                   Green.setForeground(Color.green);//paint ticks
                   g= Green.getValue();
                   Ge.setText("" + g);
              if (source == Blue)                 {
                   change.setBackground(new Color(r,g,b));
                   Blue.setForeground(Color.blue);//paint ticks
                   b= Blue.getValue();
                   Bu.setText("" + b);
         public static void main(String args[])           { //close app
              MyColorChooser app= new MyColorChooser();
              app.setDefaultCloseOperation(  JFrame.EXIT_ON_CLOSE);
    }

  • Need help with color selector plz

    Ok, I am green to the program illustrator cs4. But, I know its a setting somewhere that I am missing, just not sure of the correct place to check or change. When I create an image, say I select the following hex color  #0039a6 to use as a background color, when I save the image, the actual color is: 1F429B
    why does it convert it and how can i change it to not do that?

    cswd,
    To keep the colour, your File>Document Color Mode should be RGB, not CMYK.
    In the CMYK Color Mode, when a colour is outside the CMYK gamut, it will be changed to the (hopefully) best equivalent colour within the CMYK gamut.
    Obviously, if you need the colour for CMYK print, you should work in CMYK.
    For exclusive web/other screen uses, stay in RGB.
    If you need both CMYK print and RGB screen use, you will (normally) get different appearences unless you start in CMYK.

  • Contact Apple Support      Welcome back.      Do you need help with the same topic?

    Hello I've got a problem in the security questions I do not know whether there are alternative email how to restore security questions and alternate email.
    Thank you
    <E-mail Edited by Host>

    You are not talking to Apple support by posting here.  This is a public user to user technical support forum and you should not post personal information on here.
    If you want help, then go and contact Apple support and NOT a technical support forum.

  • Need help with PMS matching

    I do large format printing and wholesale out to other print shops, but one of my customers sends EPS files designed in Flexisign and when they want a PMS match, the CMYK values are way off. I can look the swatch up on my Pantone bridge and type in the CMYK values or select the solid to process color palette to get the correct color, but it can be confusing at times.
    Is there an easy way to have values match when customers send work that has been designed by other programs?
    When I compare my Illustrator solid to process color palette to my Pantone color bridgeit will be close on the CMYK values and print almost exact. When the work comes in designed with Flexisignthe values are so far offpurple prints as gray and so forth. If I set up a new file and select the PMS colors and add them to my swatch library, and copy and paste the artwork from the Flexisign design, it gives a message that there is a conflict with a swatch and lets my correct the problem, but if its a complex design with many different PMS colors, it can be a pain. Any easy work around would be appreciated.
    Mark

    If working with CS3 or CS4 you can go to Edit>Edit Color>ReColor Art, you first select all your art.
    When the Live Color dialog opens you will be on the assign color section which will allow you to go from one color to another and access the Color Picker where you can then access the Color book swatches. You only have to select the art once and all the colors can be changed.
    Or you can go to the swatch icon near the bottom of Live Color document and choose the from the drop down the color book model you want, like PMS Solid Coated and all the colors will now show up as the spot equivalent.
    You can then if you like switch to the edit color and adjust the colors visually one at a time or link the colors and see if you adjust one while linked and if that will adjust all the others in sync.
    The Live Color feature will make this a lot less painful and may even make it a snap like a two or three second deal depending on how the colors have shifted.
    If you have problems understanding the interface I will do a small movie and post it. I have one already for changing colors in a gradient.
    Updated: in either case case you should select global as your setting.

Maybe you are looking for

  • Internal unkown error when trying to import a web service

    Hi!!! I need help to achive the possiblity to select methods from a web service, I get following errors: NET Web Service Proxy Tool Report for Web Service: Monday, May 14, 2007 10:53:44 AM Web Service URL: http://10.110.30.228/automation/v1.wsdl The

  • Demantra Workflow Problems

    I am having difficulty getting the workflow for the Engine Manager.exe run properly. The web application is on a Linux server and Demantra apps is on a Windows 2003 server. I use an SSH connection between the two server and can actually launch the en

  • Text in Transaction FBL5N gets overwritten

    Hello expert, When text has been entered in field BSEG-SGTXT in transaction FBL5N, this text is overwritten with the reason code description when I enter a reason code. I entered the reason code in transaction FBL5N- Additional data - field BSEG-RSTG

  • I have downloaded lightroom after a free trial and i cant get it to run. i have regitered the product?

    i hav edownloaded lightroom after a free trial and cant grt it to work?

  • Lumia 1520 Connect to Pocket Projector

    Does the Lumia 1520 support connecting to devices like a pocket projector that uses HDMI.  Here is the link of the device I am looking at: http://www.brookstone.com/hdmi-pocket-projector?bkiid=Main_Banner_Zone|cat_hero|electronics|electron...