pixelmed
QuantizationTable.java
Go to the documentation of this file.
1 /* Copyright (c) 2014, David A. Clunie DBA Pixelmed Publishing. All rights reserved. */
2 
3 package com.pixelmed.codec.jpeg;
4 
10 public class QuantizationTable {
11 
12  private static final String identString = "@(#) $Header: /userland/cvs/codec/com/pixelmed/codec/jpeg/QuantizationTable.java,v 1.1 2014/03/21 21:46:20 dclunie Exp $";
13 
14  private int QuantizationTableElementPrecision;
15  private int QuantizationTableIdentifier;
16  private int[] QuantizationTableElement;
17 
18  public QuantizationTable(int QuantizationTableIdentifier,int QuantizationTableElementPrecision,int[] QuantizationTableElement) {
19  this.QuantizationTableElementPrecision = QuantizationTableElementPrecision;
20  this.QuantizationTableIdentifier = QuantizationTableIdentifier;
21  this.QuantizationTableElement = QuantizationTableElement;
22  }
23 
24  public String toString() {
25  StringBuffer buf = new StringBuffer();
26  buf.append("Quantization Table:\n");
27  buf.append("\t QuantizationTableElementPrecision = "+QuantizationTableElementPrecision+"\n");
28  buf.append("\t QuantizationTableIdentifier = " +QuantizationTableIdentifier+"\n");
29  for (int i=0; i<64; ++i) {
30  buf.append("\t\t QuantizationTableElement "+i+" = "+QuantizationTableElement[i]+"\n");
31  }
32  return buf.toString();
33  }
34 
35 }
36 
37 
38 
com.pixelmed.codec.jpeg.QuantizationTable.toString
String toString()
Definition: QuantizationTable.java:24
com.pixelmed.codec.jpeg.QuantizationTable.QuantizationTable
QuantizationTable(int QuantizationTableIdentifier, int QuantizationTableElementPrecision, int[] QuantizationTableElement)
Definition: QuantizationTable.java:18
com.pixelmed.codec.jpeg.QuantizationTable
Definition: QuantizationTable.java:10