A Comparative Study of Lossless Coding Techniques for Screened

Total Page:16

File Type:pdf, Size:1020Kb

A Comparative Study of Lossless Coding Techniques for Screened A COMPARATIVE STUDY OF LOSSLESS CODING TECHNIQUES FOR SCREENED CONTINUOUS-TONE IMAGES 1; 2 Koen Denecker Peter De Neve ELIS, University of Gent, Sint-Pietersnieuwstraat 41, B-9000 Gent, Belgium 1 2 Email: [email protected] e [email protected] e ABSTRACT of twotwo-dimensional black-and-white oriented adaptive co ders: BILEVEL co ding (by Witten et al.) and JBIG The huge sizes of screened colour-separated photographic (latest fax-standard). images makes lossless compression very b ene cial for b oth The compression eciency of these co ders is investigated storage and transmission. Because of the sp ecial struc- using six test images, representing halftones at di erent ture induced by the half-tone dots, the compression results resolutions, at di erent screening angles and at di erent obtained on the CCITT test images might not apply to screening techniques. high-resolution screened images and the default parameters of existing compression algorithms may not b e optimal. In 2. DIGITAL COLOUR SCREENING this pap er we compare the p erformance of di erent classes of lossless co ders: general-purp ose one-dimensional co ders, The most common pro cedure in colour screening technology non-adaptivetwo-dimensional black-and-white co ders and is as follows [4 ]. Firstly, the CMYK colour image is sepa- adaptive two-dimensional co ders. Firstly, exp eriments on rated into its four colour channels (cyan, magenta, yellow a set of test images screened under di erent conditions and black). Each colour separation is a greyscale image, showed that MGBILEVEL and JBIG p erform b est with re- which is then screened under a di erent angle (e.g., 45 for sp ect to compression eciency; the di erence with the other the most covering colour black, 15 and 75 for cyan and co ders is signi cant. Secondly,weinvestigated the in uence magenta, and 0 for the least visible colour yellow) in order of the screening metho d (sto chastic or classical screening) to avoid the app earance of moire patterns. The screening and screening resolution on the compression ratio for these step itself converts the original greyscale image into dots techniques. placed on a rectangular grid. The sizes of the dots are determined by the intensity of the greyscale original. This typ e of screening is called classic screening. Another typ e of 1. INTRODUCTION screening, stochastic screening, pro duces equally sized dots at varying distances in order to repro duce the grey tones, The repro duction of continuous-tone images using the four giving the dots a random-like app earance. printing inks (CMYK) consists of splitting the image into four colour separations and screening each colour separa- The screening parameters are illustrated in gure 1. It tion under a di erent angle. New applications, such as shows enlargements of the same detail of the cyan separa- printing-on-demand, require an almost identical image to tion of the \Musicians" test image screened under di erent b e screened many times; therefore, storing the unchanged screening metho ds and screening resolutions. The details part as a screened halftone using lossless compression tech- are part of the test images in our research. niques instead of screening it again and again, may save There are two imp ortant parameters for pro ducing digital printing time as well as storage space. Transmitting such screens: the screening resolution at which the laser sp ots are images at the very latest moment also b ene t from com- pro duced, varying from ab out 300 dpi to ab out 5000 dpi, pression. Moreover, the sizes of the images (often ab out and the screen ruling (only in the case of classic screens and 100 MByte) and the time pressure in the application area expressed in lines p er inch), indicating the size of the grid (e.g., printing newspap ers) make lossless compression even and varying from ab out 75 lpi for newspap ers to 300 lpi for more desirable. ne art repro ductions. Screening a contone image at high In this pap er, we have compared the compression e- resolution increases the image data size drastically, making ciency of several lossless compression schemes. As a refer- the need for compression more urgent (e.g., the \Musicians" ence, wehave exp erimented with four general-purp ose byte- test CMYK image, 16 Mbyte large, pro duces 200 Mbyte oriented co ders: GZIP (which is a dictionary-based loss- after halftoning at a fairly high resolution of 2540 dpi). less co der), STAT (an optimized PPM-based compressor by F. Bellard), TIFF PackBits (a simple run-length compres- 3. LOSSLESS COMPRESSION SCHEMES sor) and TIFF LZW (Lemp el-Ziv-Welch, a dictionary-based Since each pixel of a screened image is either white or compression scheme like GZIP). Then, we have used two black, a screened image is actually is a bilevel image, al- nonadaptive co ders which accompany the TIFF-standard, b eit with a very sp ecial structure. The investigated co ders namely TIFF Group 3 and Group 4 compression (the for- can b e divided into three classes: one-dimensional general- mer published fax-standards by CCITT [1 , 2, 3]). Finally, purp ose co ders (GZIP, STAT, TIFF PackBits and TIFF wehave also investigated the compression eciency (using LZW), two-dimensional nonadaptive co ders (TIFF Group 3 standard options and after ne-tuning of the parameters) and Group 4) and two-dimensional adaptive context-based Research Assistant with the NFWO, Brussels, Belgium co ders (BILEVEL and JBIG). (a) (b) (c) (d) Figure 1. Magni cation of the same detail of the \Musicians" image: (a) classic screening at 1270 dpi; (b) sto chastic screening at 1270 dpi; (c) classic screening at 2540 dpi and (d) sto chastic screening at 2540 dpi. 3.1. General-purp ose 1-D byte-oriented co ders 3.2. Nonadaptive 2-D co ders TIFF Group 3 and TIFF Group 4 are ocially known as This rst class of co ders do esn't exploit the two-dimensional CCITT Recommendations T.4 [1 ] and resp. T.6 [2]. These correlation present in images. Neither do es it take into compression schemes are not byte-oriented but treat each account the physical interpretation of the bytes: they are line of the image as an alternating sequence of black runs merely interpreted as symb ols of an alphab et, disregarding and white runs; only the run-lengths are transmitted us- the numerical value asso ciated with these bytes. On the ing co de words de ned by the standard, hence the co ders other hand, they are able to adapt themselves one wayor are nonadaptive. The co de words are chosen to b e optimal another to the information stream. for scanned textual images, but the nonadaptivity could GZIP (a free and wide-spread compressor by GNU) uses cause it to p erform badly on images with sp ecial structures. Lemp el-Ziv co ding (often denoted as LZ77 [5 ]), which is Group 3 enco ding basically is one-dimensional but provides a form of sliding-window compression. While running additional options such like two-dimensional enco din and through the image le, the window consisting of the last byte-aligning. Group 4 is a simpli ed or streamlined ver- n bytes (e.g., n = 1024) is used as a dictionary and each sion of the Group 3 standard in which only two-dimensional new symb ol is replaced by an index to this sliding-window co ding is allowed. dictionary. STAT uses a context (i.e., the string consisting of the 3.3. Adaptive 2-D context-based co ders last 4 symb ols) to feed an arithmetic co der [6 ]. Since it is These co ders use a context, i.e., an amount of previous pix- imp ossible to construct complete conditional probabilities els, to condition the value of each new pixel. Since these with a context of 4 bytes, only these sp eci c contexts which co ders will prove to b e the most ecient ones, we will de- arise more than once are taken into account. This approach scrib e them in more detail than the other. is called PPM-based, which stands for Prediction byPartial 3.3.1. JBIG Matching [7 ]. JBIG (Joint Bilevel Image Group) is the newest CCITT TIFF Packbits replaces consequent runs of identical sym- lossless facsimile compression standard develop ed by the b ols by the numb er of symb ols and the value of the symb ol; Joint Bilevel Image Group [3]. It is an adaptive co der which this technique is called run-length co ding. It is a very sim- supp orts progressive transmission. It uses the Q-co der as a ple and fast algorithm. statistical co der but the fact that it's patented by IBM is the TIFF LZW (Lemp el-Ziv-Welch) [8 ] is a dictionary-based most imp ortant explanation for the very small p opularity. technique like GZIP. The technique uses previously co ded text as a dictionary. A dictionary consisting of strings is built, in suchaway that each shorter string also exists in Organization of the image data The image is sepa- the library. The enco ded les consists of indexes to the rated into resolution layers in case of progressive transmis- longest matching strings. sion, bitplanes in case of greyscale images and horizontal AA ? ? ?? Figure 2. JBIG provides two di erenttyp es of con- text templates. Figure 3. Two context templates are provided: the left one contains 10 pixels and is always used, the strip es.
Recommended publications
  • Binary Image Compression Using Neighborhood Coding
    BINARY IMAGE COMPRESSION USING NEIGHBORHOOD CODING Tiago B. A. de Carvalho1, Tsang Ing Ren1, George D.C. Cavalcanti1, Tsang Ing Jyh2 1Center of Informatics, Federal University of Pernambuco, Brazil. 2Alcatel-Lucent, Bell Labs, Belgium E-mail: 1{tbac,tir,gdcc}@cin.ufpe.br, [email protected] ABSTRACT Bitmap image format requires a reasonable great amount of computer memory, since for each pixel it is necessary a Compression plays an important role in the storage and set of bits to represent it, and a relatively small image can transmission of digital image. Binary image compression is contain millions of pixels. Even a binary image that uses just of essential value for document imaging. Here, we propose a a bit per pixel can demand a large amount of disk space. novel compression technique based on the concept of There are dozens of bitmap image formats that use neighborhood coding, which codes each pixel of an image compression techniques, e.g., TIFF, GIF, PNG, JBIG and according to the number of neighbor pixels in different JPEG. The TIFF format can also use different types of directions. The proposed technique is a lossless compression compression methods such as CCITT Group 3 or Group 4. scheme, which also uses run-length encoding (RLE) and We propose a novel lossless binary image compression Huffman coding. We evaluated and compared this method to technique based on neighborhood coding scheme described several image file format, using test images taken from the in [2]. The codification starts by transforming each pixel of MPEG-7 core experiment CE-shape and the binary image the image into a vector.
    [Show full text]
  • PDF Image JBIG2 Compression and Decompression with JBIG2 Encoding and Decoding SDK Library | 1
    PDF image JBIG2 compression and decompression with JBIG2 encoding and decoding SDK library | 1 JBIG2 is an image compression standard for bi-level images developed by the Joint bi-level Image Expert Group. It is suitable for lossless compression and lossy compression. According to the group’s press release, in its lossless mode, JBIG2 usually generates files that are one- third to one-fifth the size of the fax group 4 and twice the size of JBIG, which was previously released by the group. The double-layer compression standard. JBIG2 was released as an international standard ITU in 2000. JBIG2 compression JBIG2 is an international standard for bi-level image compression. By segmenting the image into overlapping and/or non-overlapping areas of text, halftones and general content, compression techniques optimized for each content type are used: *Text area: The text area is composed of characters that are well suited for symbol-based encoding methods. Usually, each symbol will correspond to a character bitmap, and a sub-image represents a character or text. For each uppercase and lowercase character used on the front face, there is usually only one character bitmap (or sub-image) in the symbol dictionary. For example, the dictionary will have an “a” bitmap, an “A” bitmap, a “b” bitmap, and so on. VeryUtils.com PDF image JBIG2 compression and decompression with JBIG2 encoding and decoding SDK library | 1 PDF image JBIG2 compression and decompression with JBIG2 encoding and decoding SDK library | 2 *Halftone area: Halftone areas are similar to text areas because they consist of patterns arranged in a regular grid.
    [Show full text]
  • DICOM Compression 2002
    The Medicine Behind the Image DDIICCOOMM CCoommpprreessssiioonn 22000022 David Clunie Director of Technical Operations Princeton Radiology Pharmaceutical Research The Medicine SScchheemmeess SSuuppppoorrtteedd Behind the Image • RLE • JPEG - lossless and lossy • JPEG-LS - more efficient, fast lossless • JPEG 2000 - progressive, ROI encoding • Deflate (zip/gzip) - for non-image objects The Medicine IInn pprraaccttiiccee mmoossttllyy …… Behind the Image • Lossless JPEG for cardiac angio – multi-frame 512x512x8, 1024x1024x10 – CD-R and on network • Lossless JPEG for CT/MR – mostly on MOD media rather than over network – 256x256 to 1024x1024, 12-16 bits • RLE/lossless/lossy JPEG for Ultrasound – 640x480 single and multiframe 8 bits gray/RGB, text The Medicine BBuutt …… Behind the Image • JPEG lossless not the most effective • JPEG lossy limited to 12 bits unsigned • Undesirable JPEG blockiness • Perception that wavelets are better • Need for better progressive encoding • Need for region-of-interest encoding The Medicine JJPPEEGG LLoosssslleessss Behind the Image • Reasonable predictive scheme – Most often only previous pixel predictor used (SV1), which is not always the best choice • No run-length mode – No way to take advantage of large background areas • Huffman entropy coder – Slow (multi-pass) The Medicine LLoosssslleessss CCoommpprreessssiioonn Behind the Image CALIC Arithmetic 3.91 JPEG2000 VM4 5x3 3.81 JPEG-LS MINE 3.81 JPEG2000 VM4 3.66 2x10 S+P Arithmetic 3.4 JPEG-LS MINE - NO 3.31 Byte All RUN NASA szip 3.09 JPEG best 3.04 JPEG SV
    [Show full text]
  • Snowbound Supported File Formats
    Snowbound Supported File Formats This document describes the file type number, descriptions, and read/write capabilities of all supported file formats. We have provided two tables of information, one sorted by file format name, and the other by the file type number. RasterMaster and VirtualViewer® HTML5 are powerful conversion tools that can transform your documents and images into many different formats. Some format types are limited in the amount of color (bit-depth) they support in an image. Some file formats read and write only black and white (1-bit deep) and other file formats support only color images (8+ bits deep). For many of these cases, the product automatically converts the pixel depth to the appropriate value, based on the output format specified. The chart below will help you determine whether your black and white or color document will be able to convert straight to the desired output format with no additional processing. When saving to a format, if the error returned is PIXEL_DEPTH_UNSUPPORTED (-21), the output format does not support the current bits per pixel of the image you are trying to save. The chart below will help you identify formats with compatible bit depths. 1 FILE FORMAT KEY File Format Description 1-bit Black and white or monochrome images. 4-bit, 8-bit, 16-bit Grayscale images, that may appear to be black and white, but contain much more information and are much larger than 1-bit. 8-bit, 16-bit, 24-bit, 32-bit Full color images. Please note that the higher the bit depth (bits per pixel), then the larger the size of the image on the disk or in memory.
    [Show full text]
  • Still Image File Format Comparison
    Still Image File Format Comparison Document I. Narrative Introduction Version of July 30, 2013 For review by the FADGI Still Image Working Group Background. The two FADGI Working Groups are exploring file formats for still images and video. The explorations are using similar, matrix-based tools to make comparisons relevant to preservation planning. The matrixes compare a limited number of formats in terms of roughly forty factors, grouped under the following general headings: Sustainability Factors Cost Factors System Implementation Factors (Full Lifecycle) Settings and Capabilities (Quality and Functionality Factors) The still image effort is led by the Government Printing Office and it is comparing formats suitable for reformatting (digitization). The formats being compared include JPEG 2000, JPEG (DCT), TIFF, PNG, and PDF, and several subtypes. The findings from this project will be integrated into the Working Group's continuing refinement of its general guideline for raster imaging. Document I - Narrative Introduction - Table of Contents Page 2 Introduction: File Format Sub-Group Page 2 Guiding Principles and Selection of File Formats Page 3 Sub-Group Deliverables: Summary Table and Detailed Matrix Page 4 Findings and Next Steps Other documents in the set Document II. Summary Table Document III. Detailed Matrix 1 FADGI Still Image Group: File Format Sub-Group Narrative Summary Introduction: File Format Sub-Group Since its inception, the FADGI Still Image Working Group’s work has mainly focused on guidelines related to image quality (e.g., resolution, sharpening, color encoding). As a supplement to these guidelines, the need has been identified to develop a set of recommendations for file encoding standards for archival and derivative renditions of digitized content, as the selection of format directly affects an implementer’s options in terms of compression, color encoding, and metadata support.
    [Show full text]
  • Performance Comparison of Video Encoders in Light Field Image
    https://doi.org/10.2352/ISSN.2470-1173.2021.18.3DIA-060 © 2021, Society for Imaging Science and Technology Performance comparison of video encoders in light field image compression Hadi Amirpour 1, Antonio M. G. Pinheiro1, Manuela Pereira 1, and Mohammad Ghanbari 2;3 1Instituto de Telecomunicac¸oes˜ and Universidade da Beira Interior, Covilha,˜ Portugal 2 School of Electrical and Computer Engineering, University of Tehran, Tehran, Iran 3 School of Computer Science and Electronic Engineering, University of Essex, Colchester, UK s Abstract u Efficient compression plays a significant role in Light Field imaging technology because of the huge amount of data needed . for their representation. Video encoders using different strategies v are commonly used for Light Field image compression. In this pa- per, different video encoder implementations including HM, VTM, x265, xvc, VP9, and AV1 are analysed and compared in terms . of coding efficiency, and encoder/decoder time-complexity. Light . field images are compressed as pseudo-videos. Introduction Light field technology is a promising representation for 3D imaging. It enables some post-processing tasks like refocusing, synthesising new views and depth estimation [1]. These features are enabled at the cost of significant data increase which makes . compression a major task to enable its practical use. Indepen- t dently of acquisition with a camera multi-array or a lenslet cam- Figure 1: Light field images can be represented by the different era, a captured light field image of a scene can be represented by a views captured from one scene. set of multi-views of a scene captured from different viewpoints.
    [Show full text]
  • Model Answer of Multimedia System Design (IT4111) B.Tech 7 Semester Multiple Choice 1. Graphic Programs Widely Used in the G
    Model Answer Of Multimedia system design (IT4111) B.tech 7th semester Multiple Choice 1. Graphic programs widely used in the graphic arts profession include __________ a) desktop publishing programs, image editors and illustration programs b) artificial intelligence, virtual reality, and illustration programs c) megamedia programs, image editors, and desktop publishing programs d) virtual reality, desktop publishing programs, and illustration programs Answer: A Response: The graphic arts profession would use desktop publishing, image editors and illustrator programs in their work. 2. Which of the following programs is not a popular desktop publishing program? a) Adobe PageMaker b) Microsoft Publisher c) Lotus AmiPro d) QuarkXPress Answer: C Response: Lotus AmiPro is a word processing package. 3. Programs used to create or modify bitmap images are called __________ a) illustration programs b) paint programs c) graphical modifiers d) bit publishing packages Answer: B Response: Image editors (also known as paint programs) are programs for creating and editing bitmap images. 4. Paint programs and image editors are used for creating and editing __________ a) bitmap images b) vector images c) text d) HTML codes Answer: A Response: Paint programs and image editors are programs for creating and editing bitmap images. 5. Raster images are also known as a) bitmap images b) vector images c) clip art images d) multimedia images Answer: A Response: Raster images are also known as bitmap images. 6. Images made up of thousands of pixels are called ___________ a) bitmap b) vector c) story boards d) graphics Answer: A Response: Bitmap images use thousands of dots or pixels to represent images.
    [Show full text]
  • Best Compression for Scanning Documents
    Best Compression For Scanning Documents Defunctive Alix slaves cracking or inhumes coweringly when Cat is finny. Gentianaceous and imperviable Giordano never daffs possibly when Hercules criminates his groomers. Is Stephan fatherly when Merill bioassay understandingly? Pdf size and best scanning troubles do not supported by most of the public activity and save, when switching apps If an original is compressed using a lossless compression technique it is identical. Best Practices for Email Attachments IT Security & Policy Office. When i compress a PDF you instead see how slight degradation in quality working with top copiers like the Canon models you probably there not notice. Digitizing Your Important Personal Documents Leavitt Group News. Because lossy compression removes data put the original file lines. Kdan for scanning location, compressed photo you have access files and scans result in the world that really need to create much. TIFF or JPEG compression ratio as dependent remember the difference between adjacent pixels. Scanning Guide Toshiba. Detect photo or document? Selecting Epson Scan Settings. Images for scanning, compress the epson scan processing is compressed photo images exceeded the same size and scans produce a pdf reader! Scanning your documents and photographs results in digital copies that chase be reprinted and shared. You can be prompted before you could be opportunities to download all of your thought and particularly appropriate. How to name multiple pages into one document and. If you scan documents all these. ABBYY for compression MobileRead Forums. Get compressed document scanned documents have access file compression pdf document even scan directly with a software, compress pdf reader! About file compression PaperPort.
    [Show full text]
  • Adobe Acrobat Image Compression: an Investigation Into the Effects of Compression in Acrobat 4.0 on Image Reproducibility for Digital Printing Kelly Thornton
    Rochester Institute of Technology RIT Scholar Works Theses Thesis/Dissertation Collections 8-1-2000 Adobe Acrobat image compression: An Investigation into the effects of compression in Acrobat 4.0 on image reproducibility for digital printing Kelly Thornton Follow this and additional works at: http://scholarworks.rit.edu/theses Recommended Citation Thornton, Kelly, "Adobe Acrobat image compression: An Investigation into the effects of compression in Acrobat 4.0 on image reproducibility for digital printing" (2000). Thesis. Rochester Institute of Technology. Accessed from This Thesis is brought to you for free and open access by the Thesis/Dissertation Collections at RIT Scholar Works. It has been accepted for inclusion in Theses by an authorized administrator of RIT Scholar Works. For more information, please contact [email protected]. Adobe Acrobat Image Compression: An Investigation into the Effects of Compression in Acrobat 4.0 on Image Reproducibility for Digital Printing by Kelly E. Thornton A thesis submitted in partial fulfillment of the requirements for the degree ofMaster of Science in the School of Printing Management and Sciences in the College ofImaging Arts and Sciences of the Rochester Institute ofTechnology August, 2000 Thesis Advisor: Professor Frank Romano School of Printing Management and Sciences Rochester Institute ofTechnology Rochester, New York Certificate ofApproval Master's Thesis This is to certify that the Master's Thesis of Kelly Elizabeth Thornton With a major in Graphic Arts Publishing/ Electronic Publishing has been approved by the thesis committee as satisfactory for the thesis requirement for the Master of Science degree at the convocation of August, 2000 Thesis Committee: Frank Romano Thesis Advisor Marie Freckleton Graduate Program Coordinator Frank Romano Chair Adobe Acrobat Image Compression: An Investigation into the Effects ofCompression in Acrobat 4.0 on Image Reproducibility for Digital Printing I, Kelly Elizabeth Thornton, hereby grant permission to the Wallace Memorial Library of R.I.T.
    [Show full text]
  • ICS Reference Manual
    ICS Reference Manual Revised for SwiftView 9.2.3.4 2 Table of Contents Chapter 1: The Imaging Command Set ................................................................................................. 3 Manual Conventions ............................................................................................................................ 3 Product Specific Commands ................................................................................................................ 4 Coordinate Systems ............................................................................................................................. 4 ICS parameter quoting ......................................................................................................................... 4 ICS Commands .................................................................................................................................... 5 Chapter 2: SwiftView Environment Variables .................................................................................... 44 Chapter 3: ICS Callbacks ..................................................................................................................... 47 Apendix A: PCL Fonts ......................................................................................................................... 53 Overview ........................................................................................................................................... 53 Font selection ...................................................................................................................................
    [Show full text]
  • Graphic-File-Formats.Pdf
    Digital Preservation Guidance Note: 4 Graphics File Formats Digital Preservation Guidance Note 4: Graphics file formats Document Control Author: Adrian Brown, Head of Digital Preservation Research Document Reference: DPGN-04 Issue: 2 Issue Date: August 2008 ©THE NATIONAL ARCHIVES 2008 Page 2 of 15 Digital Preservation Guidance Note 4: Graphics file formats Contents 1 INTRODUCTION .....................................................................................................................4 2 TYPES OF GRAPHICS FORMAT........................................................................................4 2.1 Raster Graphics ...............................................................................................................4 2.1.1 Colour Depth ............................................................................................................5 2.1.2 Colour Spaces and Palettes ..................................................................................5 2.1.3 Transparency............................................................................................................6 2.1.4 Interlacing..................................................................................................................6 2.1.5 Compression ............................................................................................................7 2.2 Vector Graphics ...............................................................................................................7 2.3 Metafiles............................................................................................................................7
    [Show full text]
  • PDF Version of the Csximage Instructions
    Website: www.chestysoft.com Email: [email protected] csXImage - Version 5.0 OCX Control for Display and Manipulation of Images This is an OCX control that enables processing of graphic images. A comprehensive range of over 200 functions is available to load and save images, resize and edit images, draw text and shapes and interact with hardware devices such as printers, scanners and cameras. Most commonly used graphics file formats are supported. A free trial version of csXImage is available. If you are reading this instruction manual for the first time, it is likely that you have just downloaded and installed the trial version. When you use the trial version, a line of text will be displayed at the top of any image as you view it in the control. The trial version is fully functional, with the exception of three methods (AcquireToFile, ReadMetaData and OverwriteMetaData) which are available only in the full version and the addition of this text to your image is the only other difference between the trial and full versions. This means that you can fully test whether this control is suitable for your application before considering whether to license the full version. Using these Instructions These instructions are divided into a number of sections covering different types of functions available in csXImage. A full Table of Contents is available on the next page and an index listing all functions in alphabetical order is included at the back for easy reference. Click on one of the links below to go directly to the section of interest: Installation Instructions Code Examples to Help Get Started Full Table of Contents Alphabetical Index of Functions Supported Graphics File Formats Resizing Images Merging Images Drawing Using Printers, Scanners and Cameras Client Side Use in a Browser Use in Visual Basic.NET Chestysoft, March 2021.
    [Show full text]