|
JavaTM Platform Standard Ed. 6 |
|||||||||
앞의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요: 상자 | 필드 | 생성자 | 메소드 | 상세 : 필드 | 생성자 | 메소드 |
java.lang.Objectjavax.imageio.plugins.jpeg.JPEGQTable
public class JPEGQTable
1 개의 JPEG 수량화 테이블을 캡슐화하는 클래스입니다. 요소는, 지그재그는 아니고 자연의 순서로 표시됩니다. static 변수는, JPEG 스펙의 Annex K 를 기본으로 한 「표준의」테이블, 및 일반적으로 시각적으로 손실이 없는 encode에 사용되는 디폴트의 테이블용으로 제공됩니다.
편입 JPEG 플러그 인의 조작의 상세한 것에 대하여는,「JPEG 메타데이타 형식의 스펙과 사용법에 관한 주기」를 참조해 주세요.
필드의 개요 | |
---|---|
static JPEGQTable |
K1Div2Luminance
JPEG 스펙, 테이블 K. 1 으로 지정되고 있는 샘플의 휘도 수량화 테이블입니다. |
static JPEGQTable |
K1Luminance
JPEG 스펙, 테이블 K. 1 으로 지정되고 있는 샘플의 휘도 수량화 테이블입니다. |
static JPEGQTable |
K2Chrominance
JPEG 스펙, 테이블 K. 2 로 지정되고 있는 샘플의 크로미난스 수량화 테이블입니다. |
static JPEGQTable |
K2Div2Chrominance
JPEG 스펙, 테이블 K. 2 로 지정되고 있는 샘플의 크로미난스 수량화 테이블입니다. |
생성자 의 개요 | |
---|---|
JPEGQTable (int[] table)
인수로부터 수량화 테이블을 구축합니다. |
메소드의 개요 | |
---|---|
JPEGQTable |
getScaledInstance (float scaleFactor,
boolean forceBaseline)
값이 scaleFactor 로 곱셈되어 그 후 1 에서 32767 (forceBaseline 가 true 의 경우는, 1 에서 255)의 범위에 고정된 새로운 수량화 테이블을 돌려줍니다. |
int[] |
getTable ()
현재의 수량화 테이블의 카피를, 지그재그는 아니고 자연의 순서로, int 의 배열로서 돌려줍니다. |
String |
toString ()
객체의 캐릭터 라인 표현을 돌려줍니다. |
클래스 java.lang. Object 로부터 상속된 메소드 |
---|
clone , equals , finalize , getClass , hashCode , notify , notifyAll , wait , wait , wait |
필드의 상세 |
---|
public static final JPEGQTable K1Luminance
K1Div2Luminance
public static final JPEGQTable K1Div2Luminance
K1Luminance
public static final JPEGQTable K2Chrominance
K2Div2Chrominance
public static final JPEGQTable K2Div2Chrominance
K2Chrominance
생성자 의 상세 |
---|
public JPEGQTable(int[] table)
table
- int
배열로서의,
수량화 테이블
IllegalArgumentException
- table
가
null
인지,table.length
가 64 에 동일하지 않은 경우
64. 메소드의 상세 |
---|
public int[] getTable()
public JPEGQTable getScaledInstance(float scaleFactor, boolean forceBaseline)
scaleFactor
로 곱셈되어 그 후 1 에서 32767 (forceBaseline
가 true
의 경우는, 1 에서 255)의 범위에 고정된 새로운 수량화 테이블을 돌려줍니다.
scaleFactorless
의 값이 1 보다 크면 테이블의 품질 레벨이 향상해,1.0
보다 큰 값으로는 테이블의 품질 레벨이 저하합니다.
scaleFactor
- 테이블의 곱셈 계수forceBaseline
- true
의 경우는,
값이 1 에서 255 의 범위에 고정된다
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 도 참조해 주세요.