Noises on Image When Trying to Display JPEG2000 File

Updated May 26, 2023

Reported In

Software

  • LabVIEW
  • Vision Development Module

Issue Details

LabVIEW Vision Development Module supports .jp2(JPEG2000) 16bit images. When I try to read the image in LabVIEW, it becomes blurry and many high frequency and small details are removed too.

Image displayed:
rtaImage (1).jpg

The original image should look like this:
rtaImage.jpg


How can I solve this problem?
 

Solution

1. This happens when LabVIEW try to read .jp2 images that have been compressed with the following options:
  • Lossy compression
  • Wavelet transform mode: floating-point
2. This is a known bug in Vision Development Module : Bug 2396730 

The workaround is available in Programmatically Convert .JP2(JPEG200) Image Into PNG Format in LabVIEW.