'+---------------+---------------------------------------------------+
'| ###### ###### | .--. . .-. |
'| ## ## ## # | | )| ( ) o |
'| ## ## ## | |--' |--. .-. `-. . .-...--.--. .-. |
'| ###### ## | | \ | |( )( ) | ( || | |( ) |
'| ## ## | ' `' `-`-' `-'-' `-`-`|' ' `-`-'`- |
'| ## ## # | ._.' |
'| ## ###### | Sources & Documents placed in the Public Domain. |
'+---------------+---------------------------------------------------+
'| |
'| === imageprocess.bm === |
'| |
'| == Image processing library providing various effects and filters.|
'| == Note that it supports true color (32-bit ARGB) images only. |
'| |
'+-------------------------------------------------------------------+
'| Done by RhoSigma, R.Heyder, provided AS IS, use at your own risk. |
'| Find me in the QB64 Forum or mail to support@rhosigma-cw.net for |
'| any questions or suggestions. Thanx for your interest in my work. |
'+-------------------------------------------------------------------+
This small and easy to use library is providing various effects and filters. All functions support processing area selection by coordinates or by using a mask image.
Note that this library supports true color (32-bit ARGB) images only, so you've to _PUTIMAGE onto a 32-bit surface prior using these functions, if your images doesn't meet this requirement by default.
GENERAL
IMAGE QUALITY
SIMPLE EFFECTS
CHANNEL ALTERATION
ADVANCED FILTERING