Zocra Technologies Announces: STyle The Atari ST/STE/TT Image File Manipulator (a "big brother" for our file viewer "STipple") "noun: a particular form of composition, construction or appearance" PROGRAM OVERVIEW STyle is a program for viewing, manipulating, translating and saving graphic images on the Atari ST, STE and TT series computers. STyle supports a wide variety of graphic image file formats ranging from computer dependant formats such as NEO, Degas and MacPaint to hardware independent formats such as GIF, TIFF, EPSF and CP8. STyle allows your ST to manipulate graphics created on a PC, an Amiga, or whatever, even if the original image has more colours or pixels than the ST can display. For example a 256 colour image can be loaded, clipped, rotated and saved without any loss of colour information even on a monochrome ST. Likewise STyle will load and manipulate any ST graphic in any resolution. It also allows you to convert your Atari ST images into other formats such as GIF, PCX and TIFF for exchange with other systems. STyle has a rich rendering feature which allows an image to be drawn using an arbitrary number of colours and using an arbitrary colour palette. The rendering includes both gray scale and colour dithering. Colour dithering can even be performed using the colour palette from another image. STyle is GEM-based and operates in all ST, STE and TT resolutions. When an image is loaded it is stored in memory in full detail, and an on-screen version (a raster) is rendered for display purposes. The on-screen version is a quick rendering which uses the colours available in the current resolution. Each image in memory is represented by its on-screen version (its raster) which appears in its own scrollable window. The rasters can also be displayed full screen. All images can be clipped, scaled, rotated, flipped and rendered for any target resolution or machine. The number of bit planes used to store the image in can be adjusted and the colours used can be remapped to remove voids in the colour table. Colour images can be converted to gray-scale. Gray scale images can also be softened, sharpened, scaled using interpolation, and have their gray values redistributed by scaling or normalization. Both the image and its on-screen raster can be saved in a variety of Atari and non-Atari formats. HOT FEATURES * Easy to Use! Simply select "Load Image" and select the file. An on-screen raster representing the loaded image will appear in its own window. * Resolution Independant Image Load/Manipulate/Save. Images can be loaded, manipulated and saved without loss of colour information in any resolution including monochrome. * Resolution/Machine Independant Rendering. Images can be rendered using any number of colours or shades of gray with any size colour table. Colour render also includes an adjustable near black filter and specification of colour order. Three colour allocation routines are available. * Colour Dither! Images can be rendered in colour either by painting or dithering. The colour dither is slower but produces fantastic images in 16 colour mode. * Render using External Colour Palette! Images can be rendered using the colour palette of another image. (Image palettes can be saved in .RGB files for this purpose.) * Adjust Pixel Precision! The number of bit planes used to store the image can be adjusted. An increase can be used to save the image in a higher resolution format, a decrease can be used to perform compaction (defragmentation) of the colour table. * Redistribute Gray Scales! The shades of gray in an image can be remapped to any number of grays. The values can be either scaled or normalized. * Two Gray Dithers! Images can be rendered in grayscale using two dithering routines; dispersed and ordered. The pattern size used by the ordered dither is adjustable. The user can enter the number of shades of gray to use. Three transforms are available. * Two Clipping Methods! Images can be clipped using the window boundaries or by a simple mouse-click and drag. * Variable Image Sharpening! Blurry images can be "sharpened" by a variable amount. * Variable Image Smoothing! Noisy images can be "smoothed" by a variable amount. * Full Transformations! Images can be flipped horizontally and vertically as well as rotated left and right. * Two Colour to GrayScale Conversions. Numerical averaging or perception based averaging can be used to turn a colour image into a gray scale image. * Arbitrary Scaling! Images can be scaled by arbitrary percentages, from 5% to 500%. Individual horizontal and vertical scaling provided. * Two Image Scaling Routines! Images can be scaled with "Scale Fast" which uses pixel duplication/removal. Gray scale images can also be scaled with "Scale Well" which uses pixel interpolation. * Two Editing Modes! Images can be "Edited in Place" or "Edited in New Window". Edit in New Window produces a new image wheras Edit in Place overwrites the existing image. Edit in Place is for use when memory is tight. * Full Screen Mode! Simply press "Escape" and the image fills the screen. Use keypad to scroll, function keys to change windows. * Full Screen File Save Preview! Full screen mode shows clipping when saving in NEO, Degas, Tiny, MacPaint and MacStartupScreen formats. * Full STE and TT Support! Fully supports STE/TT 4096 colour palette and all TT resolutions. TT low support includes 256 colour mode and 256 grayscale HyperMono. Additional image save options for TT screens. (.PI5, .PI7 and .PI8) * Memory Indicator! Shows percentage of memory used and available. * Image Histogram! Displays bar chart of pixel occurance versus pixel value. * Full Image Information! Displays image properties including size, number of colours, bits per pixel, number of ST and STE colours, size of colour table, and more. * Customizable display! Windows can appear with or without information bars. Colour images can appear in colour or in gray scale. The ST or STE palette can be used for the on screen displays. These "preferences" can be saved to disk. PROGRAM DETAILS The following image file types can be loaded and saved: IMG, TIFF(packbits only), EPSF, PCX, GIF, BMP, NEO, Degas, Degas compressed, Tiny, MacPaint, Mac Startupscreen, CP8, FastLoad (.FL), AIM (.IM). Images can also be loaded in the following formats: IFF(Amiga, HAM and ST) and LBM. STipple is written in C and assembler using Borland International's Turbo C and Turbo Assembler. DEMONSTRATION For a demonstration of some of STyle look for STYDEMO on your favorite BBS. STYDEMO is a trimmed down version of STyle which will let you try out most of STyle's features. ORDER FORM - STyle 1.0 - The Atari ST/STE/TT Image File Manipulator Includes STyle, and 40 page users manual. Remit To: Zocra Technologies 4-319 MacKay St. Ottawa, Ont. K1M 2B7 CANADA ------------------------------------------------------------------------------ Payment: $35.95 US check or money order ______ OR (If in Canada.) $42.95 CDN check or money order ______ + 7% GST (3.01) ______ + 8% PST if in Ontario. (3.44) ______ PLUS (If outside US and Canada.) $2 US for shipping and handling if outside US/Canada ______ TOTAL ______ (Use money order or certified check for faster turn around!) ------------------------------------------------------------------------------ Send To: Name: _____________________________________________________ Company: _____________________________________________________ Address: _____________________________________________________ _____________________________________________________