Bug 458816

Summary: Resizing based on Neural network algorithms.
Product: [Applications] digikam Reporter: Nicolas Brisset <nicolas.brisset>
Component: Plugin-Editor-ResizeAssignee: Digikam Developers <digikam-bugs-null>
Status: REPORTED ---    
Severity: wishlist CC: caulier.gilles
Priority: NOR    
Version First Reported In: 7.8.0   
Target Milestone: ---   
Platform: Other   
OS: Other   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Nicolas Brisset 2022-09-06 20:26:12 UTC
SUMMARY
***
It would be very nice to add neural-network based upscaling algorithms to digikam. 
I don't know what the best library is for that purpose, but I do know that OpenCV (which is already a dependency) has some implementations: see https://learnopencv.com/super-resolution-in-opencv/ for some sample code and pictures
***

STEPS TO REPRODUCE
N/A as it is not a crash

OBSERVED RESULT
N/A

EXPECTED RESULT
When using the resize plugin, an alternative option could be added similar to the existing one for cimg. It would active setting dialogs allowing to choose parameters for OpenCV's algorithms, typically the kind of algorithm to use. 

SOFTWARE/OS VERSIONS
Applicable to all platforms

ADDITIONAL INFORMATION