Local complexity - Add 'Basic' to 'Standard'(Normal) and 'Advanced'(Expert) (#5858)
* Mode simple to color and light * Exposure complex * Vibrance and SH complex * Soft and Blur complex * Common mask complex * Sharp Retinex complex * Localcontrast complex * Change label tooltip complex * Change labels and tooltip * Change tooltip french * Change default value scope TM * Some forgotten hide..with basic in inverse mode * Another hide in basic and inverse * Change some type in labels * Change typo contrast * Refine some labels tootips * Change after review Ingo - thanks * Improve history behaviour when changing local adjustments complexity mode * Added normal to original retinex - basic to dehaze * Fixed bad behavior normal expert Color and Light * Improve edge sharpness * Another improvment edge sharpness * various improvement * locallab: speedup and reduced memory usage for wavcontrast4() * remove file * French labels complexity * calckoe(): cleanup, speedup and bugfix for 3x3 gaussian kernels * calckoe(): cleanup for 3x3 gaussian kernels * calckoe(): fill koeli[] with zeroes if level <= 1 && tloww >= 75.f * GUI part fixes and cleanup * Fix in Locallab Settings panel Additionnal minor fix in Preferences windows * Change default mode complexity in preferences - basic * Change complexity in option * Improve gui when lauch first image Co-authored-by: Ingo Weyrich <heckflosse67@gmx.de> Co-authored-by: Pandagrapher <pierre.cab@gmail.com>
This commit is contained in:
@@ -390,7 +390,7 @@ public:
|
||||
std::unique_ptr<LUTf> buildMeaLut(const float inVals[11], const float mea[10], float& lutFactor);
|
||||
void Aver(const float* HH_Coeffs, int datalen, float &averagePlus, float &averageNeg, float &max, float &min, int numThreads);
|
||||
void Sigma(const float* HH_Coeffs, int datalen, float averagePlus, float averageNeg, float &sigmaPlus, float &sigmaNeg, int numThreads);
|
||||
void calckoe(const float* const* WavCoeffs_LL, float gradw, float tloww, float ** koeLi, int level, int dir, int W_L, int H_L, float edd, float &maxkoeLi, float **tmC = nullptr);
|
||||
void calckoe(const float* WavCoeffs_LL, float gradw, float tloww, float *koeLi, int level, int W_L, int H_L, float edd, float &maxkoeLi, float **tmC, bool multiThread = false);
|
||||
|
||||
void Median_Denoise(float **src, float **dst, int width, int height, Median medianType, int iterations, int numThreads, float **buffer = nullptr);
|
||||
void Median_Denoise(float **src, float **dst, float upperBound, int width, int height, Median medianType, int iterations, int numThreads, float **buffer = nullptr);
|
||||
|
Reference in New Issue
Block a user