- Length: img.getWidth () < / span >< / li>
- 높이 : image.getHeight()
- 픽셀 및 색상: BufferedImage.TYPE_INT_ARGB.
변환은 BufferedImage super Image class.
public static BufferedImage toBufferedImage(Image img)TYPE_INT_ARGB는 8비트 RGB(RGB) 유형의 이미지를 나타냅니다 알파 렌더링 및 투명도 매개 변수를 지원합니다 클래스의 alphaComposite.
{
//이미지가 BufferedImage 유형인 경우
//그런 다음 캐스팅만 합니다
//전달된 이미지가 BufferedImage 유형이기 때문에
if (img instanceof BufferedImage)
{
return (BufferedImage) img;
}
// BufferedImage
BufferedImage bufimage = new BufferedImage(img.getWidth(null),
img.getHeight(null), BufferedImage.TYPE_INT_ARGB);
bufimage를 반환합니다;
}
참조:
http://stackoverflow.com/questions/221830/set-bufferedimage-alpha-mask-in-java
Commentaires (0)
Laisser un commentaire
Connectez-vous pour commenter
Rejoignez la discussion et partagez vos connaissances avec la communauté
Chargement des commentaires...