SlideShare ist ein Scribd-Unternehmen logo
1 von 9
Downloaden Sie, um offline zu lesen
LuraWave Plug-In
Control Settings Reference

 For all Windows 32-Bit Platforms
Table of Contents
LuraWave Plug-In Control Settings Reference . . . . . . . 1
    Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
    Supported Save Compressions . . . . . . . . . . . . . . . . . . . . . . . . . . 2
        Progressive compression . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2
        Baseline Compression . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2
        Save Compressions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2
    Image Control Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
    Control Settings Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
        IG_CONTROL_LURAWAVE_QUALITY . . . . . . . . . . . . . . . . . . . . . .3
        IG_CONTROL_LURAWAVE_SCAN_MODE . . . . . . . . . . . . . . . . . . .3

Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5




i ‱ ImageGear PDF                                                                        Table of Contents
Table of Contents   ImageGear PDF ‱ ii
LuraWave Plug-In
              Control Settings Reference
Overview
LuraTech’s flagship product, LuraWave, provides a revolutionary, platform-independent, wavelet-
based compression format (.lwf). LuraWave’s analyzing wavelet filter allows a lossless
compression at low compression ratios and lossy compression at higher ratios. LuraWave’s lossless
image compression significantly outperforms that of comparable techniques, like LZW and TIFF.
Compared to conventional compression methods like JPEG, LuraWave maintains maximum, user-
defined image quality using a lossless-to-lossy compression scheme. LuraWave has 5:1 lossless
(guaranteed pixel identity) compression and 1:100 lossy compression without any apparent
artifacts. But users can select compression ratios up to 1:200.
Images in standard digital formats (for example, TIFF, BMP, PPM, JPEG) can be easily converted
to the LuraWave format through:
    ‱   LuraWave plug-ins, available online for applications like Adobe Photoshop, Jasc
        Paintshop Pro, Netscape and Microsoft browsers, Cumulus, and Macromedia Director.
    ‱   Standalone solutions, like LuraWave SmartCompress, which can compress images to less
        than 0.5 percent of their original size, facilitating the sharing of high-quality images
        quickly and easily through e-mail or personal Web sites. The desired image size is
        specified by the user, making SmartCompress extremely valuable to users with limited
        bandwidths or storage.
    ‱   Software development kits (C-SDK, OCX-SDK).

LuraWave allows you to use a wide variety of new, wavelet-based, compression techniques.
Advantages include:
    ‱   Fast compression and decompression. LuraWave compression is an extremely fast
        wavelet-based image compression technique. Compression and decompression consume
        about the same computation time.
    ‱   Excellent image quality at high compression rates.
    ‱   A choice of lossless or lossy image compression.
    ‱   A user-specified compression rate. Size-dependent compression control is embedded in
        LuraWave, while other compression techniques dictate file size by the content of the
        image and can vary from that of the user’s desired file size. Of course, LuraWave also
        grants you the option to compress an image by setting the desired quality, rather than file
        size.
    ‱   Elimination of JPEG-like blocking artifacts. JPEG uses the inherently lossy Discrete
        Cosine Transform compression algorithm, which compresses an image in partitioned
        “tiles.” LuraWave uses a special Discrete Wavelet Transform image analyzing method that
        results in improved image quality by performing Discrete Wavelet analysis over the whole
        image without tile partitioning, so there are no residual “blocking” artifacts.
    ‱   Quicklook generation and scale image reconstruction based on embedded coding
        techniques.

Overview                                                                       ImageGear PDF ‱ 1
‱    Scaled image reconstruction means the whole image can be reconstructed by only small
         fractions of the compressed data source. That is, by 1 percent, 10 percent, 50 percent and
         so on (the quality of the reconstructed image being proportionate to the amount of
         available data).

The name of the ImageGear LuraWave plug-in is IGLura.dll. For information on using the newly
available ImageGear plug-ins in your application, see the “ImageGear Plug-Ins” section in Chapter
One of the main ImageGear manual.


Supported Save Compressions
The LuraWave codec has two compression modes, progressive and baseline.

Progressive compression
In the progressive or embedded mode of the codec, the whole image is compressed at once. Then,
image data is ordered hierarchically, with information describing the most important image features
(sharp edges, large areas) is near the head of the file; less important information is near the end.
This makes it possible to preserve the most important file information, even if the file is arbitrarily
cut off. During transmission over a slow network connection, a rough version of the image can be
reconstructed before the transmission is even completed. As a result, this mode is especially
suitable for pictures in networks (like the Internet). However, only relatively small pictures should
be compressed in this mode (up to 1000 by 1000 pixels, depending on the computer’s memory
configuration) because the full image is held in memory during encoding.

Baseline Compression
Very large images should be compressed in the baseline mode. In this mode, stripes consisting of
several pixel rows are compressed sequentially. Only one stripe is held in the memory at a time, so
less memory is used. The hierarchical structure of the compressed image file is partially lost. A
section in the compressed file contains the hierarchically ordered information of only one stripe.

Save Compressions
To save an image with LuraWave compression, assign a defined Save constant to the lFormatType
parameter of IG_save_file (DLL), or to the SaveFormat property (ActiveX). These constants are
defined in your gear.h (DLL) and gear.bas (ActiveX) files.

 To Save As:                               Use:

 8g, 16g, 24 bpp images using the          IG_SAVE_LURAWAVE
 LuraWave compression method




2 ‱ ImageGear PDF                                                     Supported Save Compressions
Image Control Options
 Control Option                        Value                       Description
 IG_CONTROL_LURAWAVE_                  Any non-negative value      Compression coefficient. If zero,
 QUALITY                                                           lossless compression method will
                                                                   be used

 IG_CONTROL_LURAWAVE_                  IG_LW_SMODE_                Compression mode
 SCAN_MODE                             BASELINE
                                       IG_LW_SMODE_
                                       EMBEDDED



Control Settings Reference

 IG_CONTROL_LURAWAVE_QUALITY

Data Type:                  DOUBLE

Purpose:
This control option sets compression coefficient. If zero, lossless compression method will be used.
For example, if you set 2 for this control option then size of the output file will be less by half then
size of the original uncompressed image

Valid Values:               Any non-negative value.

Default Value:              10.0

DLL Example:
 DOUBLE dWltQuality=40.0;
 IG_image_control_set (IG_CONTROL_LURAWAVE_QUALITY,
 (LPVOID)&dWltQuality);


ActiveX Example:
 Gear1.ImageControlSet IG_CONTROL_LURAWAVE_QUALITY, 40.0


 IG_CONTROL_LURAWAVE_SCAN_MODE

Data Type:                  INT




Image Control Options                                                              ImageGear PDF ‱ 3
Purpose:
This control option sets compression mode.

Valid Values:
 IG_LW_SMODE_BASELINE
 IG_LW_SMODE_EMBEDDED


Default Value:           IG_LW_SMODE_EMBEDDED

DLL Example:
 IG_image_control_set (IG_CONTROL_LURAWAVE_SCAN_MODE,
 (LPVOID) IG_LW_SMODE_BASELINE);


ActiveX Example:
 Gear1.ImageControlSet IG_CONTROL_LURAWAVE_SCAN_MODE,
 IG_LW_SMODE_BASELINE




4 ‱ ImageGear PDF                                       Control Settings Reference
Index

B
Baseline compression   2

C
Control Options 3
Control Settings 3


I
IG_CONTROL_LURAWAVE_QUALITY 3
IG_CONTROL_LURAWAVE_SCAN_MODE   3
Image Control Options 3


O
Overview   1

P
Progressive compression    2

Q
quality (setting) 3


S
Save Compressions 2
Save compressions 2
scan mode 3
Settings Reference 3




Index                               ImageGear PDF ‱ 5

Weitere Àhnliche Inhalte

Ähnlich wie Lura Wave

making_changes_m1_v4a.pdf
making_changes_m1_v4a.pdfmaking_changes_m1_v4a.pdf
making_changes_m1_v4a.pdfSaikiran336411
 
Orthogonal Matching Pursuit in 2D for Java with GPGPU Prospectives
Orthogonal Matching Pursuit in 2D for Java with GPGPU ProspectivesOrthogonal Matching Pursuit in 2D for Java with GPGPU Prospectives
Orthogonal Matching Pursuit in 2D for Java with GPGPU ProspectivesMatt Simons
 
Jpeg 2000 For Digital Archives
Jpeg 2000 For Digital ArchivesJpeg 2000 For Digital Archives
Jpeg 2000 For Digital ArchivesRichard Bernier
 
Update list of ZW3D 2013 SP
Update list of ZW3D 2013 SPUpdate list of ZW3D 2013 SP
Update list of ZW3D 2013 SPWing Zhu
 
Project presentation image compression by manish myst, ssgbcoet
Project presentation image compression by manish myst, ssgbcoetProject presentation image compression by manish myst, ssgbcoet
Project presentation image compression by manish myst, ssgbcoetManish Myst
 
Report climb-gui
Report climb-guiReport climb-gui
Report climb-guiLaurent Senta
 
Debug, Analyze and Optimize Games with Intel Tools
Debug, Analyze and Optimize Games with Intel Tools Debug, Analyze and Optimize Games with Intel Tools
Debug, Analyze and Optimize Games with Intel Tools Matteo Valoriani
 
Debug, Analyze and Optimize Games with Intel Tools - Matteo Valoriani - Codem...
Debug, Analyze and Optimize Games with Intel Tools - Matteo Valoriani - Codem...Debug, Analyze and Optimize Games with Intel Tools - Matteo Valoriani - Codem...
Debug, Analyze and Optimize Games with Intel Tools - Matteo Valoriani - Codem...Codemotion
 
Debug, Analyze and Optimize Games with Intel Tools - Matteo Valoriani - Codem...
Debug, Analyze and Optimize Games with Intel Tools - Matteo Valoriani - Codem...Debug, Analyze and Optimize Games with Intel Tools - Matteo Valoriani - Codem...
Debug, Analyze and Optimize Games with Intel Tools - Matteo Valoriani - Codem...Codemotion
 
Image proccessing and its applications.
Image proccessing and its applications.Image proccessing and its applications.
Image proccessing and its applications.Ashwini Awatare
 
Jpack presentation
Jpack presentationJpack presentation
Jpack presentationAvshalom Cohen
 
comparision of lossy and lossless image compression using various algorithm
comparision of lossy and lossless image compression using various algorithmcomparision of lossy and lossless image compression using various algorithm
comparision of lossy and lossless image compression using various algorithmchezhiyan chezhiyan
 
VMworld 2013: A Technical Deep Dive on VMware Horizon View 5.2 Performance an...
VMworld 2013: A Technical Deep Dive on VMware Horizon View 5.2 Performance an...VMworld 2013: A Technical Deep Dive on VMware Horizon View 5.2 Performance an...
VMworld 2013: A Technical Deep Dive on VMware Horizon View 5.2 Performance an...VMworld
 
Gpu digital lab english version
Gpu digital lab english versionGpu digital lab english version
Gpu digital lab english versionoleg gubanov
 
Alex_Vlachos_Advanced_VR_Rendering_Performance_GDC2016
Alex_Vlachos_Advanced_VR_Rendering_Performance_GDC2016Alex_Vlachos_Advanced_VR_Rendering_Performance_GDC2016
Alex_Vlachos_Advanced_VR_Rendering_Performance_GDC2016Alex Vlachos
 
Lossless Image Compression Techniques Comparative Study
Lossless Image Compression Techniques Comparative StudyLossless Image Compression Techniques Comparative Study
Lossless Image Compression Techniques Comparative StudyIRJET Journal
 
CE-4030, Optimizing Photo Editing Application with HSA Technology, by Stanley...
CE-4030, Optimizing Photo Editing Application with HSA Technology, by Stanley...CE-4030, Optimizing Photo Editing Application with HSA Technology, by Stanley...
CE-4030, Optimizing Photo Editing Application with HSA Technology, by Stanley...AMD Developer Central
 
HYDRA BIG TUTORIAL.pdf
HYDRA BIG TUTORIAL.pdfHYDRA BIG TUTORIAL.pdf
HYDRA BIG TUTORIAL.pdfvladvah77
 
Pixeye Presentation
Pixeye PresentationPixeye Presentation
Pixeye Presentationid1789
 

Ähnlich wie Lura Wave (20)

making_changes_m1_v4a.pdf
making_changes_m1_v4a.pdfmaking_changes_m1_v4a.pdf
making_changes_m1_v4a.pdf
 
Orthogonal Matching Pursuit in 2D for Java with GPGPU Prospectives
Orthogonal Matching Pursuit in 2D for Java with GPGPU ProspectivesOrthogonal Matching Pursuit in 2D for Java with GPGPU Prospectives
Orthogonal Matching Pursuit in 2D for Java with GPGPU Prospectives
 
Jpeg 2000 For Digital Archives
Jpeg 2000 For Digital ArchivesJpeg 2000 For Digital Archives
Jpeg 2000 For Digital Archives
 
Update list of ZW3D 2013 SP
Update list of ZW3D 2013 SPUpdate list of ZW3D 2013 SP
Update list of ZW3D 2013 SP
 
Project presentation image compression by manish myst, ssgbcoet
Project presentation image compression by manish myst, ssgbcoetProject presentation image compression by manish myst, ssgbcoet
Project presentation image compression by manish myst, ssgbcoet
 
Report climb-gui
Report climb-guiReport climb-gui
Report climb-gui
 
Debug, Analyze and Optimize Games with Intel Tools
Debug, Analyze and Optimize Games with Intel Tools Debug, Analyze and Optimize Games with Intel Tools
Debug, Analyze and Optimize Games with Intel Tools
 
Debug, Analyze and Optimize Games with Intel Tools - Matteo Valoriani - Codem...
Debug, Analyze and Optimize Games with Intel Tools - Matteo Valoriani - Codem...Debug, Analyze and Optimize Games with Intel Tools - Matteo Valoriani - Codem...
Debug, Analyze and Optimize Games with Intel Tools - Matteo Valoriani - Codem...
 
Debug, Analyze and Optimize Games with Intel Tools - Matteo Valoriani - Codem...
Debug, Analyze and Optimize Games with Intel Tools - Matteo Valoriani - Codem...Debug, Analyze and Optimize Games with Intel Tools - Matteo Valoriani - Codem...
Debug, Analyze and Optimize Games with Intel Tools - Matteo Valoriani - Codem...
 
Image proccessing and its applications.
Image proccessing and its applications.Image proccessing and its applications.
Image proccessing and its applications.
 
Jpack presentation
Jpack presentationJpack presentation
Jpack presentation
 
comparision of lossy and lossless image compression using various algorithm
comparision of lossy and lossless image compression using various algorithmcomparision of lossy and lossless image compression using various algorithm
comparision of lossy and lossless image compression using various algorithm
 
VMworld 2013: A Technical Deep Dive on VMware Horizon View 5.2 Performance an...
VMworld 2013: A Technical Deep Dive on VMware Horizon View 5.2 Performance an...VMworld 2013: A Technical Deep Dive on VMware Horizon View 5.2 Performance an...
VMworld 2013: A Technical Deep Dive on VMware Horizon View 5.2 Performance an...
 
Gpu digital lab english version
Gpu digital lab english versionGpu digital lab english version
Gpu digital lab english version
 
Alex_Vlachos_Advanced_VR_Rendering_Performance_GDC2016
Alex_Vlachos_Advanced_VR_Rendering_Performance_GDC2016Alex_Vlachos_Advanced_VR_Rendering_Performance_GDC2016
Alex_Vlachos_Advanced_VR_Rendering_Performance_GDC2016
 
Beta
BetaBeta
Beta
 
Lossless Image Compression Techniques Comparative Study
Lossless Image Compression Techniques Comparative StudyLossless Image Compression Techniques Comparative Study
Lossless Image Compression Techniques Comparative Study
 
CE-4030, Optimizing Photo Editing Application with HSA Technology, by Stanley...
CE-4030, Optimizing Photo Editing Application with HSA Technology, by Stanley...CE-4030, Optimizing Photo Editing Application with HSA Technology, by Stanley...
CE-4030, Optimizing Photo Editing Application with HSA Technology, by Stanley...
 
HYDRA BIG TUTORIAL.pdf
HYDRA BIG TUTORIAL.pdfHYDRA BIG TUTORIAL.pdf
HYDRA BIG TUTORIAL.pdf
 
Pixeye Presentation
Pixeye PresentationPixeye Presentation
Pixeye Presentation
 

KĂŒrzlich hochgeladen

Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfhans926745
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesBoston Institute of Analytics
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel AraĂșjo
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 

KĂŒrzlich hochgeladen (20)

Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 

Lura Wave

  • 1. LuraWave Plug-In Control Settings Reference For all Windows 32-Bit Platforms
  • 2.
  • 3. Table of Contents LuraWave Plug-In Control Settings Reference . . . . . . . 1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 Supported Save Compressions . . . . . . . . . . . . . . . . . . . . . . . . . . 2 Progressive compression . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2 Baseline Compression . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2 Save Compressions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2 Image Control Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 Control Settings Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 IG_CONTROL_LURAWAVE_QUALITY . . . . . . . . . . . . . . . . . . . . . .3 IG_CONTROL_LURAWAVE_SCAN_MODE . . . . . . . . . . . . . . . . . . .3 Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 i ‱ ImageGear PDF Table of Contents
  • 4. Table of Contents ImageGear PDF ‱ ii
  • 5. LuraWave Plug-In Control Settings Reference Overview LuraTech’s flagship product, LuraWave, provides a revolutionary, platform-independent, wavelet- based compression format (.lwf). LuraWave’s analyzing wavelet filter allows a lossless compression at low compression ratios and lossy compression at higher ratios. LuraWave’s lossless image compression significantly outperforms that of comparable techniques, like LZW and TIFF. Compared to conventional compression methods like JPEG, LuraWave maintains maximum, user- defined image quality using a lossless-to-lossy compression scheme. LuraWave has 5:1 lossless (guaranteed pixel identity) compression and 1:100 lossy compression without any apparent artifacts. But users can select compression ratios up to 1:200. Images in standard digital formats (for example, TIFF, BMP, PPM, JPEG) can be easily converted to the LuraWave format through: ‱ LuraWave plug-ins, available online for applications like Adobe Photoshop, Jasc Paintshop Pro, Netscape and Microsoft browsers, Cumulus, and Macromedia Director. ‱ Standalone solutions, like LuraWave SmartCompress, which can compress images to less than 0.5 percent of their original size, facilitating the sharing of high-quality images quickly and easily through e-mail or personal Web sites. The desired image size is specified by the user, making SmartCompress extremely valuable to users with limited bandwidths or storage. ‱ Software development kits (C-SDK, OCX-SDK). LuraWave allows you to use a wide variety of new, wavelet-based, compression techniques. Advantages include: ‱ Fast compression and decompression. LuraWave compression is an extremely fast wavelet-based image compression technique. Compression and decompression consume about the same computation time. ‱ Excellent image quality at high compression rates. ‱ A choice of lossless or lossy image compression. ‱ A user-specified compression rate. Size-dependent compression control is embedded in LuraWave, while other compression techniques dictate file size by the content of the image and can vary from that of the user’s desired file size. Of course, LuraWave also grants you the option to compress an image by setting the desired quality, rather than file size. ‱ Elimination of JPEG-like blocking artifacts. JPEG uses the inherently lossy Discrete Cosine Transform compression algorithm, which compresses an image in partitioned “tiles.” LuraWave uses a special Discrete Wavelet Transform image analyzing method that results in improved image quality by performing Discrete Wavelet analysis over the whole image without tile partitioning, so there are no residual “blocking” artifacts. ‱ Quicklook generation and scale image reconstruction based on embedded coding techniques. Overview ImageGear PDF ‱ 1
  • 6. ‱ Scaled image reconstruction means the whole image can be reconstructed by only small fractions of the compressed data source. That is, by 1 percent, 10 percent, 50 percent and so on (the quality of the reconstructed image being proportionate to the amount of available data). The name of the ImageGear LuraWave plug-in is IGLura.dll. For information on using the newly available ImageGear plug-ins in your application, see the “ImageGear Plug-Ins” section in Chapter One of the main ImageGear manual. Supported Save Compressions The LuraWave codec has two compression modes, progressive and baseline. Progressive compression In the progressive or embedded mode of the codec, the whole image is compressed at once. Then, image data is ordered hierarchically, with information describing the most important image features (sharp edges, large areas) is near the head of the file; less important information is near the end. This makes it possible to preserve the most important file information, even if the file is arbitrarily cut off. During transmission over a slow network connection, a rough version of the image can be reconstructed before the transmission is even completed. As a result, this mode is especially suitable for pictures in networks (like the Internet). However, only relatively small pictures should be compressed in this mode (up to 1000 by 1000 pixels, depending on the computer’s memory configuration) because the full image is held in memory during encoding. Baseline Compression Very large images should be compressed in the baseline mode. In this mode, stripes consisting of several pixel rows are compressed sequentially. Only one stripe is held in the memory at a time, so less memory is used. The hierarchical structure of the compressed image file is partially lost. A section in the compressed file contains the hierarchically ordered information of only one stripe. Save Compressions To save an image with LuraWave compression, assign a defined Save constant to the lFormatType parameter of IG_save_file (DLL), or to the SaveFormat property (ActiveX). These constants are defined in your gear.h (DLL) and gear.bas (ActiveX) files. To Save As: Use: 8g, 16g, 24 bpp images using the IG_SAVE_LURAWAVE LuraWave compression method 2 ‱ ImageGear PDF Supported Save Compressions
  • 7. Image Control Options Control Option Value Description IG_CONTROL_LURAWAVE_ Any non-negative value Compression coefficient. If zero, QUALITY lossless compression method will be used IG_CONTROL_LURAWAVE_ IG_LW_SMODE_ Compression mode SCAN_MODE BASELINE IG_LW_SMODE_ EMBEDDED Control Settings Reference IG_CONTROL_LURAWAVE_QUALITY Data Type: DOUBLE Purpose: This control option sets compression coefficient. If zero, lossless compression method will be used. For example, if you set 2 for this control option then size of the output file will be less by half then size of the original uncompressed image Valid Values: Any non-negative value. Default Value: 10.0 DLL Example: DOUBLE dWltQuality=40.0; IG_image_control_set (IG_CONTROL_LURAWAVE_QUALITY, (LPVOID)&dWltQuality); ActiveX Example: Gear1.ImageControlSet IG_CONTROL_LURAWAVE_QUALITY, 40.0 IG_CONTROL_LURAWAVE_SCAN_MODE Data Type: INT Image Control Options ImageGear PDF ‱ 3
  • 8. Purpose: This control option sets compression mode. Valid Values: IG_LW_SMODE_BASELINE IG_LW_SMODE_EMBEDDED Default Value: IG_LW_SMODE_EMBEDDED DLL Example: IG_image_control_set (IG_CONTROL_LURAWAVE_SCAN_MODE, (LPVOID) IG_LW_SMODE_BASELINE); ActiveX Example: Gear1.ImageControlSet IG_CONTROL_LURAWAVE_SCAN_MODE, IG_LW_SMODE_BASELINE 4 ‱ ImageGear PDF Control Settings Reference
  • 9. Index B Baseline compression 2 C Control Options 3 Control Settings 3 I IG_CONTROL_LURAWAVE_QUALITY 3 IG_CONTROL_LURAWAVE_SCAN_MODE 3 Image Control Options 3 O Overview 1 P Progressive compression 2 Q quality (setting) 3 S Save Compressions 2 Save compressions 2 scan mode 3 Settings Reference 3 Index ImageGear PDF ‱ 5