THBImage SDK 4.8 - High dynamic range
Here is a summary of changes in THBImage SDK 4.8
THBImage 4.8 is still 100 percent compatible with the previous version 4.5. There are no modifications to your existing projects necessary. Dll File names are the same too because the new v4.8 files are compatible with the old ones.
THBImage.NET assemblies and THBImage.NET examples now require VisualStudio.NET 2003 or above. They are tested with VisualStudio.NET 2005 too. They reference the .NET Framework version v1.1.4322
New documentation registration scripts for VisualStudio.NET 2005 are available too.
new property ImageMemory2 returns the raw imagedata as VB compatible variant array of bytes new method CreateFromMemory2 creates a new image from the provided variant byte array memory new method SavePictureToDIB returns the imagedata as a native DeviceIndependetBitmap object. The returned memory handle has to be freed using the GlobalFree API function. CreateFromDIB can now handle 4bit DIBs too new High Dynamic Range HDR color format support: Here are some details about High Dynamic Range image processing with THBImage. GIF ImageProperties now contain COMMENT, DISPOSALMETHOD, FRAMEDELAY, TRANSPARENTCOLOR
Exif reader now interprets special CasioType2 MakerNote Exif byte data does not contain brackets any more Faster Exif bytedata extraction Exif UserComment will be converted to readable text if possible
Jbig read/write support is now directly integrated into THBImageEdit Improved handling of streamed jbig files(in general fax machines)
PSD import filter loads the mask too PSD ImageProperties now contain the LayerName new method GetBlendmode: Convert PSD blendmode to blendmode constant new method OverlayWithBlendmode: Overlay two images with blendmode effect
Black&White Tiff export uses a new algorithm to define which color is the darker one Tiff reader better handles some rarely used OldJpeg tiffs that contain bad huffman tables. Tiff ImageProperties provide the number of pages too(Frames)
PCX export filter now exports DPI values that you assigned to THBImageEdit object PCX export filter always writes a standard 16 color palette into the pcx file, to stay compatible with some PCX file readers.
new method Regions.Flatten merges the region objects and the image layer into one raster image and returns it new methods ExifFromFile, ExifFromMemory, ImageProperties new method SaveToEmf: Save the image plus the region objects into an Enhanced Metafile(EMF) file new method DrawToDc: Draw all regions at its original unzoomed size.



RSS News Feed