Archive

文章標籤 ‘浮水印’

Picasa 3 上傳到網路相簿自動加上浮水印教學

2009年8月18日 尚無評論

使用Picasa 把照片放上網路上分享給朋友已經有好一陣子了,這幾天才發現有這個浮水印功能,不知還有多少人不知道,所以寫下來分享給有用picasa web的同好們

用戶插入圖片

雖然Picasa 提供眾多功能我都不太滿意,不是太陽春就是我用不太到~不知是不是用了其它比較專業或功能強大的軟體才會有這樣的覺得,所以我只是用他進行刪除照片及填註解,然後就是上傳到網路上

一般整理好照片,我不會為了上傳到網路上先批次弄好浮水印再上傳,因為很懶~也覺得很麻煩!!
所以只會因為要寫網誌做一些後置,如加邊框、加浮水印及剪裁才會處理好才傳

而Picasa除了在上傳時可以先幫你在上傳時自動縮圖、轉向外,這幾天找到原來他也可以順便加上浮水印真是不錯

設定步驟如下:

1.先到上方的功能列找尋工具>選項

用戶插入圖片

2.選擇網路相簿,並且在最下方勾選「為上傳的所有照片加上浮水印」,並寫上自己要顯禦的浮水印

用戶插入圖片

3.按下確定就設定完成啦,再來就照原本的上傳模式就好,當上傳完畢,到picasa web 去瞧瞧看吧!!!

用戶插入圖片

呵~~它真的都自動加上浮水印說,原本用其它軟體做時還要注意要先縮圖才做浮水印才不會讓浮水印變小
現在都自動加上~~不錯~不錯~~雖然只有一角而且是只能用文字,不過這樣的功能對於大多的人算是夠用的了

用戶插入圖片

呵~~又找到Picasa 浮水印的一大優點了,他會自動判斷背景色 ,更換浮水印的顏色~~這點給你五分
比一堆軟體的浮水印功能好很多 (好像目前用了幾套,都沒有見過這樣效果~真是不錯)

用戶插入圖片

放大來看浮水印,嗯~~字體還有加上白色邊框,讓浮水印更有質感~~可惜~已經給它五分了不能再多分了

簡單的設定就有不錯的浮水印,呵~~有需要的請多加利用呀!!

PS.標題寫上 教學,但好像只是設定好就好,呵~~請大家不要批我呀!

Categories: 攝影543 Tags: , ,

如何合併兩張圖加淡化效果 For Java

2009年2月4日 尚無評論

最近想可否自動加上一些浮水印的效果
平常很少用程式來進行影像處理,

參考了java合并图片 – Ivan Zhang's 弹丸之地 – CSDNBlog ,發現Java實作還真容易
怪不得Java可以成為目前的主流程式語言之一。

小弟加以調整,把小圖淡化合併於左下角,感覺會有點浮水印的效果,近幾年這種效果蠻討喜的

以下這是原圖,就去網路找最近家中在看的韓劇「愛情殺手吳水晶」的圖片:

用戶插入圖片

然後要合併的,就拿Keroro軍曹來吧,會比較討喜點:

用戶插入圖片

程式如下:

import java.awt.AlphaComposite;
import java.awt.Graphics2D;
import java.awt.image.BufferedImage;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.InputStream;
import java.io.OutputStream;
import javax.imageio.ImageIO;
import com.sun.image.codec.jpeg.JPEGCodec;
import com.sun.image.codec.jpeg.JPEGImageEncoder;

public class DrawImage{
   public static void main(String[] args) throws Exception{
       InputStream imagein=new FileInputStream(“c:\\test\\a.jpg”);
       InputStream imagein2=new FileInputStream(“d:\\test\\b.gif”);
       BufferedImage image=ImageIO.read(imagein);
       BufferedImage image2=ImageIO.read(imagein2);
       Graphics2D g = image.createGraphics();
       g.setComposite(AlphaComposite.getInstance(AlphaComposite.SRC_OVER, 0.6f));
       g.drawImage(image2,image.getWidth()-image2.getWidth(),image.getHeight()-image2.getHeight(),null);
       OutputStream out=new FileOutputStream(“c:\\test\\ok.jpg”);
       JPEGImageEncoder enc=JPEGCodec.createJPEGEncoder(out);
       enc.encode(image);
       imagein.close();
       imagein2.close();
       out.close();
   }
}


合併後如下:

用戶插入圖片

很容易吧,幾行程式就可以有這樣的效果真是不錯!!

以上圖片引用,謝謝不知名網站借來學習!

Categories: JAVA Tags: , ,