watermark

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

watermark

Justin Kennedy-2
HI,

I searched the mail archives and scanned the docs, but I don't see
anything about creating a watermark. I guess the library doesn't have
this feature?

Thanks,

--
Justin Kennedy
Maritime Source, Inc.
http://maritimesource.ca
Reply | Threaded
Open this post in threaded view
|

Antwort: watermark

Joachim Wesner
Hi there,

Watermark???

do you probably mean "watershed" algorithm? It´s there´!

http://rsb.info.nih.gov/ij/docs/menus/process.html

For a *watermark* (a weak, low contranst background picture), you could
easily write a very simple macro thar uses
the "Image Calculator" or "Alpha blending" to combine images,

http://mtd.fh-hagenberg.at/depot/imaging/imagej/BurgerBurgeReferenceP.pdf

(Page 472+ resp. "subpage 24+" of this extract, the explanation
unfortunately in German!)

has an example (for a stack) that blends between pictures (a sailship and a
beach)

Joachim





|---------+--------------------------->
|         |           Justin Kennedy  |
|         |           <ng@MARITIMESOUR|
|         |           CE.CA>          |
|         |           Gesendet von:   |
|         |           ImageJ Interest |
|         |           Group           |
|         |           <[hidden email]|
|         |           .GOV>           |
|         |                           |
|         |                           |
|         |           31.03.2006 07:35|
|         |           Bitte antworten |
|         |           an ImageJ       |
|         |           Interest Group  |
|---------+--------------------------->
  >-------------------------------------------------------------------------------------------------------------------------------|
  |                                                                                                                               |
  |        An:      [hidden email]                                                                                           |
  |        Kopie:   (Blindkopie: Joachim Wesner/DEWET/LMSCentral/Leica)                                                           |
  |        Thema:   watermark                                                                                                     |
  >-------------------------------------------------------------------------------------------------------------------------------|




HI,

I searched the mail archives and scanned the docs, but I don't see
anything about creating a watermark. I guess the library doesn't have
this feature?

Thanks,

--
Justin Kennedy
Maritime Source, Inc.
http://maritimesource.ca



______________________________________________________________________
This email has been scanned by the MessageLabs Email Security System.
For more information please visit http://www.messagelabs.com/email 
______________________________________________________________________
Reply | Threaded
Open this post in threaded view
|

Re: Antwort: watermark

Christophe CHAMOT
Joachim Wesner a écrit :

> Hi there,
>
> Watermark???
>
> do you probably mean "watershed" algorithm? It´s there´!
>
> http://rsb.info.nih.gov/ij/docs/menus/process.html
>
> For a *watermark* (a weak, low contranst background picture), you could
> easily write a very simple macro thar uses
> the "Image Calculator" or "Alpha blending" to combine images,
>
> http://mtd.fh-hagenberg.at/depot/imaging/imagej/BurgerBurgeReferenceP.pdf
>
> (Page 472+ resp. "subpage 24+" of this extract, the explanation
> unfortunately in German!)
>
> has an example (for a stack) that blends between pictures (a sailship and a
> beach)
>
> Joachim
>
>
>
>
Hello Joachim and all,

I think Justin really wrote about watermarking, kind of fingerprint for
an image. There are some shareware doing this like DropWaterMark v3.5
and so on (hit "image watermark" in google).

I don't know any ImageJ plugin doing this and I ask a question : Is the
ImageJ philosophy compliant with copyrighting something ?

--
CHAMOT Christophe
---------------------------------------------------------------------
Plate-Forme de Recherche IFR117
"Imageries des Processus Dynamiques
en Biologie Cellulaire et Biologie du Développement "
Institut Jacques Monod, CNRS, Universités Paris 6 et 7
2, place Jussieu - Tour 43
75251 Paris cedex 05
Tel: 01 44 27 57 84
http://www.ijm.jussieu.fr/
---------------------------------------------------------------------
Reply | Threaded
Open this post in threaded view
|

Antwort: Re: Antwort: watermark

Joachim Wesner
Ok, I understand,

if it´s "cryptographic watermark", those guys

http://goanna.cs.rmit.edu.au/~ronvs/teaching/WebProgramming-DigitalMedia/ass2003s1/ass1.html

might have code that could be converted to a plugin (they are talking about
a Java applet and ImageJ is emntioned, too!)

Regarding your question, I would say it´s no real problem to use ImageJ to
to copyright some *data* e.g. image (assuming a plugin would exist),
it´s not like taking a free algorithm from ImageJ and put it in some close
source code or similar, especially, as I understand, as
ImageJ is considered *fully* public domain not even GPL or similar

http://rsb.info.nih.gov/ij/disclaimer.html

Joachim



|---------+--------------------------->
|         |           CHAMOT          |
|         |           Christophe      |
|         |           <[hidden email]|
|         |           IEU.FR>         |
|         |           Gesendet von:   |
|         |           ImageJ Interest |
|         |           Group           |
|         |           <[hidden email]|
|         |           .GOV>           |
|         |                           |
|         |                           |
|         |           31.03.2006 12:14|
|         |           Bitte antworten |
|         |           an ImageJ       |
|         |           Interest Group  |
|---------+--------------------------->
  >-------------------------------------------------------------------------------------------------------------------------------|
  |                                                                                                                               |
  |        An:      [hidden email]                                                                                           |
  |        Kopie:   (Blindkopie: Joachim Wesner/DEWET/LMSCentral/Leica)                                                           |
  |        Thema:   Re: Antwort: watermark                                                                                        |
  >-------------------------------------------------------------------------------------------------------------------------------|




Hello Joachim and all,

I think Justin really wrote about watermarking, kind of fingerprint for
an image. There are some shareware doing this like DropWaterMark v3.5
and so on (hit "image watermark" in google).

I don't know any ImageJ plugin doing this and I ask a question : Is the
ImageJ philosophy compliant with copyrighting something ?

--
CHAMOT Christophe
---------------------------------------------------------------------
Plate-Forme de Recherche IFR117
"Imageries des Processus Dynamiques
en Biologie Cellulaire et Biologie du Développement "
Institut Jacques Monod, CNRS, Universités Paris 6 et 7
2, place Jussieu - Tour 43
75251 Paris cedex 05
Tel: 01 44 27 57 84
http://www.ijm.jussieu.fr/
---------------------------------------------------------------------



______________________________________________________________________
This email has been scanned by the MessageLabs Email Security System.
For more information please visit http://www.messagelabs.com/email 
______________________________________________________________________
Reply | Threaded
Open this post in threaded view
|

Programmatic image calibration

Joachim Wesner
Hi there,

can somebody give a hint or even point to some example code/plugin that
uses image calibration from the plugin level itself?

I.e. I have a plugin that calculates phase values and I would like it to
return an image that is proberly calibrated in "density", so that pointing
on it or doing a profile would read in rad or degrees.
I can do this "by hand" using the built in functions, but would like to
write the plugin so that the result is already calibrated.

I know it must be possible with the ij.measure.Calibration methods.

Thanx

Joachim


______________________________________________________________________
This email has been scanned by the MessageLabs Email Security System.
For more information please visit http://www.messagelabs.com/email 
______________________________________________________________________
Reply | Threaded
Open this post in threaded view
|

Re: Antwort: watermark

Justin Kennedy-2
In reply to this post by Christophe CHAMOT
Hi,

I'm talking about this:
http://en.wikipedia.org/wiki/Image:Digital_watermarks.jpg
http://en.wikipedia.org/wiki/Digital_watermarking

We have an article publishing web application, in which publishers can
upload photos. When photos are uploaded, the system should add a
copyright watermark to the top of the image.

We are using ImageJ to dynamically create smaller versions of the
uploaded image, and we also need to dynamically add watermarks.

I searched the API docs for "water" but didn't find anything...

Thanks

CHAMOT Christophe wrote:

>Joachim Wesner a écrit :
>  
>
>>Hi there,
>>
>>Watermark???
>>
>>do you probably mean "watershed" algorithm? It´s there´!
>>
>>http://rsb.info.nih.gov/ij/docs/menus/process.html
>>
>>For a *watermark* (a weak, low contranst background picture), you could
>>easily write a very simple macro thar uses
>>the "Image Calculator" or "Alpha blending" to combine images,
>>
>>http://mtd.fh-hagenberg.at/depot/imaging/imagej/BurgerBurgeReferenceP.pdf
>>
>>(Page 472+ resp. "subpage 24+" of this extract, the explanation
>>unfortunately in German!)
>>
>>has an example (for a stack) that blends between pictures (a sailship and a
>>beach)
>>
>>Joachim
>>
>>
>>
>>
>>    
>>
>Hello Joachim and all,
>
>I think Justin really wrote about watermarking, kind of fingerprint for
>an image. There are some shareware doing this like DropWaterMark v3.5
>and so on (hit "image watermark" in google).
>
>I don't know any ImageJ plugin doing this and I ask a question : Is the
>ImageJ philosophy compliant with copyrighting something ?
>
>  
>

--
Justin Kennedy
Maritime Source, Inc.
http://maritimesource.ca
Reply | Threaded
Open this post in threaded view
|

Antwort: Programmatic image calibration

Joachim Wesner
In reply to this post by Joachim Wesner
Sorry for bothering you with my pretty specific question, I figured it out
in the meantime, digging through some plugins and docs, if somebody might
need this too:

One needs to generate a Calibration object from the (output) ImagePlus imp,
set the calbration function to "straight_line", give coefficients for
offset and slope,  and add the calibration to the imp, here an example to
have the 256 gray levels show up as 0 to 360 degrees in profile plots etc.:

            Calibration cal = new Calibration(imp);
            double coeffs[] = {0, 360./256};
            cal.setFunction(Calibration.STRAIGHT_LINE, coeffs, "Phase
(degrees)");
            imp.setCalibration(cal);

Joachim



                                                                                                                                                   
                      Joachim Wesner                                                                                                              
                      <joachim.wesner@LEICA-MICROS         An:      [hidden email]                                                            
                      YSTEMS.COM>                          Kopie:                                                                                  
                      Gesendet von: ImageJ                 Thema:   Programmatic image calibration                                                
                      Interest Group                                                                                                              
                      <[hidden email]>                                                                                                        
                                                                                                                                                   
                                                                                                                                                   
                      31.03.2006 13:16                                                                                                            
                      Bitte antworten an ImageJ                                                                                                    
                      Interest Group                                                                                                              
                                                                                                                                                   




Hi there,

can somebody give a hint or even point to some example code/plugin that
uses image calibration from the plugin level itself?

I.e. I have a plugin that calculates phase values and I would like it to
return an image that is proberly calibrated in "density", so that pointing
on it or doing a profile would read in rad or degrees.
I can do this "by hand" using the built in functions, but would like to
write the plugin so that the result is already calibrated.

I know it must be possible with the ij.measure.Calibration methods.

Thanx

Joachim


______________________________________________________________________
This email has been scanned by the MessageLabs Email Security System.
For more information please visit http://www.messagelabs.com/email
______________________________________________________________________



______________________________________________________________________
This email has been scanned by the MessageLabs Email Security System.
For more information please visit http://www.messagelabs.com/email 
______________________________________________________________________