Resim jpeg2000 bayt içeren bir bayt [] kullanarak kodum var. Bunu jLabel bileşeninde bunu nasıl yapmalıyım? Herkesin fikri veya kodu var mı?java jpeg2000 dosyalarını oku
cevap
Bu yolla
Image img = ImageIO.read(new ByteArrayInputStream(imageBytes));
ImageIcon imgIcon = new ImageIcon(img);
JLabel label = new JLabel(imgIcon);
bunu yapacağını ama JPG2000 dekoder standart SDK ile birlikte verilmeyen, sen here (Java Gelişmiş Görüntüleme) baş ve bu biçimdeki için doğru dekoder kullanmalıdır.
Görünüşe göre jpeg2000/(.jp2) dosyalarının desteği Java Advanced Imaging (JAI) yazılımından kaldırılmıştır.
JAI 1.1.3'ü kaldırıp, eski sürüm 1.1'i yükleyerek, şimdi .jp2 dosyalarını okumak üzereyim ve artık boş göstericiyi göremiyorum.
Sürüm 1.1 buradan edinilebilir. http://download.java.net/media/jai-imageio/builds/release/1.1/
Sürüm 1.1 listeleri codec'i en için - g3fax g4fac jiio JP2K jpeg ve png
Bağlantı öldü, burada Oracle arşivine yeni bir link var http://www.oracle.com/technetwork/java/javasebusiness/downloads/java-archive-downloads-java-client-419417.html – Kalaschni
sadece seçeneklerim tüm jj2000 dayanmaktadır biliyoruz.
jai-ImageIO çekirdekli ek bir üçüncü taraf modülü aracılığıyla destek sağlar:
https://github.com/stain/jai-imageio-core
https://github.com/jai-imageio/jai-imageio-jpeg2000
O ImageIO ile kaydetmeniz gerekir ve bundan sonra mümkün olacak jpeg2000 dosyalarını herhangi bir png, bmp veya jpeg gibi okuyun.
jj2000 kendi içinde bir seçenek olmasına rağmen, api günlük kullanım için tasarlanmamıştır.
Diğer seçenekler arasında, jj2000, veya ticari bir ürün olan JDeli için kendi sarmalarını sağlayan JMRTD bulunur.
- 1. Oku metin dosyası ve Java
- 2. Görüntüleri java ve eclipse hatası için .bmp'den jpeg2000'e dönüştürme
- 3. JPEG2000 görüntüleyici ve Android'de destek
- 4. 0 Java içinden harici .java dosyalarını derleme
- 5. C++/Qt ile RTF dosyalarını oku (ve yaz)
- 6. Oku "VarInt"
- 7. Javascript ile JPEG2000 bitarray görüntüsünü Decode
- 8. Firefox 3 işaretlerini oku
- 9. Veritabanından .NET yapılandırmasını oku
- 10. maven sadece modifiye java dosyalarını nasıl derler?
- 11. Java: Belirtilen klasördeki .txt dosyalarını bulun
- 12. .java dosyalarını derlemek için bir java programı geliştirme
- 13. Oku ADO.NET
- 14. Oku NSURLresponse
- 15. iphone nsurlconnection çerezleri oku
- 16. Projedeki bir klasördeki dosyaları oku
- 17. Vala'da birden fazla dosya oku
- 18. Java programlama dili ile android/dev/input/event oku
- 19. Python veya java kullanarak csv dosyasına yeni eklenen satırları oku
- 20. FileReader yöntemleri read() ve oku (char []) in JAVA
- 21. Parçalar içinde dosya oku - RAM kullanımı, ikili dosyalardaki dizeleri oku
- 22. Spark'den String dizisini oku
- 23. Zend_Http_Client - Akıştan Oku?
- 24. Listeler arasında oku çiz
- 25. LINUX üzerinde XML oku
- 26. GmailApi okunmamış mesajları oku
- 27. F # Konsolundan Oku #
- 28. Öğelerden HTML dosyasını oku
- 29. Diziden veri oku
- 30. XAML ile Çizim oku
Jai'yi indirdim (java sitesinden, linkten değil, indirmesi için jai dosyasını bulamıyorum çünkü), ancak görüntüyü okumak için yolunuzu kullanmaya çalıştığımda. Null istisnası var, nedenini bilmiyorum. Hatta ben bile projeye kavanoz dosyaları ekledim (referans). Yani, bunun için ne çözüm? – Q8Y