]> git.sesse.net Git - kdenlive/blobdiff - src/kthumb.h
If fetched thumbnail for new clip is not interesting, try to fetch another one (seek...
[kdenlive] / src / kthumb.h
index 63c5df0117b0f4d53dbec4e918e06add563e4a51..598cda56e92e0752da4450894d68404123fee1e2 100644 (file)
@@ -74,6 +74,10 @@ public slots:
     void getAudioThumbs(int channel, double frame, double frameLength, int arrayWidth);
     static QPixmap getImage(KUrl url, int frame, int width, int height);
     static QImage getFrame(Mlt::Producer *producer, int framepos, int width, int height);
+    /** @brief Calculates image variance, useful to know if a thumbnail is interesting. 
+     *  @return an integer between 0 and 100. 0 means no variance, eg. black image while bigger values mean contrasted image
+     * */
+    static uint imageVariance(QImage image);
 
 private slots:
     void slotAudioThumbOver();