can any one send me a code?

 Respuesta aceptada

Image Analyst
Image Analyst el 12 de Oct. de 2012

0 votos

You can just average the images,
markedImage = uint8((single(image1) + single(image2))/2);
though it gets tricky if your watermark is smaller than the image because you have to decide where to place it. You might take a look at Stitch which blends images in addition to stitching them, and handles the size mismatches.

4 comentarios

vilva
vilva el 13 de Oct. de 2012
thank sir...but how can i select the region..
Walter Roberson
Walter Roberson el 13 de Oct. de 2012
Select which region ?
vilva
vilva el 14 de Oct. de 2012
secure reversible visible image watermarking with authentication is my project...i want to select the center region of the image...i want proper matlab code sir..
Image Analyst
Image Analyst el 14 de Oct. de 2012
[rows columns numberOfColorChannels = size(imageArray);
[rowsWM columnsWM numberOfColorChannelsWM = size(watermarkImageArray);
middleRow = floor(rows/2);
middleColumn = floor(columns/2);
row1 = middleRow - floor(rowsWM/2);
row2 = row1 + rowsWM;
and so on.....

Iniciar sesión para comentar.

Más respuestas (1)

Babak
Babak el 12 de Oct. de 2012

0 votos

Look into the File Exchange section.

1 comentario

vilva
vilva el 14 de Oct. de 2012
visible watermarking matlab code is not available in the file exchange section sir..

Iniciar sesión para comentar.

Preguntada:

el 12 de Oct. de 2012

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by