|
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 도 참조해 주세요.