[KPhotoAlbum] Load-performance branch
Robert Krawitz
rlk at alum.mit.edu
Fri Jun 8 00:23:14 BST 2018
On Wed, 6 Jun 2018 15:17:08 +0200, Angel Lopez wrote:
> Dear Robert,
>
> I have been testing your brach.
> First launch is indeed much faster (my computer is not very fast anyway).
> Displaying of thumbnails takes longer (more than 10 seconds per image) . I
> copy here the output in the console:
This is when displaying the thumbnails (the small images that are
displayed maybe 100 per screen)? Each thumbnail takes 10 seconds to display?
> ---------------------------------------------------------
>
> libkdcraw: LibRaw progress: Reading metadata pass 1 of 2
> libkdcraw: LibRaw progress: Reading RAW data pass 0 of 2
> libkdcraw: LibRaw progress: Reading RAW data pass 1 of 2
> libkdcraw: Disabling LibRaw highlights adjustments
> libkdcraw: LibRaw progress: Scaling colors pass 0 of 2
> libkdcraw: LibRaw progress: Scaling colors pass 1 of 2
> libkdcraw: LibRaw progress: Pre-interpolating pass 0 of 2
> libkdcraw: LibRaw progress: Pre-interpolating pass 1 of 2
> libkdcraw: LibRaw progress: Interpolating pass 0 of 3
> libkdcraw: LibRaw progress: Interpolating pass 1 of 3
> libkdcraw: LibRaw progress: Interpolating pass 2 of 3
> libkdcraw: LibRaw progress: Converting to RGB pass 0 of 2
> libkdcraw: LibRaw progress: Converting to RGB pass 1 of 2
> libkdcraw: LibRaw: data info: width= 5496 height= 3670 rgbmax= 255
> libkdcraw: "/datos/Fotos/2018-06-01_Tesis Maria Cristina
> Momblona/2018-06-01_012.CR2"
> libkdcraw:
> -- RAW DECODING SETTINGS --------------------------------
> -- autoBrightness: true
> -- sixteenBitsImage: false
> -- brightness: 1
> -- RAWQuality: 0
> -- inputColorSpace: 0
> -- outputColorSpace: 1
> -- RGBInterpolate4Colors: false
> -- DontStretchPixels: false
> -- unclipColors: 0
> -- whiteBalance: 1
> -- customWhiteBalance: 6500
> -- customWhiteBalanceGreen: 1
> -- halfSizeColorImage: false
> -- enableBlackPoint: false
> -- blackPoint: 0
> -- enableWhitePoint: false
> -- whitePoint: 0
> -- NoiseReductionType: 0
> -- NoiseReductionThreshold: 0
> -- enableCACorrection: false
> -- caMultiplier: 0, 0
> -- medianFilterPasses: 0
> -- inputProfile: ""
> -- outputProfile: ""
> -- deadPixelMap: ""
> -- whiteBalanceArea: QRect(0,0 0x0)
> -- dcbIterations: -1
> -- dcbEnhanceFl: false
> -- eeciRefine: false
> -- esMedPasses: 0
> -- NRChrominanceThreshold: 0
> -- expoCorrection: false
> -- expoCorrectionShift: 1
> -- expoCorrectionHighlight: 0
> ---------------------------------------------------------
>
> libkdcraw: LibRaw progress: Reading metadata pass 1 of 2
> libkdcraw: LibRaw progress: Reading RAW data pass 0 of 2
> libkdcraw: LibRaw progress: Reading RAW data pass 1 of 2
> libkdcraw: Disabling LibRaw highlights adjustments
> libkdcraw: LibRaw progress: Scaling colors pass 0 of 2
> libkdcraw: LibRaw progress: Scaling colors pass 1 of 2
> libkdcraw: LibRaw progress: Pre-interpolating pass 0 of 2
> libkdcraw: LibRaw progress: Pre-interpolating pass 1 of 2
> libkdcraw: LibRaw progress: Interpolating pass 0 of 3
> libkdcraw: LibRaw progress: Interpolating pass 1 of 3
> libkdcraw: LibRaw progress: Interpolating pass 2 of 3
> libkdcraw: LibRaw progress: Converting to RGB pass 0 of 2
> libkdcraw: LibRaw progress: Converting to RGB pass 1 of 2
> libkdcraw: LibRaw: data info: width= 5496 height= 3670 rgbmax= 255
> libkdcraw: "/datos/Fotos/2018-06-01_Tesis Maria Cristina
> Momblona/2018-06-01_019.CR2"
> libkdcraw:
> -- RAW DECODING SETTINGS --------------------------------
> -- autoBrightness: true
> -- sixteenBitsImage: false
> -- brightness: 1
> -- RAWQuality: 0
> -- inputColorSpace: 0
> -- outputColorSpace: 1
> -- RGBInterpolate4Colors: false
> -- DontStretchPixels: false
> -- unclipColors: 0
> -- whiteBalance: 1
> -- customWhiteBalance: 6500
> -- customWhiteBalanceGreen: 1
> -- halfSizeColorImage: false
> -- enableBlackPoint: false
> -- blackPoint: 0
> -- enableWhitePoint: false
> -- whitePoint: 0
> -- NoiseReductionType: 0
> -- NoiseReductionThreshold: 0
> -- enableCACorrection: false
> -- caMultiplier: 0, 0
> -- medianFilterPasses: 0
> -- inputProfile: ""
> -- outputProfile: ""
> -- deadPixelMap: ""
> -- whiteBalanceArea: QRect(0,0 0x0)
> -- dcbIterations: -1
> -- dcbEnhanceFl: false
> -- eeciRefine: false
> -- esMedPasses: 0
> -- NRChrominanceThreshold: 0
> -- expoCorrection: false
> -- expoCorrectionShift: 1
> -- expoCorrectionHighlight: 0
> ---------------------------------------------------------
>
> libkdcraw: LibRaw progress: Reading metadata pass 1 of 2
> libkdcraw: LibRaw progress: Reading RAW data pass 0 of 2
> Aborting aboutToFinish handling.
> libkdcraw: LibRaw progress: Reading RAW data pass 1 of 2
> libkdcraw: Disabling LibRaw highlights adjustments
> libkdcraw: LibRaw progress: Scaling colors pass 0 of 2
> libkdcraw: LibRaw progress: Scaling colors pass 1 of 2
> libkdcraw: LibRaw progress: Pre-interpolating pass 0 of 2
> libkdcraw: LibRaw progress: Pre-interpolating pass 1 of 2
> libkdcraw: LibRaw progress: Interpolating pass 0 of 3
> libkdcraw: LibRaw progress: Interpolating pass 1 of 3
> libkdcraw: LibRaw progress: Interpolating pass 2 of 3
> libkdcraw: LibRaw progress: Converting to RGB pass 0 of 2
> libkdcraw: LibRaw progress: Converting to RGB pass 1 of 2
> libkdcraw: LibRaw: data info: width= 5496 height= 3670 rgbmax= 255
>
> Hope this helps.
> Or could be just something wrong with my setup and not with your code, of
> course !!
--
Robert Krawitz <rlk at alum.mit.edu>
*** MIT Engineers A Proud Tradition http://mitathletics.com ***
Member of the League for Programming Freedom -- http://ProgFree.org
Project lead for Gutenprint -- http://gimp-print.sourceforge.net
"Linux doesn't dictate how I work, I dictate how Linux works."
--Eric Crampton
More information about the Kphotoalbum
mailing list