Gentlemen,

You have been a wealth of information and tips.  Thank you for keeping me in
this loop.  I am building skills rapidly because of these excellent
publications:

   - "J for C programmers"
   - "Fractals Visualizations and J"
   - "J 602 Reference Card"
   - "J Companion for Statistical Calculations"
   - "J Tutorial and Statistical Package"
   - "With J: Image Processing 2: Color Spaces"

It is possible to extract more information from images than is commonly
believed.  In C++ I have successfully extracted:

   1. multiple points from diffraction patterns 1 order of magnitude below
   traditional Nyquist limit
   2. boundaries dominated by noise floor data

This C++ code has reached a level of complexity difficult to maintain.  J
appears to manage much of that complexity.  My challenge is to convert my
clear ideas into clear J.

The ideas are simple enough that expression by a facile user of J would be
hours at most.  I expect it will take me months to achieve a less
satisfactory expression plagued by beginner mistakes.

Could I get one of you to either contract or volunteer a little time to aid
me?  The ideas are not rocket surgery, but might be different enough to be
interesting.  We could publish some of the resulting J as a library for
others to enjoy.


On Mon, Mar 23, 2009 at 12:37 AM, bill lam <[email protected]> wrote:

> On Sun, 22 Mar 2009, Cliff Reiter wrote:
> > This is very interesting to me. I have wanted to think about
> > the broader design of a successor to image3 and using system
> > resources and the built in bmp utilities makes sense (these
> > were not available way back then). But there are impediments
> > and image3 has been so darn stable. I would love to see some
> > typical examples of how you integrate your use of platimg and
> > image3 and if you can articulate why this has been effective for
> > you I would be most interested.
>
> I cannot remember exactly why I did not choose image3 for i/o,
> possible reasons are: I never intended to use quicktime mov and the 64
> bit version of image3 dll was not available.  So I rip individual
> verbs from image2/image3 into my utility script such as image_wh and
> image_resize.  I also read picture, lighten it, and use glpixels to
> set it as background image.
>  lighten=: 1 : 'm+<.0.5+(255%~255-m)*y'
>  lightenb=: 1 : 'a.{~m+<.0.5+(255%~255-m)*a.i.y'
> although hls should be more accurate, but this should serve the
> purpose.
>
> Ric have already demonstrated data read using platimg is equivalent to
> that from image3.  In summary I view image3 as a command-line version
> of photoshop, and use platimg just for input/output.
>
> --
> regards,
> ====================================================
> GPG key 1024D/4434BAB3 2008-08-24
> gpg --keyserver subkeys.pgp.net --recv-keys 4434BAB3
> 唐詩277 柳中庸  征人怨
>    歲歲金河復玉關  朝朝馬策與刀環  三春白雪歸青塚  萬里黃河繞黑山
> ----------------------------------------------------------------------
> For information about J forums see http://www.jsoftware.com/forums.htm
>



-- 
This e-mail is from Jonathan D. Lettvin, and may contain information that is
confidential or privileged. If you are not the intended recipient, do not
read, copy or distribute the e-mail or any attachments. Instead, please
notify the sender and delete the e-mail and any attachments. Thank you.

Jonathan D. Lettvin
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to