ImageResizer.Plugins.SeamCarving
Whether to carve or display the energy functions
How many ms to wait before killing the processes
How many threads to use
Returns the minimum width (if vertical seams are used) and minimum height (if horizontal seams are used) shrinkage needed to eliminate the marked removal areas.
A quirky version of LZW supporting only 32K dictionary sizes, expecting a UTF8-like encoding method, and offering custom alphabet support
Codes streams.
input Stream.
output Stream.
input Size. -1 if unknown.
output Size. -1 if unknown.
callback progress reference.
if input stream is not valid
The exception that is thrown when an error in input stream occurs during decoding.
The exception that is thrown when the value of an argument is outside the allowable range.
Callback progress.
input size. -1 if unknown.
output size. -1 if unknown.
Provides the fields that represent properties idenitifiers for compressing.
Specifies default property.
Specifies size of dictionary.
Specifies size of memory for PPM*.
Specifies order for PPM methods.
Specifies Block Size.
Specifies number of postion state bits for LZMA (0 <= x <= 4).
Specifies number of literal context bits for LZMA (0 <= x <= 8).
Specifies number of literal position bits for LZMA (0 <= x <= 4).
Specifies number of fast bytes for LZ*.
Specifies match finder. LZMA: "BT2", "BT4" or "BT4B".
Specifies the number of match finder cyckes.
Specifies number of passes.
Specifies number of algorithm.
Specifies the number of threads.
Specifies mode with end marker.
Number of executing CAIR.exe processes
Number of threads waiting for a CAIR.exe process.
Used for efficient thread waiting
The maximum number of CAIR.exe instances to allow at the same time. After this limit is reached,
requests will wait until requests will MaxConcurrentWaitingThreads is reached, at which point
requests will be denied so the thread pool doesn't become exhausted.
Set this value to at least CPU cores * 2, as the proccess is also I/O bound. Set to 0 for no limit (default).
The maximum number of waiting threads (for a CAIR.exe instance) to permit before denying requests. Set to 0 (default) to permit an endless number of threads to wait (although request timeout will still be effect).
Set this value to at least 30