|
|
News Overview Download Order F.A.Q. More info Support Links Online Help |
Legend
~~~~~~
[+] Feature added.
[*] Bug fixed.
[!] Improved.
Version 1.9
~~~~~~~~~~~
09 May 2006
[+] 16-bit version of J2K-Codec that supports up to 16 bits per component ($349).
[+] .NET static linking libraries added.
[+] Region of Interest (ROI) decoding.
[+] Internal auto-test application to batch-decode images, combining various options
(i.e. "bpp", "rl", "co", etc.). So 78 J2K and JP2 files have been decoded into
1210 BMP files that were then visually tested for quality, one-by-one.
This approach allowed to find several minor, nasty bugs that remained undetected.
[+] PRO version price increased from $149 to $179.
[+] Static Linking price increased from $49 to $79.
[+] "Precision" field added into "J2K_Info" structure.
[+] "precision" variable added into "J2K_Image" class.
[+] "nomct" option added to skip multi-component transform and get YUV image.
[+] "J2K_EasyDecode()" added into C#, VB and VB.NET header files.
[+] Non-standard files with QCC before COD support.
[!] Parser significantly optimized.
[!] "#pragma unmanaged" added to "j2k-codec.h" for .NET.
[!] Internal memory allocation optimized.
[!] Protection against zero length of JP2 box added (corrupted data protection).
[*] Incorrect decorated names in "J2K_Codec.cs" fixed.
[*] Bug fixed that turned red into magenta if using "mba" option.
[*] "bmp" option didn't work for the smallest resolution level.
[*] "bmp" option caused an exception on some tiled images on smaller res. levels.
[*] "video=1" left 1-pixel holes on tiled images.
[*] Bounds crossing if image has odd width and horizontally down-sampled components or
odd height and vertically down-sampled components.
Version 1.8
~~~~~~~~~~~
12 Mar 2006
[+] "a_ActiveX" C# sample added.
[+] "b_Decode" C# sample added.
[+] "a_ActiveX" VB.NET sample added.
[+] "b_Decode" VB.NET sample added.
[+] "c_MetaData" VB.NET sample added.
[+] "v_EvenOdd" VisualBasic sample added that demonstrates how to combine even and
odd fields of a video frame.
[!] Better protection from truncated files.
[+] sYCC color space support.
[+] Arbitrary vertically down-sampled components support.
[+] More image types are now properly decoded.
[!] getCustomData() renamed to getMetaData(). It now can extract comments, XML, URL,
GeoTIFF, palette, ICC profile and any other metadata from JP2 files.
[+] Added check for colors being already pre-multiplied by alpha.
If so — "mba" option won't affect anything.
[!] More robust components handling using JP2 information.
[+] ReadMe.txt files added for all samples.
[*] Bug fixed that caused lots of order pages opened under .NET.
We apologize for the Order Page Abuse.
Version 1.7
~~~~~~~~~~~
15 Jan 2006
[!] J2K-Codec ($99) has been split into J2K-Codec LITE ($49) and J2K-Codec PRO ($149).
See the differences here.
Everyone who has already purchased J2K-Codec automatically becomes the PRO version owner.
[+] You can evaluate the LITE version by using J2K_Unlock("LITE");
[+] New component order option: for grayscale images and BPP > 1 you can now use '0' (zero)
and 'Y' to denote which bytes in the buffer to fill.
For example, "bpp=3,co=0YY" will result in a black-and-yellow image.
[+] Static linking is now available as a purchasable add-on.
[*] MCT auto-assume now works only for horizontally down-sampled images (ADV202 bug workaround).
[*] Incorrect component order if no MCT is used (fixed).
[!] Luratech's non-standard ".JP2" files support.
[*] Incorrect component order reversal for 4 component images (fixed).
Version 1.6
~~~~~~~~~~~
18 Oct 2005
[+] "video" option added to control a special live-video decoding mode.
[!] Video decoding boost increased - you can now gain 40%-50% speed-up!
[+] Video decoding mode is now available for lossless images.
[!] About 4% general speed-up.
[+] J2K-Codec now supports 128x32 code-blocks.
[!] It is now possible to determine the default (COD) compression type (lossless or
lossy) of an image using J2K_GetInfoEx() function.
[!] J2K_GetInfoEx() usage example added into "C++\c_GetInfo" sample.
[+] Options string added to J2K-Control ActiveX. It is now possible to decode a particular
resolution level using our ActiveX control.
[+] Visual Basic samples minor improvements.
[!] Uninstall feedback form has been simplified.
[*] Incorrect BMP saving under C++ Borland Builder fixed (bmp.h).
Version 1.51
~~~~~~~~~~~~
27 Sep 2005
[*] J2K Control ActiveX scaling bug fixed.
[+] Visual Basic and Delphi samples minor improvements.
Version 1.5
~~~~~~~~~~~
12 Sep 2005
[!] 20%-30% speed boost!
[+] Added support for the images with horizontally down-sampled components.
Such images are produced by some video hardware, such as Matrox Morphis or ADV202.
There is a significant performance gain (plus auto deinterlacing) for these images.
[!] Protection has been changed to allow live-video decoding evaluation.
[!] J2K-Control ActiveX decoding has been improved. Performance boost.
[+] Delphi 6 support.
[+] One more Delphi sample.
[!] MMX is now required.
[+] Uninstall feedback form.
[*] Several bugs were fixed.
Version 1.4
~~~~~~~~~~~
18 Jul 2005
[+] GeoJP2 (embedded GeoTIFF) support.
[+] New sample 'i_GeoTIFF' added to demonstrate embedded GeoTIFF extraction.
Version 1.3
~~~~~~~~~~~
11 Jul 2005
[+] Delphi sample added. Thanks to Vyacheslav Kalitkin!
[!] Scaling of images has been improved in the "J2K-Control" ActiveX.
[+] Resources support added into C++ Wrapper (including easyDecode() function).
[+] New sample 'h_Resources' added to demonstrate decoding from resources.
Version 1.21
~~~~~~~~~~~~
20 Jun 2005
[+] j2k-codec.dll placed into each sample.
[!] Installer will now open installation directory automatically.
[*] 'J2' icon of 'f_Alpha' sample fixed for 256-color modes.
[*] Minor documentation fixes.
Version 1.2
~~~~~~~~~~~
13 Jun 2005
[+] DirectX Alpha sample with MMX alpha drawing routine (see 'C++\f_Alpha' folder).
[+] Alpha correction ("mul_by_alpha" options flag).
[+] Selective tiles decoding via J2K_SelectTiles() and J2K_Image::selectTiles().
[+] API: J2K_GetInfoEx() added.
[+] C++ Wrapper: 'hTiles', 'vTiles' and 'fileType' members were added.
[+] Windows Bitmaps support for fast GDI drawing (via "bmp" option).
[+] One more VisualBasic sample: how to use DLL functions directly (see 'VBasic\Sample2' folder).
[+] J2K_Frames class for game developers.
[+] Installer.
[!] If BPP > 1 for grayscale images, all bytes will contain the same value.
[*] Some minor bugs were fixed.
Version 1.1
~~~~~~~~~~~
17 May 2005
[!] API was significantly simplified. Now it is even easier to start using J2K-Codec right away!
[+] JP2 files support.
[+] ActiveX control.
[+] VisualBasic sample (ActiveX).
[+] Alpha-channel support.
[+] Custom Data Sources support via a callback mechanism.
[+] Custom Data Source sample.
[!] Significant performance increase on file parsing and T1 decoding.
[!] J2K-Codec now requires less memory for T1 decoding.
[!] Memory allocation optimized by using our own memory pool.
[*] Layered images decoding problem solved.
[*] Lots of minor bugs were fixed. Thanks to everyone who have sent their bug reports!
Version 1.0
~~~~~~~~~~~
12 Mar 2005
[+] Initial release.
|