|
JavaTM Platform Standard Ed. 6 |
|||||||||
전의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요: 상자 | 필드 | 생성자 | 메소드 | 상세 : 필드 | 생성자 | 메소드 |
java.lang.Objectjavax.imageio.plugins.jpeg.JPEGHuffmanTable
public class JPEGHuffmanTable
1 개의 JPEG 하프맨 테이블을 캡슐화하는 클래스입니다. 필드는 JPEG 스펙의 Annex K 를 기본으로 한 「표준」테이블용으로 제공됩니다. 이것들은 디폴트로서 사용되는 테이블입니다. 이 클래스는, 다음의 2 개의 점으로써, 지원되어 있지 않은 낡은 com.sun.image.codec.jpeg.JPEGHuffmanTable 와 다릅니다.
getSymbols
메소드 대신에 getValues
메소드가 있습니다.
편입 JPEG 플러그 인의 조작의 상세한 것에 대하여는,「JPEG 메타데이타 형식의 스펙과 사용법에 관한 주기」를 참조해 주세요.
필드의 개요 | |
---|---|
static JPEGHuffmanTable |
StdACChrominance
표준의 AC 크로미난스하후만테이불입니다. |
static JPEGHuffmanTable |
StdACLuminance
표준의 AC 휘도 하프맨 테이블입니다. |
static JPEGHuffmanTable |
StdDCChrominance
표준의 DC 크로미난스하후만테이불입니다. |
static JPEGHuffmanTable |
StdDCLuminance
표준의 DC 휘도 하프맨 테이블입니다. |
생성자 의 개요 | |
---|---|
JPEGHuffmanTable (short[] lengths,
short[] values)
하프맨 테이블을 작성해 초기화합니다. |
메소드의 개요 | |
---|---|
short[] |
getLengths ()
하프맨 테이블내의 각 길이의 값의 수가 포함되고 있는 short 의 배열을 돌려줍니다. |
short[] |
getValues ()
대응하는 코드의 증가하는 길이에 의해 정리된 값이 포함되고 있는 short 의 배열을 돌려줍니다. |
String |
toString ()
객체의 캐릭터 라인 표현을 돌려줍니다. |
클래스 java.lang. Object 로부터 상속된 메소드 |
---|
clone , equals , finalize , getClass , hashCode , notify , notifyAll , wait , wait , wait |
필드의 상세 |
---|
public static final JPEGHuffmanTable StdDCLuminance
public static final JPEGHuffmanTable StdDCChrominance
public static final JPEGHuffmanTable StdACLuminance
public static final JPEGHuffmanTable StdACChrominance
생성자 의 상세 |
---|
public JPEGHuffmanTable(short[] lengths, short[] values)
lengths
- short
배열.
여기서,lengths[k]
는
길이 k + 1
비트의 대응하는 코드를 가지는 값의 수에 동일한values
- 증가하는 코드의 길이의 순서에
값이 포함되고 있는 short
의 배열
IllegalArgumentException
- lengths
또는
values
가 null
인,
lengths
의 길이가 16 보다 큰,
values
의 길이가 256 보다 큰,
lengths
또는 values
내의 값이 제로보다 작은,
혹은 배열이 유효한 하프맨 테이블을 기술하지 않는 경우메소드의 상세 |
---|
public short[] getLengths()
short
의 배열을 돌려줍니다. 반환되는 배열은 카피입니다.
short
배열. 여기서,array[k-1]
는
길이 k
의 테이블내의 값의 수에
동일한getValues()
public short[] getValues()
short
의 배열을 돌려줍니다. 배열의 해석은,getLengths
로부터 반환되는 값에 따라서 다릅니다. 반환되는 배열은 카피입니다.
short
배열getLengths()
public String toString()
Object
의 기술:toString
메소드는 이 객체를 「텍스트로 표현한다」캐릭터 라인을 돌려줍니다. 이 결과는, 인간이 읽을 수 있는 간결하고 유익한 정보여야 합니다. 모든 서브 클래스에서, 이 메소드를 오버라이드(override) 하는 것을 추천합니다.
Object
클래스의 toString
메소드는, 객체의 파생원의 클래스명, @ 부호 (@
), 및 객체의 해시 코드의 부호 없음 16 진표현으로부터 구성되는 캐릭터 라인을 돌려줍니다. 즉, 이 메소드는 다음의 값과 동일한 캐릭터 라인을 돌려줍니다.
getClass(). getName() + '@' + Integer.toHexString(hashCode())
Object
내의 toString
|
JavaTM Platform Standard Ed. 6 |
|||||||||
전의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요: 상자 | 필드 | 생성자 | 메소드 | 상세 : 필드 | 생성자 | 메소드 |
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.