Please note that this translation of the specification is the result of a java.net community project ( https://jdk5-api-pt-br.dev.java.net/ ). The official version of the specification is the US English language version which can be found at http://java.sun.com/j2se/1.5.0/docs/api/. In case of disputes, the authoritative version of the specification is the original, English document.
|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.awt.color.ICC_Profile
java.awt.color.ICC_ProfileGray
public class ICC_ProfileGray
Uma subclasse da classe ICC_Profile que representa os perfis que apresentam os seguintes critérios: o tipo de espaço de cor do perfil é TYPE_GRAY e o perfil inclui os rótulos grayTRCTag e mediaWhitePointTag. Os exemplos deste tipo do perfil são perfis monocromáticos de entrada, perfis monocromáticos de exibição, e perfis monocromáticos de saída. Os métodos getInstance na classe ICC_Profile retornam um objeto ICC_ProfileGray quando as circunstâncias acima são encontradas. A vantagem desta classe é que fornece uma tabela de pesquisa que Java ou os métodos nativos podem usar diretamente para otimizar a conversão de cor em alguns casos.
Para transformar de um espaço de cor do perfil do dispositivo GRAY ao espaço de conexão do perfil CIEXYZ, o componente cinza do dispositivo é transformado por uma pesquisa através da curva da reprodução do tom (TRC). O resultado é tratado como um componente acromático de PCS.
PCSY = grayTRC[deviceGray]A transformação inversa é feita convertendo os componentes Y dos PCS ao cinza do dispositivo através do inverso do grayTRC.
| Field Summary |
|---|
| Method Summary | |
|---|---|
float |
getGamma()
Retorna um valor gamma que representa a reprodução do tom da curva (TRC). |
float[] |
getMediaWhitePoint()
Retorna um array de números de ponto flutuantes de comprimento 3 que contem os componentes X, Y, e Z do mediaWhitePointTag no perfil ICC. |
short[] |
getTRC()
Retorna o TRC como um array de shorts. |
| Methods inherited from class java.awt.color.ICC_Profile |
|---|
finalize, getColorSpaceType, getData, getData, getInstance, getInstance, getInstance, getInstance, getMajorVersion, getMinorVersion, getNumComponents, getPCSType, getProfileClass, readResolve, setData, write, write |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public float[] getMediaWhitePoint()
public float getGamma()
gamma PCSY = deviceGray
ProfileDataException - se o perfil não especificar o TRC como um único valor gamma.public short[] getTRC()
ProfileDataException - se o perfil não especificar o TRC como uma tabela.
|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms.
Copyright 2006 Sun Microsystems, Inc. Todos os direitos reservados. O uso está sujeito aos termos da licensa.