close all;
clear all;

img = double(imread('./lena.jpg'));
QF_list = [0.1, 1, 2, 3, 4, 5, 6, 7, 8, 9];

comp_sum = 0;
demp_sum = 0;
it = 1;
for QF=QF_list
    tic;
    [rle, ratio] = D35WQ8_compress(img, QF);
    comp_sum = comp_sum + toc;
    tic;
    img = D35WQ8_decompress(rle, size(img), QF);
    demp_sum = demp_sum + toc;
    
    it = it + 1;
    subplot(2, numel(QF_list)/2,  it);
    
    xlabel(['QF' num2str(QF) ''])
end
disp(['compress time (mean): ' num2str(comp_sum/numel(comp_sum)) ' sec']);
disp(['decompress time (mean): ' num2str(comp_sum/numel(comp_sum)) ' sec']);