| iMageStudio features the functions that support creating and editing "Layer Structure" and "Alpha Channel" efficiently and effectively as recent consumer game consoles equip a MIPMAP function and a high level transparency display function. |
| iMageStudio supports various image formats. You also can add more formats with "File Loading Plugin", "File Writing Plugin", "Filter Plugin", "Import Plugin", and "Export Plugin" of each OPTPiX Plugin and "Susie Plugin" (for loading only) that are supported by iMageStudio. * Plugin SDK (including the specifications and sample sources, etc.) is distributed for free. |
| Formats for Loading 2BP, ACT, BAP, BMP, DDS, DIB, GIF, IFF, IS, J6I, JPEG, LAY, MAG, MAKI, PCX, PDD, PI, PIC (Softimage), PIC (X68k), PICT, PIX, PNG, PPM, PSD, Q0, QBM, RAS, RGB, RLE, SGI, TGA, TIFF, WMF, XBM, XPM, XWD Formats for Saving BAP, BMP, DDS, GIF, JPEG, PCX, PIC (Softimage), PICT, PIX, PNG, PSD, QBM, RGB, RLE, SGI, TGA, TIFF |
| Because of the demand and the usefulness of the advanced semi transparency and transparency functions, Alpha Channel is getting largely required for game development; iMageStudio equips almost all the utilities identical to Adobe® Photoshop® Alpha Channel functions. iMageStudio can load PSD files of "transparency" created by the eraser tool and alpha channel of Photoshop as Alpha Channel. Alpha Blending Functions allows an image being displayed with Alpha channel. A multilayer image can be displayed together with Alpha channel of each layer. |
![]() |
| Supports "Layer Structure", which allows single image file to have multiple images as layers. The layers can be direct color images or indexed images or mixture of both. For indexed color image layers, each layer can have own palette. This function is designed mainly for game development. The layers in iMageStudio will be displayed as tabs. The image (right) is a layer window for an animation loaded by Photoshop. |
| Newly including "Area Protector" achieves preventing the color mixing of a transparent pixel with that of an opaque pixel area at image resizing. You can protect selective color area with either one of "Specified-Color Areas" and "Alpha 0 (Transparent) Areas" options completely. |
![]() |
![]() |
![]() |
|
| original image (the transparent color is shown in green.) | normal enlargement | enlargement with Area Protector | |
When the original image, which has an area specified for alpha (transparency), is resized with interpolation, the image will have color mixing of the color of transparent (green) and the color of opaque at their border. With iMageStudio, the border between the area of transparent and opaque is protected as it should be, when the image is resized with "Protect Specified-Color Areas" or "Protect Alpha 0 (Transparent) Areas" option of " Area Protector" ON. |
|||
| When an image file is in multiple image layer structure, "Layer Animation" will be available to execute by switching layers automatically. If the file contains Alpha value, the animation will be processed with alpha blended images. |
| With highly competitive resize algorithms and the ultimate color reduction engine, iMageStudio lets you create MIPMAP image of the most suitable texture for a 3D retouch engine from single image while the single side of the MIPMAP image will be resized down in 1/2, 1/4, 1/8... of every half size of the original image. This splendid feature completely protects the transparent region from mixing up its border with non transparent region when creating and resizing down MIPMAP images. The border of the transparent region is generated with alpha channel to create high quality MIPMAP images. iMageStudio eliminates lengthy routine task of pixel editing! |
| With these tools, an indexed color image containing alpha can be easily edited. Correcting image data after color reduction and even creating image while conducting palettes from a scratch are absolutely easy tasks for iMageStudio. iMageStudio is one of few rare graphics tools that enable to handle indexed color images with Alpha. iMageStudio is one of the few graphics tools that can handles an indexed color image with alpha * A two colored dithering pen is available. "Assistant Viewer" also enhances your productivity with pixel editing! |
![]() |
| iMageStudio original "Anti Flicker Filter" is the rescue function for all game players! Flickers appeared on TV monitor while playing video games are unavoidable but a huge headache for game creation. They annoy game players' eyes and make them tiring. iMageStudio "Anti Flicker Filter" is constructed based on algorithms, which is devised from the characteristics of NTSC video, and adjusts data for producing minimum flickers. Now more minute data display of drastic color contrast can be realized! Although the image below with filter looks shaded on regular PC monitor, the image will be showing lot less flickers and much softer to your eyes on the environment for interlace display. iMageStudio original "Anti Flicker Filter" does not adjust areas, where do not produce flickers. Thus, compared to "Deflicker" by hardware, "Anti Flicker Filter" can more accurately correct the flickers. |
| iMageStudio offers various handy editing functions. |
| Link Images | compose a single image by lining up multiple images of in same size. |
|---|---|
| Divide into Cells | divide an image into any number of pieces in even size. |
| Text | composite letters into image. |
| Resize | resize image. |
| Canvas Size | change image size and insert frame margin and cut it off etc. |
| Rotate | rotate image. If the degree of the rotation is not multiple of 90 degrees, the number will be interpolated. |
| Rotate Left | rotate image to the left by 90 degrees. |
| Rotate Right | rotate image to the right by 90 degrees. |
| Flip Vertically | flip image vertically. |
| Flip Horizontally | flip image horizontally. |
| These are the examples of Image Adjustment Functions featured by iMageStudio. You can adjust each R, G, B, A channel individually from version 5.
iMageStudio features filter functions for special effects. "OPTPiX Plugin SDK (Software Development Kit)" can let you import additional filters of your own.
* More filters to be found! |
![]() |
![]() |