Questions tagged [jpeg2000]

JPEG2000 is an image encoded format intended to supercede JPEG.

JPEG 2000 is an image compression standard and coding system. It was created by the Joint Photographic Experts Group committee in 2000 with the intention of superseding their original discrete cosine transform-based JPEG standard (created in 1992) with a newly designed, wavelet-based method.

JPEG2000 is supported by Webkit based browsers (Safari, Chrome) on Mac OS X.

More information at Wikipedia page of JPEG2000

201 questions
34
votes
7 answers

Serve Images in Next-Gen Formats

My ranking from Google Page Speed insights is being severely penalised because of: "Serve Images in Next-Gen Formats" more info on Google's help page here. However, according to this, this and this those formats are supported very few browsers. What…
Peter Crawfie
  • 341
  • 1
  • 3
  • 3
25
votes
6 answers

JPEG 2000 support in C#.NET

It seems that .NET can't open JP2 (Jpeg 2000) files using the GDI library. I've searched on google but can't find any libraries or example code to do this. Anybody got any ideas? I don't really want to pay for a library to do it unless I have to..
Gordon Thompson
  • 4,764
  • 8
  • 48
  • 62
11
votes
2 answers

How to decode a JPEG2000 bitarray image with JavaScript

I'm using the File API to break down a DICOM file and get its data in a byte array. The problem is that I can not decode a JPEG2000 image and show it in the browser (Chrome, Firefox, etc.). For example, if the image data is coded in JPEG format, I…
user1211709
  • 139
  • 1
  • 3
  • 6
10
votes
4 answers

Python open jp2 medical images - Scipy, glymur

I am trying to read and tile a jp2 image file. The image is RGB 98176 x 80656 pixels (it is medical image data). When trying to read the image with glymur I get this error: glymur.lib.openjp2.OpenJPEGLibraryError: OpenJPEG library error: Prevent…
lesolorzanov
  • 3,536
  • 8
  • 35
  • 53
9
votes
5 answers

read jpeg2000 files in java

I have a code using a byte[] that contains a image jpeg2000 bytes. I want show this in jLabel component howto do this? Anyone have idea or code to do?
pedrofernandes
  • 16,354
  • 10
  • 36
  • 43
8
votes
2 answers

Convert byte array (byte[]) to Image in Java

I have a byte[] that I want to convert to an Image and display the image in a label. The byte[] is of a jpeg 2000 format. I have tried the code below but it returns null: InputStream in = new ByteArrayInputStream(bytearray); BufferedImage image =…
crocky
  • 101
  • 1
  • 2
  • 3
8
votes
2 answers

"black stain" when extracting page to image on PDFBox 2.0.4

Using PDFBox 2.0.4 to extract pages as image, my result page contains multiple "black holes" as shown in the following screen : This happen only for this PDF and few others : http://www.filedropper.com/selection_3 Here is a simple code (with…
Rizen
  • 121
  • 4
8
votes
2 answers

How to detect lossless JPEG 2000 compression?

I have a motion-JPEG 2000 file that I need to determine if the creator used lossless compression to create it based on the file itself. I do not have the raw video data to compare to, and I do not have the source code of the application used to…
8
votes
1 answer

Are there different JPEG2000 file formats?

I've seen JPEG2000 files with both .J2K and .JP2 extensions, and codecs which read one won't always read the other. Can someone explain why there are multiple extensions for what I thought was a single format?
Roddy
  • 66,617
  • 42
  • 165
  • 277
7
votes
0 answers

Read Jpeg2000 metadata

I want to find an open source library with BSD/MIT (or equivalent) licence that is able to read XML (or any) metadata from .jp2 files. Research so far: OpenJpeg doesn't reading metadata EasyExif doesn't support the jpeg2000 format Grok is using the…
novalain
  • 2,181
  • 19
  • 36
7
votes
1 answer

Discrete Wavelet Transform LeGal 5/3 with Lifting (negative values, visualizing, LH HL confusion)

I am currently diving into Wavelets and are a bit confused about certain things. First of all, this is NOT homework. Its for recreational coding only. In order to gain a better understanding, I implemented the lifting-scheme for the LeGal 5/3…
markus_p
  • 574
  • 8
  • 25
6
votes
6 answers

Free JPEG2000 Library or SDK for de-compression

I have written code to compress and decompress image files using a proprietary SDK for transmission from an aircraft via satellite. Unfortunately a license must be purchased for decompression as well as compression. Until now my applications have…
Nate Lockwood
  • 3,325
  • 6
  • 28
  • 34
6
votes
1 answer

Pathos can't pickle SwigPyObject created by GDAL module

I have a class which opens a large raster image using the GDAL module (https://pypi.org/project/GDAL/) and extracts small images from it at a number of locations, defined by a passed list of coordinate tuples. I want to process a large list of…
liamvharris
  • 350
  • 3
  • 16
6
votes
3 answers

Pillow and JPEG2000: decoder jpeg2k not available

I'm trying to set up Flask-IIIF to work with jp2-files, or JPEG2000. Right out of the box I get an error from the Pillow library: IOError: decoder jpeg2k not available I've tried googling it, and one StackOverflow post told me to make sure…
oyblix
  • 390
  • 1
  • 3
  • 15
5
votes
2 answers

What is the difference between JPEG-LS and JPEG-LL?

Information about JPEG-LS is easily found on Google and in a lot of DICOM chapters. However, there are links/pages/readings that mention JPEG-LL, too. However, i have taken a deeper look at the DICOM standard, not a chapter has ever mentioned…
Gary Tsui
  • 1,755
  • 14
  • 18
1
2 3
13 14