function quantized_coefficients = mDCT8x8WeightedQuantization( coefficients, scale ) quantization_weight_matrix = mDCT8x8QuantizationWeightMatrix*scale; quantized_coefficients = zeros( size( coefficients ) ); [ row_max col_max ] = size( coefficients ); for row = 1:8:row_max for col = 1:8:col_max quantized_coefficients( row:row+7, col:col+7 ) = round( coefficients( row:row+7, col:col+7 ) ./ quantization_weight_matrix ); end end