Mercurial > hg > orthanc
comparison Core/Images/ImageProcessing.h @ 4079:73c22208272f
ImageProcessing::ShiftScale2()
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Mon, 22 Jun 2020 18:59:45 +0200 |
parents | f9863630ec7f |
children | 2e1564f57542 |
comparison
equal
deleted
inserted
replaced
4077:ae7ebd5b0443 | 4079:73c22208272f |
---|---|
141 const ImageAccessor& source, | 141 const ImageAccessor& source, |
142 float offset, | 142 float offset, |
143 float scaling, | 143 float scaling, |
144 bool useRound); | 144 bool useRound); |
145 | 145 |
146 // Computes "x * scaling + offset" inplace. "useRound" is expensive. | |
147 static void ShiftScale2(ImageAccessor& image, | |
148 float offset, | |
149 float scaling, | |
150 bool useRound); | |
151 | |
152 static void ShiftScale2(ImageAccessor& target, | |
153 const ImageAccessor& source, | |
154 float offset, | |
155 float scaling, | |
156 bool useRound); | |
157 | |
146 static void Invert(ImageAccessor& image); | 158 static void Invert(ImageAccessor& image); |
147 | 159 |
148 static void Invert(ImageAccessor& image, int64_t maxValue); | 160 static void Invert(ImageAccessor& image, int64_t maxValue); |
149 | 161 |
150 static void DrawLineSegment(ImageAccessor& image, | 162 static void DrawLineSegment(ImageAccessor& image, |