~ubuntu-branches/ubuntu/saucy/digikam/saucy

« back to all changes in this revision

Viewing changes to utilities/queuemanager/basetools/filters/filmgrain.cpp

  • Committer: Bazaar Package Importer
  • Author(s): Scott Kitterman
  • Date: 2010-12-21 23:19:11 UTC
  • mfrom: (1.2.33 upstream) (3.1.7 experimental)
  • Revision ID: james.westby@ubuntu.com-20101221231911-z9jip7s5aht1jqn9
Tags: 2:1.7.0-1ubuntu1
* Merge from Debian Experimental. Remaining Ubuntu changes:
  - Export .pot name and copy to plugins in debian/rules
  - Version build-depends on kipi-plugins-dev to ensure build is against the
    same version on all archs
* Drop debian/patches/kubuntu_01_linker.diff, incoporated upstream
* Remove patches directory and unused patches

Show diffs side-by-side

added added

removed removed

Lines of Context:
45
45
{
46
46
 
47
47
FilmGrain::FilmGrain(QObject* parent)
48
 
         : BatchTool("FilmGrain", FiltersTool, parent)
 
48
    : BatchTool("FilmGrain", FiltersTool, parent)
49
49
{
50
50
    setToolTitle(i18n("Film Grain"));
51
51
    setToolDescription(i18n("A tool to add film grain"));
94
94
{
95
95
    FilmGrainContainer prm;
96
96
    prm.grainSize               = settings()["grainSize"].toInt();
97
 
    prm.photoDistribution       = settings()["photoDistribution"].toBool();    
 
97
    prm.photoDistribution       = settings()["photoDistribution"].toBool();
98
98
    prm.addLuminanceNoise       = settings()["addLuminanceNoise"].toBool();
99
99
    prm.lumaIntensity           = settings()["lumaIntensity"].toInt();
100
100
    prm.lumaShadows             = settings()["lumaShadows"].toInt();
125
125
    prm.insert("lumaShadows",             (int)currentPrm.lumaShadows);
126
126
    prm.insert("lumaMidtones",            (int)currentPrm.lumaMidtones);
127
127
    prm.insert("lumaHighlights",          (int)currentPrm.lumaHighlights);
128
 
    prm.insert("addChrominanceBlueNoise", (bool)currentPrm.addChrominanceBlueNoise);    
 
128
    prm.insert("addChrominanceBlueNoise", (bool)currentPrm.addChrominanceBlueNoise);
129
129
    prm.insert("chromaBlueIntensity",     (int)currentPrm.chromaBlueIntensity);
130
130
    prm.insert("chromaBlueShadows",       (int)currentPrm.chromaBlueShadows);
131
131
    prm.insert("chromaBlueMidtones",      (int)currentPrm.chromaBlueMidtones);
132
132
    prm.insert("chromaBlueHighlights",    (int)currentPrm.chromaBlueHighlights);
133
 
    prm.insert("addChrominanceRedNoise",  (bool)currentPrm.addChrominanceRedNoise);    
 
133
    prm.insert("addChrominanceRedNoise",  (bool)currentPrm.addChrominanceRedNoise);
134
134
    prm.insert("chromaRedIntensity",      (int)currentPrm.chromaRedIntensity);
135
135
    prm.insert("chromaRedShadows",        (int)currentPrm.chromaRedShadows);
136
136
    prm.insert("chromaRedMidtones",       (int)currentPrm.chromaRedMidtones);
142
142
bool FilmGrain::toolOperations()
143
143
{
144
144
    if (!loadToDImg())
 
145
    {
145
146
        return false;
 
147
    }
146
148
 
147
149
    FilmGrainContainer prm;
148
150
    prm.grainSize               = settings()["grainSize"].toInt();
152
154
    prm.lumaShadows             = settings()["lumaShadows"].toInt();
153
155
    prm.lumaMidtones            = settings()["lumaMidtones"].toInt();
154
156
    prm.lumaHighlights          = settings()["lumaHighlights"].toInt();
155
 
    prm.addChrominanceBlueNoise = settings()["addChrominanceBlueNoise"].toBool();    
 
157
    prm.addChrominanceBlueNoise = settings()["addChrominanceBlueNoise"].toBool();
156
158
    prm.chromaBlueIntensity     = settings()["chromaBlueIntensity"].toInt();
157
159
    prm.chromaBlueShadows       = settings()["chromaBlueShadows"].toInt();
158
160
    prm.chromaBlueMidtones      = settings()["chromaBlueMidtones"].toInt();
159
161
    prm.chromaBlueHighlights    = settings()["chromaBlueHighlights"].toInt();
160
 
    prm.addChrominanceRedNoise  = settings()["addChrominanceRedNoise"].toBool();    
 
162
    prm.addChrominanceRedNoise  = settings()["addChrominanceRedNoise"].toBool();
161
163
    prm.chromaRedIntensity      = settings()["chromaRedIntensity"].toInt();
162
164
    prm.chromaRedShadows        = settings()["chromaRedShadows"].toInt();
163
165
    prm.chromaRedMidtones       = settings()["chromaRedMidtones"].toInt();