Implement drawing border for framing tool

* Draws border after all resize operations are complete
* Update the RGB sliders for 16-bit channels
This commit is contained in:
Daniel Gao
2024-11-11 22:13:38 -05:00
parent a96dc4cdde
commit 7ccab91434
4 changed files with 66 additions and 5 deletions

View File

@@ -237,6 +237,8 @@ enum class BlurType {
int framedHeight = 0;
};
FramingData framing(const FramingArgs& args) const;
Imagefloat* drawFrame(Imagefloat* rgb, const procparams::FramingParams& params,
const FramingData& dims) const;
void deconvsharpening(float** luminance, float** buffer, const float* const * blend, int W, int H, const procparams::SharpeningParams &sharpenParam, double Scale);
void deconvsharpeningloc(float** luminance, float** buffer, int W, int H, float** loctemp, int damp, double radi, int ite, int amo, int contrast, double blurrad, int sk);