On Wednesday 24 August 2005 12:34 pm, Bjorn Helgaas wrote: > On Wednesday 24 August 2005 10:58 am, Hal V. Engel wrote: > > On August 15, 2005 the LPROF project was created in SourceForge.net. This > > project will continue the work started by Marti Maria, the author of > > lcms, on the Little CMS Profiler. > > > > LPROF is the only open source ICC profiler with a graphical user > > interface. It can be used to create profiles for cameras, scanners and > > monitors. As such it fills a necessary niche in the emerging open source > > color management effort. > > Is anybody working on support for hardware colorimeters like the > ColorVision Spyder? I looked around for the documentation required > to write a driver for it, but haven't found anything. > >
This will be looked at sometime down the road. There is currently code in the argyllcms libraries for 3 or 4 of these devices. I believe this code is GPL and this looks like a good starting point for adding support at least for those devices. At least some of those are both transmissive and reflective capable. At the point were this is designed I would like to implement these device interfaces as plug-ins so that adding new ones does not result in changes to the base code. In addition Marti implemented two additional devices in the Windows based LCMS Profiler that he wrote. I don't know if the interface information he used for that program is available or not. It is possible that he may have to abide by a non-disclosure agreement of some sort. I have not asked him about this. But there is at least a small possibility that we may be able to include those devices at some point. Right now the main focus is on the UI. The current UI has the functionality split between 4 different applications. Therefore to accomplish a given task, for example profiling a camera or scanner, the user must open several different programs moving through these in order and saving and opening files between each application. There is no direct integration between these programs at this point and in some cases there is significant code duplication. So the first thing on the agenda is to unify all of the functionality into a single UI and eliminate the redundant code. This is a fairly big job and even though I am an experienced programmer I have not worked with QT or C++ before so I am on a steep learning curve. At the point were the new UI is stable it should be possible to start extending the functionality to include hardware colormeters and printer profiling. I would also like to add support for printer linearization for gutin-print since this would likely benefit from the colormeter support. This would make it is a complete package that fully supports the whole open source environment. On the other hand if you or someone else were to step forward and volunteer to design the plug-in architecture for these devices and to then write an initial set of these based on the argyllcms code I would not object. ------------------------------------------------------- SF.Net email is Sponsored by the Better Software Conference & EXPO September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf _______________________________________________ Lcms-user mailing list Lcms-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/lcms-user