Commit 5d5e49621b8db438d0d33a645917e64f570851c5

Authored by Chunk
1 parent 7c1c657d

staged.

Showing 2 changed files with 23 additions and 6 deletions   Show diff stats
mdata/ANALYSIS.py 0 → 100644
... ... @@ -0,0 +1,19 @@
  1 +__author__ = 'chunk'
  2 +
  3 +
  4 +
  5 +
  6 +
  7 +
  8 +
  9 +
  10 +
  11 +
  12 +
  13 +
  14 +
  15 +
  16 +
  17 +
  18 +
  19 +
... ...
mjpeg/__init__.py
... ... @@ -304,21 +304,19 @@ class Jpeg(Jsteg):
304 304  
305 305 Ref - http://stackoverflow.com/questions/2024947/is-it-possible-to-tell-the-quality-level-of-a-jpeg,http://www.imagemagick.org/discourse-server/viewtopic.php?f=1&t=20235
306 306 """
307   - table0 = self.quant_tables[0].ravel()
308   - table1 = self.quant_tables[1].ravel()
309   - sum0 = np.sum(table0)
310   - sum1 = np.sum(table1)
  307 + sum0 = np.sum(self.quant_tables[0])
  308 + sum1 = np.sum(self.quant_tables[1])
311 309 quality = None
312 310  
313 311 if sum0 != None:
314 312 if sum1 != None:
315 313 sum = sum0 + sum1
316   - qvalue = table0[2] + table0[53] + table1[0] + table1[-1]
  314 + qvalue = self.quant_tables[0].ravel()[2] + self.quant_tables[0].ravel()[53] + self.quant_tables[1].ravel()[0] + self.quant_tables[1].ravel()[-1]
317 315 hashtable = bi_hash
318 316 sumtable = bi_sum
319 317 else:
320 318 sum = sum0
321   - qvalue = table0[2] + table0[53]
  319 + qvalue = self.quant_tables[0].ravel()[2] + self.quant_tables[0].ravel()[53]
322 320 hashtable = single_hash
323 321 sumtable = single_sum
324 322 else:
... ...