Bug 458816 - Resizing based on Neural network algorithms.
Summary: Resizing based on Neural network algorithms.
Status: REPORTED
Alias: None
Product: digikam
Classification: Applications
Component: Plugin-Editor-Resize (other bugs)
Version First Reported In: 7.8.0
Platform: Other Other
: NOR wishlist
Target Milestone: ---
Assignee: Digikam Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-09-06 20:26 UTC by Nicolas Brisset
Modified: 2023-04-07 04:01 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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