I'm using ImageMagick 7.0.8-64 Q16 for Windows and MATLAB R2019. I'm doing the same operation (resizing with bicubic interpolation method) in both programs.
ImageMagick code:
Code: Select all
magick start.png -resize 400x200! -interpolate Catrom -quality 100 start_magick_100.png
Code: Select all
start_matlab = imresize(start, [200 400], "bicubic")
imwrite(start_matlab, "start_matlab.png", "png")
How can it be possible? Do IM and Matlab could have different functions even for these simple operations?