Re: HDR filtering
Kai-Uwe Behrmann <[email protected]>
| Newsgroups | gmane.comp.video.cinepaint.devel |
|---|---|
| Message-ID | <[email protected]> |
Does the following brings you further (?): http://cinepaint.bigasterisk.com/GIMPPlugInQuickPortGuide The blur.c plug-in is a often refered one because of its simplicity. libcinepaint dont provides templates or any C++ stuff for the Gtk version. The plug-in needs to handle sample types, pixel layouts and colour spaces by its own. A generic float - possibly pixel - representation was discussed in the past but not followed upon for this development branch. kind regards Kai-Uwe Behrmann -- development for color management www.behrmann.name + www.oyranos.org + www.cinepaint.org Am 05.03.07, 00:47 -0500 schrieb Normand Robert: > Hi > > I am interested in writing a filter for dealing specifically with hdr > images. I downloaded > cinepaint-0.22-0_rc4.tar.gz and built it on Fedora Core 6 and modified > the unsharp plugin to get my feet wet. I am medical imaging researcher > during the day. > > I do get an image but I realize that I do not understand how a plugin > like unsharp deals with different image types. All of the data pointer > are of the type > guchar *cur_col; > guchar *dest_col; > guchar *cur_row; > > I am puzzled as to how this code works for all of the data types > supported in cinepaint. In C, I would have expected the need to cast > data pointers to unsigned short or float etc and yet this just seems to > work magically for all images. In C++, I would have expected to see > templates or function overloading. There is no reference to colour at > all in this code either so does it just get called on each colour > channels or I am working in a colour different representation and > dealing with intensity? > > I hope that you will not find these questions too naive but I mostly > work with greyscale images in my world. > > Regards > ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys-and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV