What is JPhotoBrush Pro ver 1.3?
JPhotoBrush Pro is a Multi-Platform Image Editing/Enhancement/Retouch Application providing various filters, effects and transformation with user friendly interface. Offering a wide range of adjustment for most effects, you will find many features found only on expensive commercial editors. It has been successfully tested in many operating systems. It is friendly enough for the casual user who wants to enhance his/her photographs, yet powerful enough for some professional graphics. The new version comes with a GIF Animation Tool, enhanced Image Browser and an Image Batch Processing tool.

  • Loading and saving of JPG, GIF, PNG, BMP, TIF, TGA, Macintosh PICT, Windows ICO, PhotoShop PSD, XPM , WBMP etc.
  • Basic controls: Brightness/contrast , gamma, R/G/B correction and grayscaling, color inversion etc.
  • Filters: different types of Blur/Smooth, Sharpen, edge detections, emboss, maximum.minimum, thresholding.
  • Effects: Innumerable cool effects like Diffuse, Mosaic, Venetian Blinds, etc.
  • Region Selection: Regions in an image can be selected and dragged/ copied/ cut/ deleted/cropped and pasted as a new selection or new image.
  • Fancy Text: Different types of anti-aliased text including 3D text, shadow text, circular text , outlined text with different user selectable options.
  • System Clipboard Support: allows images copied from and to native application.
  • JPhotoAnim, which is a part of JPhotoBrush Pro (since ver 1.3), provides a powerful, easy way to create animated GIF from several images. It also includes a banner wizard through which you can generate scrolling banners.
  • The list goes on and on...

  • Preferably 1024 x 768 resolution. Minimum resolution is 600 by 800.
  • Minimum CPU speed is 800 MHz Intel Pentium or equivalent. Recommended 1 GHz Intel Pentium or equivalent.
  • Minimum JRE version is 1.4.
  • The program takes about 1.3 Mb, on the hard disk 50MB is required as temporary processing area.
  • Enough internal memory depending on the size of the edited image.

JPhotoBrush on an eComStation machine with Open JDK

Installing JPhotoBrush
Download jphotobrushpro.zip. Create a folder (directory) "JPhotoBrush". Open with a file manager, such as FC/2, the zip file and copy the contents to the new folder "JPhotoBrush". Create a new program object or copy it from the file below. Specify the path and file name: "[drive: JPhotoBrush]\JPhotoBrush\JPhotoBrush.cmd". In the tabpage Session check the boxes "OS/2 window", "Running as an icon" and "Close Window to end program". In the tabpage General you can enter the name "JPhotoBrush". Very special, there is even OS/2 thought, only it is obsolete.

The used cmd file
JPhotoBrush works well with Open JDK in OS/2-eCS. I have created an JPhotoBrush.cmd file with the following contents;
@echo off
set BEGINLIBPATH=[drive: java]\JAVA160\bin
set path=[drive: java]\JAVA160\bin
[drive: JPhotoBrush]
cd [drive: JPhotoBrush]\JPhotoBrush
java -Xmx512m -Duser.home=[drive: JPhotoBrush]\JPhotoBrush -jar JPhotoBrush.jar 2>JPhotoBrush_bugs.txt
I use 2 separate folders (directories), one for Java and one for JPhotoBrush with the files created by this program. The references used in the cmd file;

  • [drive: java] = drive with Java
  • [drive: JPhotoBrush] = drive with JPhotoBrush

should be replaced by real drive letters. Save the file and rename it to JPhotoBrush.cmd or use/adjust the JPhotoBrush.cmd from the distribution. This file is copied to the JPhotoBrush directory. Furthermore, different paths?, adjust according to your needs.
The statement "-Duser.home=[drive: JPhotoBrush]\JPhotoBrush" will ensure that JPhotoBrush will save all necessary files in own directory instead of saving them in the home directory.
The addition "2>JPhotoBrush_bugs.txt" ensures that errors are saved in the file "JPhotoBrush_bugs.txt". The 2 in "2>" is not a typo!

In the file you can find the above command file (all drive letters are on set to C:), a text file with registration key and an OS/2 JPhotoBrush icon: JPhotoBrush-eCS.zip.

revision December 29, 2012