learn

Photo Reactor Docs & SDK

Tutorials and Learning

Beginners Corner – basic and gentle introduction by Bil Abington
Beginners Corner (PDF)
 
Manual.
The manual is already included in the installation, but it can be also downloaded
separately:
Reactor Manual 
(PDF)
 

Plugins and SDK

The example projects are made for MS VC6 and MS VS2008 and do not dependent on any external libraries or MFC so they can be easily used in other compilers or MS VS editions.
Furthermore the Photo-Reactor itself can create the UI interface and C++ source code for the plug-in where you just fill in the blanks.
PluginSDK Download
Included Samples:
plugin – a basic plugin that de-saturate the image with a slider for strength and check box for inversion. (Similar to the De-saturate effect in Reactor)
pluginbind – example how to create a binding plug-in with a simple on-the-workspace slider object that can control value of other objects (Similar to the Slider object in Reactor)
pluginrect – an example of drawing semi-transparent rectangle on the image and the calculation necessary for preview cropping (Similar to the Simple
Shape object in Reactor)
plugin2input.zip – separate download for 2 input plugin sample
 
Guide to Photo-Reactor SDK by Andy Dansby.
Thanks to the broad range of topics it also doubles as a great introductory to graphic programming:
Photo Reactor SDK (PDF) Source code companion to the SDK document: Mean.zip, Max.zip, Min.zip, standard_deviation.zip
 

 

Generate Source Code (Menu Tools)
The Photo-Reactor can generate the necessary Source code for the plug-in UI and class which will set up the interface and settings. You will receive
generated plugin.cpp file that can be simply substituted in the example projects – that’s all.
 

Plugin examples

Plugin32-bit64-bitDescription
QR Code Generator
(c) Mediachance
included in installationincluded in installationGenerates QR bar code on the image
Luminance
by andydansby
luminancex86Luminance64Extracts the Luminance from an RGB image using 17 methods
Sepia
by andydansby
Sepiax86Sepia64Turns your image into an olde time image by placing a Sepia toning matrix to your image
Daltonism
by andydansby
Daltonismx86Simulates Color Blindness
White Balance
by andydansby
whitebalancex86 whitebalance64In this plugin, I demonstrate white balance with 4 standard routines, Histogram stretch, White Pixel, Grey World and Modified Grey World. I also have 4 experimental white balance routines.
Source code: whitebalancesrc.zip

MonoTone

by andydansby

monotonemonotone64

Any color you want Sepia.

Here’s a link to the source code.

( compiled using VS2012)

Blend++

by andydansby

blendplusplusx32blendplusplusx64This plugin contains 27 different blending modes and a strength dial.

Share this post

Share on facebook
Share on google
Share on twitter
Share on linkedin
Share on pinterest
Share on print
Share on email

More Articles