23 Mart 2009, PAZARTESİ
Nasıl görüntü yüksekliği ve genişliğini kullanarak java için?
İmageİO kullanarak yanında başka bir yolu var.görüntü yükseklik ve genişlik?
Ben bu iş parçacığı kilitlenme olacak bazı sorunla karşılaşırsınız çünkü.
at com.sun.medialib.codec.jpeg.Decoder.njpeg_decode(Native Method)
at com.sun.medialib.codec.jpeg.Decoder.decode(Decoder.java:87)
at com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageReader.decode(CLibJPEGImageReader.java:73)
- locked <0xd96fb668> (a com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageReader)
at com.sun.media.imageioimpl.plugins.clib.CLibImageReader.getImage(CLibImageReader.java:320)
- locked <0xd96fb668> (a com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageReader)
at com.sun.media.imageioimpl.plugins.clib.CLibImageReader.read(CLibImageReader.java:384)
- locked <0xd96fb668> (a com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageReader)
at javax.imageio.ImageIO.read(ImageIO.java:1400)
at javax.imageio.ImageIO.read(ImageIO.java:1322)
Bu hata, yalnızca güneş bir hata olduğunu sanıyorum sun app server üzerinde oluşur
CEVAP
31 Ocak 2012, Salı
Burada bir şey çok basit ve kullanışlı.
BufferedImage bimg = ImageIO.read(new File(filename));
int width = bimg.getWidth();
int height = bimg.getHeight();
Bunu Paylaş:
Nasıl indirmek ve internetten bir dosy...
Bir görüntü C kullanarak kırpmak için ...
Nasıl base64 dize javascript kullanara...
Nasıl bir görüntü Java kullanarak yeni...
Nasıl dize Java kullanarak boşluk yine...