Size: 771
Comment:
|
Size: 1088
Comment: converted to 1.6 markup
|
Deletions are marked like this. | Additions are marked like this. |
Line 1: | Line 1: |
##master-page:HomepageTemplate | |
Line 3: | Line 2: |
== Image Files with Dyalog == | = Image Files with Dyalog = |
Line 5: | Line 4: |
As presented in [http://www.vector.org.uk/ Vector] 23:1, here's a Dyalog workspace (v9 and later) that offers easy access to an image toolbox. It hooks into the open source image library [http://openil.sourceforge.net/ OpenIL] and exposes some of the functionality offered. | ||<tablestyle="float:left;margin:5px 3em 3em 0;">{{attachment:lena_colour.jpeg}}|| ||{{attachment:lena_neg.gif}}|| |
Line 7: | Line 7: |
In order to use the code in the workspace you will also need to [http://openil.sourceforge.net/download.php download OpenIL] that comes in the shape of 3 DLLs. | As presented in [[http://www.vector.org.uk/|Vector]] 23:1 here's a Dyalog workspace that offers easy access to an image toolbox. It hooks into the open source image library [[http://openil.sourceforge.net/|OpenIL]] and exposes some of the functionality offered. In order to use the code in the workspace you will also need to download OpenIL itself, which comes in the shape of 3 DLLs. |
Line 11: | Line 13: |
The workspace contains only one namespace, which holds all code required. To get started have a look at the variable 'readme' in that namespace. Zipped Dyalog v9 workspace: [[attachment:OpenIL.zip]] OpenIL downloads: [[http://openil.sourceforge.net/download.php|OpenIL]] |
Image Files with Dyalog
As presented in Vector 23:1 here's a Dyalog workspace that offers easy access to an image toolbox. It hooks into the open source image library OpenIL and exposes some of the functionality offered.
In order to use the code in the workspace you will also need to download OpenIL itself, which comes in the shape of 3 DLLs.
The code as presented here is in an immediately deployable state. It does however not cover all that OpenIL has to offer but more "flowers from the OpenIL bouquet" can easily be added and I expect to do so irregularly.
The workspace contains only one namespace, which holds all code required. To get started have a look at the variable 'readme' in that namespace.
Zipped Dyalog v9 workspace: OpenIL.zip
OpenIL downloads: OpenIL