Will Pay for Help - Macro : from "NIH Image" to "ImageJ"

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
7 messages Options
Reply | Threaded
Open this post in threaded view
|

Will Pay for Help - Macro : from "NIH Image" to "ImageJ"

Phil Mumford
To Whom it May Concern,

 

I am looking for assistance with what will be described below & I am willing
to pay if you can help with a solution.  Perhaps you can come up with a fee
that we can agree to & I can send you some money via paypal or by some other
way if you like.

============================================================================
==

Here it is:

 

The purpose of the macro is measure pore sizes from images.

 

In the past, this was performed on a MAC OS computer with "NIH Image" and
the associated macros.

 

Now, a Windows PC is being used and as you know, "NIH Image" is not an
option for Windows; therefore, I've downloaded and installed "ImageJ".

 

For me, the problem is that the macros written for "NIH Image" will not work
in "ImageJ" (since from my understanding, "NIH Image" uses a variation of
pascal for its macros, while "ImageJ" uses java.)

 

I have begun to try and rewrite the macros for "ImageJ" using the "NIH
Image" macros and what (very) little I know of pascal and java, but it is a
challenge and so therefore I am looking for assistance.

============================================================================
==

Attached you will find the macros as written for "NIH Image".  Actually, I
have transcribed these into this text document from a PDF scan that was sent
to me, so you will see some notes where I noted that the original was
smeared and I edited it, but I am fairly certain I have everything accurate
as it would work with "NIH Image".

 

If you are interested in helping me with this, I can be reached via email:

[hidden email]

 

Thanks,

 

Phil


NIH-Image-n-ImageJ.txt (13K) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: Will Pay for Help - Macro : from "NIH Image" to "ImageJ"

Robert Baer
My memory is that there is a version of NIH Image that will run under
Windows that you can download from www.scioncorp.com   The only catch is
that you can not capture images or get technical support unless you are
using a scioncorp framegrabber card.  (and, at this point, I'd recommend
their digital cameras over their frame grabbvr as a more reasonable low-end
image capture solution if you need to capture).

This might be useful interim solution as you transition your NIH Image
analysis to both a new platform and ImageJ.  BTW, moving to ImageJ is well
worth your while.

Rob


----- Original Message -----
From: "Phil Mumford" <[hidden email]>
To: <[hidden email]>
Sent: Tuesday, January 05, 2010 12:23 AM
Subject: Will Pay for Help - Macro : from "NIH Image" to "ImageJ"


> To Whom it May Concern,
>
>
>
> I am looking for assistance with what will be described below & I am
> willing
> to pay if you can help with a solution.  Perhaps you can come up with a
> fee
> that we can agree to & I can send you some money via paypal or by some
> other
> way if you like.
>
> ============================================================================
> ==
>
> Here it is:
>
>
>
> The purpose of the macro is measure pore sizes from images.
>
>
>
> In the past, this was performed on a MAC OS computer with "NIH Image" and
> the associated macros.
>
>
>
> Now, a Windows PC is being used and as you know, "NIH Image" is not an
> option for Windows; therefore, I've downloaded and installed "ImageJ".
>
>
>
> For me, the problem is that the macros written for "NIH Image" will not
> work
> in "ImageJ" (since from my understanding, "NIH Image" uses a variation of
> pascal for its macros, while "ImageJ" uses java.)
>
>
>
> I have begun to try and rewrite the macros for "ImageJ" using the "NIH
> Image" macros and what (very) little I know of pascal and java, but it is
> a
> challenge and so therefore I am looking for assistance.
>
> ============================================================================
> ==
>
> Attached you will find the macros as written for "NIH Image".  Actually, I
> have transcribed these into this text document from a PDF scan that was
> sent
> to me, so you will see some notes where I noted that the original was
> smeared and I edited it, but I am fairly certain I have everything
> accurate
> as it would work with "NIH Image".
>
>
>
> If you are interested in helping me with this, I can be reached via email:
>
> [hidden email]
>
>
>
> Thanks,
>
>
>
> Phil
>
>
Reply | Threaded
Open this post in threaded view
|

Re: Will Pay for Help - Macro : from "NIH Image" to "ImageJ"

Phil Mumford
In reply to this post by Phil Mumford
Thanks for yor reply.  I am hoping to avoid the interim solution and to
solve this with an ImageJ implementation.
Reply | Threaded
Open this post in threaded view
|

Re: Will Pay for Help - Macro : from "NIH Image" to "ImageJ"

Tomas Karlsson-2
In reply to this post by Robert Baer
I also came to think of the port that Scioncorp has done witch they called ScionImage as a way arround, http://www.scioncorp.com/pages/scion_image_windows.htm  - even if not using that solution in the long run i might help since not many developers have an old 68k/ppc mac standing around and running the old code side by side with new will help to check correctness. Generally porting the macros to Imagej should not be that impossible using the code available and an old NIH Macro manual. The one thing you must provide in order to be able to verify that the code translated is correct are data from running the old macro on a number of images so the correctness of the translation can be verrifyed - othervise your measuments preformed with the new macros will be useless.

I have tryed to run this code on scionimage and there seem to be some syntax errors in the code (first macro line 4 where is says "sum0;real;" should be "sum0:real;", and on the 7 line it calls a comando "SetPicSize(w,h);" - witch makes no sence partaly since  there is no such command in NIH image macro language http://rsb.info.nih.gov/nih-image/manual/appendices/macros.html#windows only a GetPicSize but also since the macro would not know what the variables w,h are, setting the size to them is not a good idea - do you actuly have this code running on some NIH implementation or is this a retyping of the code ?. If this is the case getting the working code from who ever has is is priority 1 since it will save time.

Just trying to point in the right direction

// Tomas

5 jan 2010 kl. 15.29 skrev Robert Baer:

> My memory is that there is a version of NIH Image that will run under Windows that you can download from www.scioncorp.com   The only catch is that you can not capture images or get technical support unless you are using a scioncorp framegrabber card.  (and, at this point, I'd recommend their digital cameras over their frame grabbvr as a more reasonable low-end image capture solution if you need to capture).
>
> This might be useful interim solution as you transition your NIH Image analysis to both a new platform and ImageJ.  BTW, moving to ImageJ is well worth your while.
>
> Rob
>
>
> ----- Original Message ----- From: "Phil Mumford" <[hidden email]>
> To: <[hidden email]>
> Sent: Tuesday, January 05, 2010 12:23 AM
> Subject: Will Pay for Help - Macro : from "NIH Image" to "ImageJ"
>
>
>> To Whom it May Concern,
>>
>>
>>
>> I am looking for assistance with what will be described below & I am willing
>> to pay if you can help with a solution.  Perhaps you can come up with a fee
>> that we can agree to & I can send you some money via paypal or by some other
>> way if you like.
>>
>> ============================================================================
>> ==
>>
>> Here it is:
>>
>>
>>
>> The purpose of the macro is measure pore sizes from images.
>>
>>
>>
>> In the past, this was performed on a MAC OS computer with "NIH Image" and
>> the associated macros.
>>
>>
>>
>> Now, a Windows PC is being used and as you know, "NIH Image" is not an
>> option for Windows; therefore, I've downloaded and installed "ImageJ".
>>
>>
>>
>> For me, the problem is that the macros written for "NIH Image" will not work
>> in "ImageJ" (since from my understanding, "NIH Image" uses a variation of
>> pascal for its macros, while "ImageJ" uses java.)
>>
>>
>>
>> I have begun to try and rewrite the macros for "ImageJ" using the "NIH
>> Image" macros and what (very) little I know of pascal and java, but it is a
>> challenge and so therefore I am looking for assistance.
>>
>> ============================================================================
>> ==
>>
>> Attached you will find the macros as written for "NIH Image".  Actually, I
>> have transcribed these into this text document from a PDF scan that was sent
>> to me, so you will see some notes where I noted that the original was
>> smeared and I edited it, but I am fairly certain I have everything accurate
>> as it would work with "NIH Image".
>>
>>
>>
>> If you are interested in helping me with this, I can be reached via email:
>>
>> [hidden email]
>>
>>
>>
>> Thanks,
>>
>>
>>
>> Phil
>>
Reply | Threaded
Open this post in threaded view
|

Re: Will Pay for Help - Macro : from "NIH Image" to "ImageJ"

Phil Mumford
In reply to this post by Phil Mumford
Thanks for your advice and for alerting me to the syntax errors.

I am in the process now of employing that advice about ScionImage which Rob
also suggested.  This is a retyping of the code and so I will also be
verifying it and I will update with more info when I have it.

Thanks again to you and Rob for starting me in the right direction.
Reply | Threaded
Open this post in threaded view
|

Re: Will Pay for Help - Macro : from "NIH Image" to "ImageJ"

Glen MacDonald-2
My recollection of Scion Image was that it was very buggy.  You wouldn't need to go back as far as a Mac PPC or testing the original code.  Any G4 or G5 running OSX less than 10.5 would be able to run NIH Image in Classic mode.  We still have a pair of G5s that occasionally run Object Image for specific users,  and a pair of G4s that use Object Image with old Spot cameras  (OS10.3.9) .  There should be a lot of these around.  

Regards,
Glen
Glen MacDonald
Core for Communication Research
Virginia Merrill Bloedel Hearing Research Center
Box 357923
University of Washington
Seattle, WA 98195-7923  USA
(206) 616-4156
[hidden email]




On Jan 5, 2010, at 10:15 AM, Phil Mumford wrote:

> Thanks for your advice and for alerting me to the syntax errors.
>
> I am in the process now of employing that advice about ScionImage which Rob
> also suggested.  This is a retyping of the code and so I will also be
> verifying it and I will update with more info when I have it.
>
> Thanks again to you and Rob for starting me in the right direction.
Reply | Threaded
Open this post in threaded view
|

Re: Will Pay for Help - Macro : from "NIH Image" to "ImageJ"

Doug S-3
In reply to this post by Phil Mumford
Hi Phil,
    My name is Doug Snyder, I'm a student taking time off before grad
school and I might be able to help you with the migration to ImageJ ( or
a python based imaging platform that is also platform independent and
opensource if that suits your needs ). I graduated from Univ of
Connecticut with BS degrees in Molecular Biology and Mathematics, have
had a total of six undergraduate research positions and have been
working doing imaging and Java development in the last few years.
    One problem is that I don't have any direct knowledge of the NIH
Image package but would be more than willing to learn this. If there was
a flat fee that we agreed on, then perhaps I could do some background
research on NIH Image and be gaining some valuable experience while not
being paid for the extra time that it takes me. The down side, of course
would be that it might take longer than if there was someone with more
direct experience with NIH Image. So if time is very critical than maybe
you would want to find help elsewhere.
    A question I had is whether you ( or someone you know) knows,
generally, at least, what the code does . . . i.e. the general algorithm
for determining the pore sizes? This might be more useful than the exact
code, or the code with some errors in it, and may help in debugging any
problems that arise mid way to the solution. Or if you have images of or
the extracted data from the pores that show the different steps of the
process that could also be quite helpful.
    Let me know if you think I might be able to help you out.
Best
Doug Snyder



Phil Mumford wrote:

> To Whom it May Concern,
>
>  
>
> I am looking for assistance with what will be described below & I am willing
> to pay if you can help with a solution.  Perhaps you can come up with a fee
> that we can agree to & I can send you some money via paypal or by some other
> way if you like.
>
> ============================================================================
> ==
>
> Here it is:
>
>  
>
> The purpose of the macro is measure pore sizes from images.
>
>  
>
> In the past, this was performed on a MAC OS computer with "NIH Image" and
> the associated macros.
>
>  
>
> Now, a Windows PC is being used and as you know, "NIH Image" is not an
> option for Windows; therefore, I've downloaded and installed "ImageJ".
>
>  
>
> For me, the problem is that the macros written for "NIH Image" will not work
> in "ImageJ" (since from my understanding, "NIH Image" uses a variation of
> pascal for its macros, while "ImageJ" uses java.)
>
>  
>
> I have begun to try and rewrite the macros for "ImageJ" using the "NIH
> Image" macros and what (very) little I know of pascal and java, but it is a
> challenge and so therefore I am looking for assistance.
>
> ============================================================================
> ==
>
> Attached you will find the macros as written for "NIH Image".  Actually, I
> have transcribed these into this text document from a PDF scan that was sent
> to me, so you will see some notes where I noted that the original was
> smeared and I edited it, but I am fairly certain I have everything accurate
> as it would work with "NIH Image".
>
>  
>
> If you are interested in helping me with this, I can be reached via email:
>
> [hidden email]
>
>  
>
> Thanks,
>
>  
>
> Phil
>
>