PC Review


Reply
Thread Tools Rate Thread

Babya Photo Workshop for Mac released

 
 
aafuss
Guest
Posts: n/a
 
      5th Jun 2006
Below is a a technical look at the new Babya Photo Workshop for Mac:
Babya Photo Workshop for Mac is a image editing application that allows
you to get started and experiment with Image Units. You can start out
with a base image, apply a color control filter, an exposure adjust
filter, white point adjust filter, and a color blend mode filter-all
the while watching the filters being applied to the source image in
real time. By using Babya Photo Workshop for Mac and seeing how Image
Units work, you can get a feel for how Image Units could be used in
your own applications.

Image Units Included with Tiger
Blur
Median Blur
Gaussian Blur
Motion Blur
Zoom Blur
Noise Reduction
Color Adjustment
Color Controls
Color Matrix
Exposure Adjust
Gamma Adjust
Hue Adjust
White Point Adjust
Color
Color Map
Color Invert
Color Monochrome
Color Posterize
False Color
Sepia Tone
Mask to Alpha
Compositing
Addition
Maximum
Minimum
Multiply
Source Atop
Source In
Source Out
Source Over
Distortion
Pinch Distortion
Hole Distortion
Bump Distortion
Displacement Distortion
Glass Distortion
Glass Lozenge
Torus Lens Distortion
Twirl Distortion
Vortex Distortion
Circle Splash Distortion
Circular Wrap Distortion
Generators
Checkerboard
Constant Color
Lenticular Halo
Star Shine
Stripes
Sunbeams
Random Generator
Gradients
Gaussian Gradient
Linear Gradient
Radial Gradient
Sharpeners
Sharpen Luminance
Unsharp Mask
Color Blends
Color Burn Blend Mode
Darken Blend Mode
Difference Blend Mode
Exclusion Blend Mode
Hard Light Blend Mode
Hue Blend Mode
Lighten Blend Mode
Luminosity Blend Mode
Multiply Blend Mode
Overlay Blend Mode
Saturation Blend Mode
Screen Blend Mode
Soft Light Blend Mode
Geometry
Affine Transform
Crop
Perspective Transform
Lanczos Scale Transform
Halftones
CMYK Halftone
Circular Screen
Dot Screen
Hatched Screen
Line Screen
Styles
Blend with Mask
Edge Work
Height Field from Mask
Pointillize
Shaded Material
Bloom
Edges
Gloom
Pixellate
Spot Light
Crystallize
Tiles
Affine Clamp
Affine Tile
Op Tile
Parallelogram Tile
Perspective Tile
Triangle Tile
Kaleidoscope
Transitions
Page Curl
Copy Machine
Dissolve
Flash
Mod
Ripple
Swipe
Disintegrate with Mask

How Core Image Works in Babya Photo Workshop:

Babya Photo Workshop uses Core Image-here's how it works:

In a nutshell, an Image Unit performs pixel-level operations on image
data that results in the creation of a new image.

When an Image Unit is loaded and configured with an image (or images),
as well as any needed parameters that define the settings that the
Image Unit can take, pixels are fetched from the input image by a
sampler object that handles any needed coordinate transformation and
scaling.

These pixels are provided to the Image Unit's processing kernel which
then performs its calculations and returns a result pixel.

When multiple Image Units are combined to process an image, Core Image
calculates the processing pipeline path for each pixel.

Babya Photo Workshop then dynamically concatenates the entire recipe
for each result pixel from all of the Image Units into a single
optimized operation. Furthermore, Core Image uses lazy evaluation.

Only the pixels that need to be processed for a given destination will
be processed-and only when they are drawn to their destination.

This behavior dramatically minimizes the amount of work that Core Image
needs to perform in order to create a final result image.

Core Image operates non-destructively on image sources. Since Image
Units execute in near real-time, and only on the pixels that need to be
processed, it is possible to keep the original state of the source
images and reprocess the displayed pixels as needed.

This lets you adjust the effects of an Image Unit and see the changes
immediately.

For example, a user can adjust the level of sharpening applied to an
image and see the changes without delay.

Parallel Execution

While it is easy to think of the per-pixel operations that an Image
Unit performs as happening one-by-one in a linear fashion, Core Image
executes these operations, whenever possible, using either the Velocity
Engine in the PowerPC G4 or G5 CPUs or the high performance GPUs on the
latest video cards.
These SIMD (Single Instruction, Multiple Data) hardware solutions
allow the same code to be executed on multiple data sets in parallel.

This use of parallelism is a perfect match for manipulating images
where the same operation is performed over and over on hundreds or
thousands of pixels.

Core Image Accuracy
Because Core Image uses 32-bit floating point numbers instead of fixed
scalars, it can handle over 1025 colors.

Each pixel is specified by a set of four floating point numbers, one
each for the red, green, blue, and alpha components of a pixel.

This color space is far greater than the human eye can perceive.

This level of precision in specifying color components allows image
fidelity to be preserved even through a large number of processing
steps without truncation.

Download:
http://www.winsite.com/bin/Info?27500000036934
Homepage:http://babyasystem.nukeyou.com

 
Reply With Quote
 
 
 
 
Rick B.
Guest
Posts: n/a
 
      5th Jun 2006
"aafuss" <(E-Mail Removed)> wrote in message
news:(E-Mail Removed)...
> Below is a a technical look at the new Babya Photo Workshop for Mac:
> Babya Photo Workshop for Mac is a image editing application that allows
> you to get started and experiment with Image Units. You can start out
> with a base image, apply a color control filter, an exposure adjust
> filter, white point adjust filter, and a color blend mode filter-all
> the while watching the filters being applied to the source image in
> real time. By using Babya Photo Workshop for Mac and seeing how Image
> Units work, you can get a feel for how Image Units could be used in
> your own applications.
>
> Image Units Included with Tiger
> Blur
> Median Blur
> Gaussian Blur
> Motion Blur
> Zoom Blur
> Noise Reduction
> Color Adjustment
> Color Controls
> Color Matrix
> Exposure Adjust
> Gamma Adjust
> Hue Adjust
> White Point Adjust
> Color
> Color Map
> Color Invert
> Color Monochrome
> Color Posterize
> False Color
> Sepia Tone
> Mask to Alpha
> Compositing
> Addition
> Maximum
> Minimum
> Multiply
> Source Atop
> Source In
> Source Out
> Source Over
> Distortion
> Pinch Distortion
> Hole Distortion
> Bump Distortion
> Displacement Distortion
> Glass Distortion
> Glass Lozenge
> Torus Lens Distortion
> Twirl Distortion
> Vortex Distortion
> Circle Splash Distortion
> Circular Wrap Distortion
> Generators
> Checkerboard
> Constant Color
> Lenticular Halo
> Star Shine
> Stripes
> Sunbeams
> Random Generator
> Gradients
> Gaussian Gradient
> Linear Gradient
> Radial Gradient
> Sharpeners
> Sharpen Luminance
> Unsharp Mask
> Color Blends
> Color Burn Blend Mode
> Darken Blend Mode
> Difference Blend Mode
> Exclusion Blend Mode
> Hard Light Blend Mode
> Hue Blend Mode
> Lighten Blend Mode
> Luminosity Blend Mode
> Multiply Blend Mode
> Overlay Blend Mode
> Saturation Blend Mode
> Screen Blend Mode
> Soft Light Blend Mode
> Geometry
> Affine Transform
> Crop
> Perspective Transform
> Lanczos Scale Transform
> Halftones
> CMYK Halftone
> Circular Screen
> Dot Screen
> Hatched Screen
> Line Screen
> Styles
> Blend with Mask
> Edge Work
> Height Field from Mask
> Pointillize
> Shaded Material
> Bloom
> Edges
> Gloom
> Pixellate
> Spot Light
> Crystallize
> Tiles
> Affine Clamp
> Affine Tile
> Op Tile
> Parallelogram Tile
> Perspective Tile
> Triangle Tile
> Kaleidoscope
> Transitions
> Page Curl
> Copy Machine
> Dissolve
> Flash
> Mod
> Ripple
> Swipe
> Disintegrate with Mask
>
> How Core Image Works in Babya Photo Workshop:
>
> Babya Photo Workshop uses Core Image-here's how it works:
>
> In a nutshell, an Image Unit performs pixel-level operations on image
> data that results in the creation of a new image.
>
> When an Image Unit is loaded and configured with an image (or images),
> as well as any needed parameters that define the settings that the
> Image Unit can take, pixels are fetched from the input image by a
> sampler object that handles any needed coordinate transformation and
> scaling.
>
> These pixels are provided to the Image Unit's processing kernel which
> then performs its calculations and returns a result pixel.
>
> When multiple Image Units are combined to process an image, Core Image
> calculates the processing pipeline path for each pixel.
>
> Babya Photo Workshop then dynamically concatenates the entire recipe
> for each result pixel from all of the Image Units into a single
> optimized operation. Furthermore, Core Image uses lazy evaluation.
>
> Only the pixels that need to be processed for a given destination will
> be processed-and only when they are drawn to their destination.
>
> This behavior dramatically minimizes the amount of work that Core Image
> needs to perform in order to create a final result image.
>
> Core Image operates non-destructively on image sources. Since Image
> Units execute in near real-time, and only on the pixels that need to be
> processed, it is possible to keep the original state of the source
> images and reprocess the displayed pixels as needed.
>
> This lets you adjust the effects of an Image Unit and see the changes
> immediately.
>
> For example, a user can adjust the level of sharpening applied to an
> image and see the changes without delay.
>
> Parallel Execution
>
> While it is easy to think of the per-pixel operations that an Image
> Unit performs as happening one-by-one in a linear fashion, Core Image
> executes these operations, whenever possible, using either the Velocity
> Engine in the PowerPC G4 or G5 CPUs or the high performance GPUs on the
> latest video cards.
> These SIMD (Single Instruction, Multiple Data) hardware solutions
> allow the same code to be executed on multiple data sets in parallel.
>
> This use of parallelism is a perfect match for manipulating images
> where the same operation is performed over and over on hundreds or
> thousands of pixels.
>
> Core Image Accuracy
> Because Core Image uses 32-bit floating point numbers instead of fixed
> scalars, it can handle over 1025 colors.
>
> Each pixel is specified by a set of four floating point numbers, one
> each for the red, green, blue, and alpha components of a pixel.
>
> This color space is far greater than the human eye can perceive.
>
> This level of precision in specifying color components allows image
> fidelity to be preserved even through a large number of processing
> steps without truncation.
>
> Download:
> http://www.winsite.com/bin/Info?27500000036934
> Homepage:http://babyasystem.nukeyou.com
>


http://developer.apple.com/macosx/coreimage.html

Teddy.



 
Reply With Quote
 
John Corliss
Guest
Posts: n/a
 
      5th Jun 2006
Rick B. wrote:
> aafuss wrote:
>
> Teddy.


Rick,
Please remember not to quote Fussy's stuff. I filter out his messages
and you did him a favor by reposting it for him. 80)>

Oh yeah,

Teddy.

--
Regards from John Corliss
I don't reply to trolls like Andy Mabbett or Doc (who uses sock puppets)
for instance. No adware, cdware, commercial software, crippleware,
demoware, nagware, PROmotionware, shareware, spyware, time-limited
software, trialware, viruses or warez for me, please.
 
Reply With Quote
 
Rick B.
Guest
Posts: n/a
 
      5th Jun 2006
"John Corliss" <(E-Mail Removed)> wrote in message
news:(E-Mail Removed)...
> Rick,
> Please remember not to quote Fussy's stuff. I filter out his messages
> and you did him a favor by reposting it for him. 80)>
>
> Oh yeah,
>
> Teddy.
>
> --
> Regards from John Corliss


Woops, good idea. Wasn't sure on the protocol there.


 
Reply With Quote
 
aafuss
Guest
Posts: n/a
 
      5th Jun 2006
Babya Photo Workshop for Mac at VersionTracker:
http://www.versiontracker.com/dyn/moreinfo/macosx/30006

 
Reply With Quote
 
Mike Dee
Guest
Posts: n/a
 
      5th Jun 2006
In article <(E-Mail Removed)>,
"Rick B." <(E-Mail Removed)> wrote:

> John Corliss wrote:


> > Please remember not to quote Fussy's stuff. I filter out his messages

[...]
> Woops, good idea. Wasn't sure on the protocol there.


Please do snip quoted stuff. I've had aafuss in a KF for over a year, I
don't want to see his posts even when quoted.

--
dee
 
Reply With Quote
 
Tim
Guest
Posts: n/a
 
      5th Jun 2006
"aafuss" <(E-Mail Removed)> wrote:

> Below is a a technical look at the new Babya Photo Workshop for Mac:
> Babya Photo Workshop for Mac is a image editing application that allows


You are a thief! I hope you'll learn one day that's it much more fun
to create things yourself, even when initial attempts may be clumsy.
And what you can't do is better left to experts.

Tim
 
Reply With Quote
 
Franklin
Guest
Posts: n/a
 
      5th Jun 2006
On 05 Jun 2006, Mike Dee<(E-Mail Removed)> wrote:

> In article <(E-Mail Removed)>,
> "Rick B." <(E-Mail Removed)> wrote:
>
>> John Corliss wrote:

>
>> > Please remember not to quote Fussy's stuff. I filter out his
>> > messages

> [...]
>> Woops, good idea. Wasn't sure on the protocol there.

>
> Please do snip quoted stuff. I've had aafuss in a KF for over a
> year, I don't want to see his posts even when quoted.



Has there been some bad blood with AAFUSS in the past?
 
Reply With Quote
 
Alastair Smeaton
Guest
Posts: n/a
 
      5th Jun 2006
On Mon, 05 Jun 2006 21:47:45 +0100, Franklin <(E-Mail Removed)>
wrote:

>On 05 Jun 2006, Mike Dee<(E-Mail Removed)> wrote:
>
>> In article <(E-Mail Removed)>,
>> "Rick B." <(E-Mail Removed)> wrote:
>>
>>> John Corliss wrote:

>>
>>> > Please remember not to quote Fussy's stuff. I filter out his
>>> > messages

>> [...]
>>> Woops, good idea. Wasn't sure on the protocol there.

>>
>> Please do snip quoted stuff. I've had aafuss in a KF for over a
>> year, I don't want to see his posts even when quoted.

>
>
>Has there been some bad blood with AAFUSS in the past?


lol - just do a google search - he is infamous :-)
 
Reply With Quote
 
Andy Mabbett
Guest
Posts: n/a
 
      6th Jun 2006
In message <(E-Mail Removed)>, John Corliss
<(E-Mail Removed)> writes
>Please remember not to quote Fussy's stuff.


So now you expect the world to operate a kill-file for you?
--
Andy Mabbett
Say "NO!" to compulsory ID Cards: <http://www.no2id.net/>

Free Our Data: <http://www.freeourdata.org.uk>
 
Reply With Quote
 
 
 
Reply

Thread Tools
Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Babya Photo Workshop 11 released aafuss Freeware 0 12th Jun 2006 01:33 PM
Babya Photo Workshop 10.6 released aafuss Freeware 5 24th Dec 2005 05:19 AM
Babya Photo Workshop XL 11 released. aafuss Freeware 3 29th Nov 2005 01:45 PM
Babya Photo Workshop 6.0 released A.A. Fussy Freeware 2 15th Jul 2004 04:10 PM
Babya Photo Workshop 99.0 released A. A. Fussy Freeware 5 10th Apr 2004 08:02 PM


Features
 

Advertising
 

Newsgroups
 


All times are GMT +1. The time now is 05:02 AM.