Rotating of 16bit grayscale images takes about 32 times longer.
I experience extremely slow performance when rotating 16-bit grayscale images. The rotation takes about 32 times longer.
I've measured following values with the same image.
Image Dimensions: 10816 x 7349 px²
The rotation is always performed with 30°.
Mode: Duration
RGB, 8-bit integer: 3s
RGB, 16-bit integer: 7s
RGB, 16-bit floating point: 4s
Grayscale, 8-bit integer: 7s
Grayscale, 16-bit integer: 3m 52s !
Grayscale, 16-bit floating point: 3m 2s !
I'm scanning a large photo collection in 16-bit integer. 3-4 min is too much for roation of a single image. A few weeks ago the performance was not nearly as bad. (I don't know if I updated gimp in the meantime).
GIMP Version:
gimp -v
GNU Image Manipulation Program Version 2.10.12
git-describe: GIMP_2_10_10-209-g3d8535b55f
C compiler:
Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/lto-wrapper
Target: x86_64-pc-linux-gnu
Configured with: /build/gcc/src/gcc/configure --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++ --enable-shared --enable-threads=posix --enable-libmpx --with-system-zlib --with-isl --enable-__cxa_atexit --disable-libunwind-exceptions --enable-clocale=gnu --disable-libstdcxx-pch --disable-libssp --enable-gnu-unique-object --enable-linker-build-id --enable-lto --enable-plugin --enable-install-libiberty --with-linker-hash-style=gnu --enable-gnu-indirect-function --enable-multilib --disable-werror --enable-checking=release --enable-default-pie --enable-default-ssp --enable-cet=auto
Thread model: posix
gcc version 8.3.0 (GCC)
verwendet GEGL Version 0.4.16 (gebaut gegen Version 0.4.16)
verwendet GLib Version 2.60.5 (gebaut gegen Version 2.60.3)
verwendet GdkPixbuf Version 2.38.1 (gebaut gegen Version 2.38.1)
verwendet GTK+ Version 2.24.32 (gebaut gegen Version 2.24.32)
verwendet Pango Version 1.43.0 (gebaut gegen Version 1.43.0)
verwendet Fontconfig Version 2.13.1 (gebaut gegen Version 2.13.1)
verwendet Cairo Version 1.16.0 (gebaut gegen Version 1.16.0)
Operating System:
Arch Linux, Standard Package Repository
pacman -Qi gimp
Name : gimp
Version : 2.10.12-1
Edited by Ghost User