Summary: | digiKam is slower to rotate photos | ||
---|---|---|---|
Product: | [Applications] digikam | Reporter: | Alain Knaff <kde> |
Component: | Plugin-Bqm-Rotate | Assignee: | Digikam Developers <digikam-bugs-null> |
Status: | RESOLVED NOT A BUG | ||
Severity: | normal | CC: | caulier.gilles |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | unspecified | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | 7.6.0 | |
Sentry Crash Report: |
Description
Alain Knaff
2007-08-29 22:42:34 UTC
Alain, This file is invalid, Kuickshow use imlib library to process image rotation which is not lossless with JPEG and do not support 16 bits color depth images. digiKam use a kipi-plugin to rotate image which support lossless transformations of JPEG and suport 16 bits color depth using ImageMagick with others file formats. Gilles Caulier rotating 7 images with jpegtran takes 4.1 sec on my computer while rotating the same images with digikam (jpeglossless kipi) takes around 9 sec. So the kipi plugin is twice as slow as it would be possible. This bugreport is still valid in my opinion Kusi Alain, JPegLossLess kipi plugins use JPEGTrans source code internally... Gilles Caulier Gilles, so what is the reason why it takes twice as much time for the kipi plugin compared to the commandline tool, if both use the same code base? Kusi PS: I tested the speed with the following bash-script for i in *.jpg do jpegtran -rotate 90 $i > rotated/$i done |