RNOEffects 1.4

Amiwell · 700

Amiwell

  • Legendary Member
  • *****
    • Posts: 2616
    • Karma: +35/-4
  • Peace
on: July 23, 2022, 07:57:54 AM
Hi All

JPV is working on his graphics program to improve it in some respects, they could improve other things further on



Changes

Short:        Image processing program
Uploader:     jpv@morphos-user.com (jPV^RNO)
Author:       jPV^RNO
Type:         gfx/edit
Version:      1.4
Architecture: i386-aros
Requires:     TextEditor.mcc

ABOUT
-----

 RNOEffects is a simple image processing program with a focus on good batch
 conversion options and alpha channel based effects.


FEATURES
--------

 - Around 30 different image processing effects including drop shadows,
   elliptic crop, and other effects which would need several steps on other
   similar programs
 - Drawing options for brushes, text, lines, ellipses, boxes, and arrows
 - Batch converter and image joiner tools
 - All effects can be applied to images in a freely selectable order in a
   batch conversion or image joining process
 - Unlimited amount of images can be joined as a single image
 - Can save multiple images to a single PDF file
 - ARexx support


REQUIREMENTS
------------

 TextEditor.mcc (http://aminet.net/search?query=mcc+texteditor)


INSTALLATION
------------

 Copy the whole directory anywhere you want and just launch the program


COMMAND LINE OPTIONS AND ICON TOOLTYPES
---------------------------------------

 RNOEffects uses non-standard command line arguments. Arguments must be given
 in the form of (note the "-" prefix): -argument parameter

 Allowed arguments:
 -file <file>  . . . . - Opens a picture file at startup
 -defdir <dir> . . . . - Sets the initial directory to open files
 -args . . . . . . . . - Shows the allowed arguments

 Example:
 RNOEffects -file "Work:Pics/Some picture.png"


 The same arguments can be used as icon tooltypes, but by omitting the
 "-" prefix.

 Examples:
 DEFDIR=Work:Pics
 FILE=Work:Pics/MyPhoto.jpg


AREXX
-----

 Program's ARexx port is RNOEFFECTS.1 (and .2, .3 etc. for multiple instances)
 and supported commands are:

 LOAD <file> . . . . . . . . - Loads a new image
 SAVE <format> <file>  . . . - Saves the displayed image, format can be PNG,
                               JPG:n (n is the JPEG quality), GIF, IFF, or BMP
 <effect> <setting=value>  . - Applies an effect with given settings
 UNDO  . . . . . . . . . . . - Undo the last modification
 NEW . . . . . . . . . . . . - Creates a new empty image
 COPY  . . . . . . . . . . . - Copies the image to the clipboard
 PASTE . . . . . . . . . . . - Pastes an image from the clipboard
 QUIT  . . . . . . . . . . . - Quits the program
 HELP  . . . . . . . . . . . - Returns a list of the supported commands
 GET <FILE|RES>  . . . . . . - Returns the requested value
 GET <EFFECTS|<effect>>  . . - Returns the list of effects or effect settings

 Examples (MorphOS only):
 RXCmd RNOEFFECTS.1 "GET draw"
 RXCmd RNOEFFECTS.1 "draw subeffect=2 linex=10 liney=70 linel=80 linea=-45"

 Examples (all Amiga compatibles):
 RX "OPTIONS RESULTS;ADDRESS RNOEFFECTS.1;'GET blur';SAY RESULT"
 RX "ADDRESS RNOEFFECTS.1;'blur radius=4'"
 RX "ADDRESS RNOEFFECTS.1;'SAVE JPG:90 RAM:processed_image.jpg'"


HISTORY
-------

 Version 1.4:
 - Added the "Freehand" drawing mode
 - Added the "Opacity map" effect for creating and inserting b&w opacity map
   images of alpha channels
 - Added the "ARexx" effect to launch ARexx scripts within the program
 - Added an example ARexx script
 - Better text editing/importing/exporting options for the text drawing effect
 - Draw and crop effects can be positioned with the mouse
 - Re-designed the line effect and added the arrowhead option on it
 - Fixed pathless file arguments
 - Other small fixes

 Version 1.3:
 - Accepts a file argument and can be used as a default tool in project icons
 - ARexx support
 - 24 bit ILBM and BMP support

 Version 1.2:
 - Added contrast and monochromatic effects

 Version 1.1:
 - Added command line options and icon tooltypes
 - More verbose when trying to load unsupported files


WEB
---

 - Please visit https://jpv.amigaaa.com/ for screenshots, support, donations,
   and other software
 - This program is made with Hollywood: http://www.hollywood-mal.com/


THANKS TO
---------

 - Densho/RNO for the logo
 - Neil Pearson for proof-reading


DISCLAIMER
----------

 This software is made available to you as Freeware and you may use this
 software in whatever way you wish, but the author accepts no liability for
 any damage caused to your system or other connected peripherals by using
 this software.

 Please consider the time and effort I put in to create this utility for your
 use and enjoyment. If you feel it is useful to you, please send a donation
 that represents the benefit you gain from using it to me at the address found
 in this ReadMe.txt file (Uploader) or click the Donate button at
 https://jpv.amigaaa.com/


Download Beta

https://jpv.amigaaa.com/RNOEffects/beta/RNOEffects_AROS_beta.lha



« Last Edit: July 23, 2022, 08:06:06 AM by salvo »



Amiwell

  • Legendary Member
  • *****
    • Posts: 2616
    • Karma: +35/-4
  • Peace
Reply #1 on: August 02, 2022, 04:29:25 PM
New beta 1.4

 - Images can be saved as AmigaOS, NewIcons, GlowIcons, OS4, PNG, and DualPNG
   icons with configurable properties that include icon type, tooltypes,
   selected image, default tool, stack, position, drawer properties, etc.
 - Added the "Freehand" drawing mode
 - Added the "Opacity map" effect for creating and inserting B&W opacity map
   images of alpha channels
 - Added the "ARexx" effect to launch ARexx scripts within the program
 - Added an example ARexx script
 - Better text editing/importing/exporting options for the text drawing effect
 - Draw and crop effects can be positioned with the mouse
 - Re-designed the line effect and added an arrowhead option
 - Added buttons and keys to load next and previous pictures in the directory
 - Added the undo levels setting
 - Added the redo option
 - Removed overlapping keyboard shortcuts for copy/cut/paste operations
 - Fixed pathless file arguments
 - Safer error handling
 - Other small changes

In previous versions there is a bug in inserting the text in an image, everything is resolved the program is functional is missing layer management but JPV is thinking how to implement it we have to wait

https://jpv.amigaaa.com/RNOEffects/beta/RNOEffects_AROS_beta.lha



jPV

  • Junior Member
  • **
    • Posts: 61
    • Karma: +65/-0
    • Software made by jPV^RNO
Reply #2 on: August 14, 2022, 06:59:04 AM
The new version has been released and uploaded to file repositories, waiting to get approved on those so it might take some time to appear.

Here's a new video demonstration of the program: https://m.youtube.com/watch?v=KsRtDHXkEKA


AMIGASYSTEM

  • Global Moderator
  • Legendary Member
  • *****
    • Posts: 3740
    • Karma: +69/-2
  • AROS One
    • AROS One
Reply #3 on: August 14, 2022, 08:36:15 AM
Thanks jPV, as soon as it is available I will test it on AROS One, eventually I will also make a small video !


AMIGASYSTEM

  • Global Moderator
  • Legendary Member
  • *****
    • Posts: 3740
    • Karma: +69/-2
  • AROS One
    • AROS One
Reply #4 on: August 14, 2022, 03:17:09 PM
Tested RNOEffects 1.4, works well on AROS One x86

I noticed that in both the AROS x86 version and on OS3, around the loaded image, part of the background checkered remains
« Last Edit: August 14, 2022, 03:27:48 PM by AMIGASYSTEM »



jPV

  • Junior Member
  • **
    • Posts: 61
    • Karma: +65/-0
    • Software made by jPV^RNO
Reply #5 on: August 15, 2022, 12:14:59 PM
I noticed that in both the AROS x86 version and on OS3, around the loaded image, part of the background checkered remains
Yeah, there's the checkered background that doesn't belong to the image iteself if window aspect ratio isn't the same as image's aspect ratio. For example, if you have resized the window manually. I could draw a different kind of background there, but don't know... it's a bit faster and less memory consumption if I don't do it :)


AMIGASYSTEM

  • Global Moderator
  • Legendary Member
  • *****
    • Posts: 3740
    • Karma: +69/-2
  • AROS One
    • AROS One
Reply #6 on: August 15, 2022, 12:28:35 PM
Ok thank you !