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

Reply via email to