Sunday, May 19, 2013
Google Custom Search

Our Community

Membership Membership:
Latest New User Latest: jin02023343
New Today New Today: 1
New Yesterday New Yesterday: 2
User Count Overall: 28633

People Online People Online:
Visitors Visitors: 11
Members Members: 0
Total Total: 11

Online Now Online Now:

ClearCanvas Community Forums

We've moved our Developer Forums!
To better assist our open source community, we have moved our repository and developer forums to GitHub. You can access the new developer forums on our ClearCanvas GitHub issues board.

JPEG2000 Lossy Transfer Syntax
Last Post 2012-04-19 08:59 AM by stewart. 2 Replies.
Printer Friendly
Sort:
PrevPrev NextNext
You are not authorized to post a reply.
Author Messages Not Resolved
ashukla
New Member
New Member
Posts:5

--
2012-04-17 04:14 PM

Hello:

  We have a webservice that crack opens the Dicom Image and create thumbnails out of it. We rely on ClearCanvas library to read different compressions. The problem transfer syntax is this:

1.2.840.10008.1.2.4.91          JPEG2KLossy           JPEG 2000 Lossy Compression    1

Somewhere in forum/documentation I read that I need the ClearCanvas.ImageViewer.Codec.Jpeg2000.dll read that particular transfer syntax, but I  have not been able to find it yet.

Has someone experienced these issues?

The error I get when opening the above mentioned data is thus:

ClearCanvas.Common.Platform Log                        OpenJPEG: 00000000: expected a marker instead of 0\n                                 0             

Any help is appreciated.

 

Thanks

 

chafey
Veteran Member
Veteran Member
Posts:120

--
2012-04-17 07:10 PM
ClearCanvas uses the OpenJPEG library to deal with JPEG2000. Unfortunately OpenJPEG has a number of bugs which causes it to fail decoding some bitstreams, especially those produced by other libraries. While JPEG2000 is technically a great codec, the lack of robust open source implementations pretty much forces you into paying for a commercial license from pegasus(now Accusoft) or aware. I disable JPEG2000 transfer syntaxes in my SCP so I don't have to deal with it.
stewart
Senior Member
Senior Member
Posts:2336

--
2012-04-19 08:59 AM
Just a note about OpenJPEG. Although we left the codec in the source repository, we no longer build it, nor do we include it in any of our products because, as Chris mentioned, it has some bugs that occasionally cause image corruption. Since you're only decompressing and creating thumbnails, it's probably ok to use it, but please do so at your own risk.

Only our commercial products officially support J2K, and we do use a commercial J2K solution.
Live and real-time support available for Personal and Team Edition customers
You are not authorized to post a reply.

Active Forums 4.1
Copyright 2013 ClearCanvas Inc. All Rights Reserved