Opencv resize methods
I need to resize some low-resolution images (e.g. 16x16, 24x24) to the default size of 100x100 pixels in Python.
I am already using the "resize" method with the interpolation parameter (INTER_AREA, INTER_CUBIC and INTER_LINEAR).
For example:
image = cv2.imread("myImage.png")
image = cv2.resize(image, (100, 100), interpolation = cv2.INTER_CUBIC)
My question is:
Is there any other method that I can get better resizing results? Maybe some method that uses neural network or machine learning. Something like these two:
https://github.com/david-gpu/srez
https://github.com/alexjc/neural-enhance
Thanks in advance.