ISEffects

ISEffects

ISEffects is a Win32 DLL (or static libraries for C/C++) that provides a wide range of image processing effects. It was designed to be used as an add-on to our ImgSource library, but can be used anywhere you can process an RGB image.

Features

  • Decorative image effects such as: drop-shadows, tinting, mosaics, solarization, etc.
  • A variety of filters (mean, median, Yp mean, threshhold, and more).
  • A set of noise creation functions (Gaussian, Rayleigh, Salt and Pepper, etc.) and functions to generate two flavors of Perlin noise.
  • A full range of 1-bit morphological and logical operators.
  • A powerful transformation/warping engine.
  • Edge detection, gradient fills, FFT operations and much more.

Here are some samples of the effects available from ISEffects.

Help File

Here is the ISEffect 4.0 help file.

Demo

ISEDemo is an interactive demo that shows ISEffects in action.

What's Included?

The download package includes

  • _ISEffects40.DLL - For unregistered users, all images processed will have a large red X drawn on them, and some library functionality may be disabled.
  • ISEffects40.H - the main header file
  • _ISEffects40.LIB - the library file, used for static linking of the DLL
  • The ISEffects source code (VC 6.0, VS.03, VS.05 and VS.08 Projects) is not included but a 6-month source code subscription can be purchased seperately.
The trial version of the library will generate

Download ISEffects DLL package

Version 4.0
Current version: v.4.0.8.0

C++ Static Libraries
Multi-threaded Static CRT
(linking with LIBCMT/D)
Win32
Multi-threaded Dynamic CRT
(linking with MSVCRT/D)
Win32
Multi-threaded Static CRT
(linking with LIBCMT/D)
x64
Multi-threaded Dynamic CRT
(linking with MSVCRT/D)
x64
Visual C++ 6 (with SP5 or 6) ISEffectslib40s_vc6.zip ISEffectslib40d_vc6.zip --- ---
Visual Studio 2003 ISEffectslib40s_vs03.zip ISEffectslib40d_vs03.zip --- ---
Visual Studio 2005 ISEffectsLib40S_vs05.zip ISEffectsLib40D_vs05.zip ISEffectsLib40S_vs05_x64.zip* ISEffectsLib40D_vs05_x64.zip*
Visual Studio 2008 ISEffectsLib40S_vs08.zip ISEffectsLib40D_vs08.zip ISEffectsLib40S_vs08_x64.zip* ISEffectsLib40D_vs08_x64.zip*
     
* An x64 license is a $15 upgrade to a standard ImgSource license.
Existing ISEffects users can purchase an ISEffects x64 upgrade, here
.


Note: If you are linking with the ISEffects static libraries, you must also link with the ImgSource static libraries. This is not required if you are using the ISEffects DLL.

Note: If you are using the static libraries of both ImgSource and ISEffects, you will need v4.0 of both. Static libraries are not compatible with earlier versions.

Registration

The unregistered version of ISEffects will draw a big red "X" on all images read or written, and certain functionality may be disabled completely.

Registered users will be given a unique access key. The access key is used to initialize the library (both DLL and static libraries). When a valid access key is used to initialize the library, the "X" is not generated, and all functionality is enabled.

Once registered, you are free to use ISEffects however you wish, with the following restrictions :

  1. You may not use ISEffects in a product which directly competes with ISEffects
  2. You may not explicitly distribute ISEffects access keys to persons who are not registered ISEffects users. Specifically, this applies to companies who wish to distribute the source of their applications to users. ISEffects access keys must not be included in this source.
  3. Each team that uses ISEffects within a company or organization should acquire their own ISEffects license.
  4. There are no royalties associated with ISEffects.
  5. If there is opportunity for you to credit Smaller Animals Software with writing ISEffects, you should feel free to mention us.

Registration cost: $25.00

  • Credit card ordering from RegSoft (usually less than an hour):

    Register this Software now at www.RegSoft.com
    This is a secure site.
  • For phone and fax orders, ISEffects's RegSoft product ID is : 47207
  • By phone with a credit card @ 1-877-734-7638
  • By fax with a credit card at 1-770-497-9234
  • Register by mail

RegSoft usually fills orders in less than an hour. If you do not receive your registration information, please contact RegSoft. Smaller Animals Software does not process the credit cards.

Warning:
Using ISEffects in a commercial product without obtaining a license is a serious violation of the terms of use for this product. Companies and individuals found to be using ISEffects without a license will be prosecuted.

Contact & Bug Reports

Disclaimer
Use at your own risk. There are no guarantees as to the suitablility of this software for any particular use. We cannot anticipate all uses to which people might try to put this. Any bugs, if reported , will be fixed as soon as possible. Smaller Animals Software can not be held responsible for any bugs or the consequences of any bugs which were not reported.

Tech Support
We know Visual C++. We don't know Visual BASIC or Borland's C++. But, we will try to help you as much as we can. You should always search the discussion board to see if your question has been answered there.

Please do not send questions about ISEffects to anyone who's code is included as part of ISEffects; they have provided their code with no obligations to support what we do with it.

  • Use the ISEffects discussion board.

Other Platforms

If you use this package with a platform other than VC++, and would like to tell us how you did it, please do. If you have any hints or tips or code snippets that could help others, please feel free to share this on the ISEffects discussion board.

Note : Borland C++ Builder uses a different object file format than MicroSoft. You will have to use IMPLIB to create a static .LIB, if you want to statically link to the ISEffects package. See your complier's manual for help with this.

Suggestions

If you have ideas about functionality that you'd like but don't see here, let us know. Many of the features included are the result of people asking if we could figure out how to do it.


Copyright © 2008, Smaller Animals Software, Inc.

Smaller Animals News

ThumbNailer 9.0

  • The latest version of ThumbNailer is out!

    ImgSource 4.0

  • ImgSource 4.0 now has x64 support!

    New Product!!!!

    Introducing ClickPic! This little program lets you quickly resize, rotate and convert images, all from within Windows Explorer. Just right-click on an image file!
  • ISEffects

    • Latest version: 4.0.8.0
    • Dust And Scratches filters
    • Bilateral filter
    • Color segmentation
    • ASCII-ize images
    • Native x64 support