Login  Register

Re: Image Processing in Art (Is Imagej the right tool?)

Posted by Juanjo Vega on Oct 04, 2011; 9:28am
URL: http://imagej.273.s1.nabble.com/Image-Processing-in-Art-Is-Imagej-the-right-tool-tp3682462p3682469.html

According to my experience, learning OpenCV was faster than ImageJ, but I was never able to compile it under linux, so I had to use Windows precompiled binaries.

If you don't need much user interface, it might be better to use OpenCV, but I find  java code easier to maintain.

Your example tasks are pretty basic and I think they can be achieved by any image processing library, so I recommend you to use the one you think will be esier for you.

On Oct 4, 2011, at 6:15 AM, Derin Korman wrote:

> It's been a while since I did any Actionscripting so familiarity is
> not crucial at this point, more the learning curve and versatility.
> Luckily, processing is also java, so I can run java within it if I
> find imagej stack functions to be more useful. Thanks a lot for your
> input
>
> Best,
> -derin
>
>
>
> On Mon, Oct 3, 2011 at 11:59 PM, David Webster <[hidden email]> wrote:
>> Derin,
>>
>> Actionscript is a superset of javascript, so you ought to be able to use
>> that as well as imagej's macro language.
>>
>> If you are refering to OpenCV, my expeience is that the libs weren't really
>> very portabel. This is why I started with ImageJ. As a long time C/C++
>> programmer,  I can say that Java and imageJs plugins are easier to learn how
>> to use.
>>
>> David Webster
>>
>>
>> On Sun, Oct 2, 2011 at 10:32 AM, Derin Korman <[hidden email]>wrote:
>>
>>> Hello Everyone,
>>>
>>> I am a Teaching Assistant at Harvard's Visual and Environmental
>>> studies and I have several projects that need image processing. They
>>> mainly revolve around Camera/Image culture, authorship, questions of
>>> singularity (not the positivist one).
>>>
>>> I have no previous programming experience apart from some Actionscript
>>> and modifying some github projects, I was wondering if you had a
>>> suggestion as to what language to learn. Processing offers some object
>>> import functions but I couldn't tell if it would suffice(if it does,
>>> that's great as it encompasses some libraries that would ease some
>>> work), ImageJ was recommended to my by Nitin Sampat, C++ naturally has
>>> various image processing libraries, Matlab I know to be very powerful
>>> but one might say it is too difficult a hill to climb before I reach
>>> image processing.
>>>
>>>  example tasks: averaging 1000+ images, doing subtraction/difference
>>> calculation, generation of random images, and extracting sequential
>>> pixels/parts from images and combining them in another
>>> ([x1,x2,x3][y1,y2,y3][z1,z2,z3] -> [x1,y2,z3])
>>>
>>> Best,
>>> -derin
>>> Visual and Environmental Studies
>>> Harvard University
>>>
>>

------------------------------------------------------------
Juanjo Vega ([hidden email])

Unidad de Biocomputación. Laboratorio B-13.
Centro Nacional de Biotecnología. CNB-CSIC.
C\ Darwin, 3. Campus de Cantoblanco.
Universidad Autónoma de Madrid.
28049, Madrid, Spain.

http://www.cnb.csic.es
http://www.biocomp.cnb.csic.es

+34 91 585 4510

"Las mejores almas son capaces de los mayores vicios como de las mayores
virtudes, y aquellos que caminan despacio por el camino recto pueden
llegar más lejos que los que corren pero se apartan de él." - Discurso
del Método, René Descartes.