KeithM At Home.on the web since 2010.not retro.just old-fashioned
Conversion from raw linear negative values to positive is often accomplished by using preset curves. The principle of "Inverse Relationship" removes the need for such curves, automatically removes the orange mask from colour images and makes available the full brightness range of the negative.
The source Tif/Exif/Makernote data is un-touched and may contain colour management data. This will affect images when opened for editing and the result depends on the settings made in the editor.
invaScan was written to provide an easy link between negative scanning and 16bit image editing. Conventional scanning requires individual adjustment of scan settings to match each negative whereas scanning for raw values uses the same settings for each negative.
invaScan automates the inversion and scaling of image values to create a flexible image. You are then free to spend more time doing the creative work in the image editor of your choice.
The application was designed with the aim of providing a means of quickly converting a number of image files, with no user input required during the conversion process. The interface is a simple application window. Tif files to be converted are assembled into a list and an optional output target directory specified. The files are then batch converted using the options set in the Options Dialog.
This version of the application is written using the Microsoft .Net 1.1 Framework. This Framework has to be present before installing and running invaScan. If you do not have the Framework installed, you will need to download it from Microsoft. As of February 2010, it could be found with this Microsoft Search. After installing the Framework, it would be advisable to run a Windows Update to ensure it is patched up to date.
The installation files, along with a ReadMe First file are contained in a single Zip file. To install - download the zip, unzip to a suitable location and run setup.exe. During installation, you are asked to agree to a EULA. It would be impossible to enforce the EULA, but please treat it as an expression of my wishes concerning the use of invaScan. invaScan is being offered as Freeware in that no payment is required for it's use, there is no limit to how long you can use it and there are no nag screens. You are also free to re-distribute it as long as the EULA remains intact and the files are un-modified.
invaScan is only currently available as a Windows application. I am, however, currently learning Cocoa/ObjectiveC programming with the intention of producing an OS X version. This may take me a little while though.
The table below summarises how many images have been converted from a particular scanner under which Operating System. I plan to add a Feedback page soon, one purpose of which, if any users would be kind enough to do so, will be to report success or failure with scanners and Operating Systems.
| Scanner | Windows XP |
|---|---|
| Nikon Coolscan 5000 | Many |
Parts of the source code for invaScan will be published with the doumentation of invaScan, for those who are interested or engaged in similar projects.
The program was written in Microsoft Visual Basic .Net 2003. I make no claim to be an elegant programmer or that my code makes full use of the Visual Basic environment. The code has developed as I wrote the application from the top down and early decisions may not have been the best. If nothing else, the code should allow you to see the detailed program flow which may be re-written far more succinctly.
Page Last Updated: 10th March 2010, Maintained by KeithM.