亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? jpgtest.java

?? java圖像處理
?? JAVA
字號(hào):
import java.io.*;
import java.awt.*;
import java.awt.image.*;
import com.sun.image.codec.jpeg.*;
import javax.imageio.ImageIO;

public class JpgTest {
	public static void jpg_logo(String jpgName, String logoText)	throws Exception {
		File _file = new File(jpgName+".jpg");	//讀入文件
		Image src = ImageIO.read(_file);	//構(gòu)造Image對(duì)象
		int w0 = src.getWidth(null);		//得到源圖寬
		int h0 = src.getHeight(null); 		//得到源圖長(zhǎng)
		int w2 = 800;	//=w0/2
		int h2 = 600;	//=h0/2
		int fontSize = 32;
		//縮小一 半為(800,600)
		BufferedImage tag = null;
		tag = new BufferedImage(w2, h2, BufferedImage.TYPE_INT_RGB);
		tag.getGraphics().drawImage(src, 0, 0,w2, h2, null);	//繪制縮小后的圖
		//標(biāo)注水印
	        Graphics g = tag.getGraphics();
		g.setColor(Color.RED);		//以下設(shè)置前景色BLACK
	//	g.setXORMode(Color.RED);
	        g.setFont(new Font("MyFont", Font.BOLD, fontSize));	//PLAIN,BOLD,ITALIC
	//	g.drawString(logoText, 10, 10+fontSize);
	        g.drawString(logoText, w2-fontSize*(logoText.length()+3)/2, h2-10);
	        g.dispose();
	        //保存文件,輸出到文件流
	        FileOutputStream out = new FileOutputStream(jpgName+"_800.jpg");	
	        try {
			JPEGImageEncoder encoder = JPEGCodec.createJPEGEncoder(out); 
			encoder.encode(tag); //近JPEG編碼
			//System.out.print(width+"*"+h0); 
		}finally{
			out.close();
		}
	}
	public static void jpg_logo()	throws Exception {
		File _file = new File("test_old.jpg");	//讀入文件
		Image src = ImageIO.read(_file);	//構(gòu)造Image對(duì)象
		int w0=src.getWidth(null);		//得到源圖寬
		int h0=src.getHeight(null); 	//得到源圖長(zhǎng)
		//縮小一半
		BufferedImage tag = null;
		tag = new BufferedImage(w0/2,h0/2,BufferedImage.TYPE_INT_RGB);
		tag.getGraphics().drawImage(src,0,0,w0/2,h0/2,null);	//繪制縮小后的圖
		//標(biāo)注水印
	        Graphics g = tag.getGraphics();
		//g.setColor(Color.BLACK);	 //以下設(shè)置前景色
	        g.setXORMode(Color.GREEN);
	        g.setFont(new Font("MyFont", Font.ITALIC, 24));
	        g.drawString("www.Test.com", w0/4, h0/4);
	        g.dispose();
	        //保存文件
	        FileOutputStream out = new FileOutputStream("test_new.jpg");	//輸出到文件流
		JPEGImageEncoder encoder = JPEGCodec.createJPEGEncoder(out); 
		encoder.encode(tag); //近JPEG編碼
		//System.out.print(width+"*"+h0); 
		out.close();
	}
	public static void jpg_mini(String fn, int factor)	throws Exception {
		String	f0 = fn+".jpg";
		File	f = new File(f0);	//讀入文件
		Image src = ImageIO.read(f);	//構(gòu)造Image對(duì)象
		int w0 = src.getWidth(null);	//得到源圖寬
		int h0 = src.getHeight(null); 	//得到源圖長(zhǎng)
		if (w0<800)	throw new Exception("w0<800");
		//-------------------------
		String	f2 = fn+"_.jpg";
		int w2 = w0 / factor;
		int h2 = h0 / factor;
		BufferedImage tag = new BufferedImage(w2, h2,BufferedImage.TYPE_INT_RGB);
		tag.getGraphics().drawImage(src, 0, 0, w2, h2, null);	//繪制縮小后的圖
		System.out.println(f0+"("+w0+"*"+h0+") \t=> "+f2+"("+w2+"*"+h2+")");
	        //保存文件
	        FileOutputStream out = new FileOutputStream(f2);	//輸出到文件流
		JPEGImageEncoder encoder = JPEGCodec.createJPEGEncoder(out); 
		encoder.encode(tag); //近JPEG編碼
		out.close();
	}
	public static void jpg_rename(String fn)	throws Exception {
		File	f0 = new File(fn+".jpg");
			f0.delete();
		File	f2 = new File(fn+"_.jpg");
			f2.renameTo(f0);
	}
	public static String zeroInt(int n, int len) {
		String	s = ""+n;
		for(int i=s.length(); i<len; i++) {
			s = '0'+s;
		}
		return	s;
	}
	public static void jpg_mini(int factor, String fx, int idx0, int idx2, int iLen)	throws Exception {
		//String fx = "D:/_拓展培訓(xùn)20060915/DSC_";
		//int idx0 = 624;
		//int idx2 = 656;	
		String fn = null;
		for(int i=idx0; i<=idx2; i++) {
			fn = fx + zeroInt(i, iLen);	//長(zhǎng)度4 如:DSC_0168.JPG
			try {
				jpg_mini(fn, factor);
				jpg_rename(fn);
			}catch(Exception e){
				System.out.println(fn+"..."+e);
			}
		}
	}
	public static void main(String args[])	throws Exception {
		jpg_logo();
	//	jpg_mini("test_old");
	//	jpg_mini(4, "D:/", 1, 200, 4);	//縮小4倍(0001-0200)
	//	jpg_logo("P1010105", "2005-4-9");
	//	jpg_logo("P1010086", "2005-4-9");
	//	jpg_logo("P1010017", "2005-4-18");
	//	Font f1 = Font.decode("宋體");		//System.out.println(s);
	//	Font f2 = Font.getFont("宋體");		//System.out.println(s);
	}
}

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
成人av免费在线观看| 日韩福利视频导航| 高潮精品一区videoshd| 国产日韩欧美电影| 成人激情电影免费在线观看| 欧美经典一区二区三区| 9l国产精品久久久久麻豆| 亚洲欧洲av色图| 欧美日韩成人一区| 国产尤物一区二区| 中文字幕巨乱亚洲| 91国产免费看| 日本不卡一二三| 国产欧美日韩三级| 91豆麻精品91久久久久久| 日日噜噜夜夜狠狠视频欧美人| 欧美不卡在线视频| 成人国产精品免费观看视频| 亚洲一区二区三区四区在线观看| 欧美精品在线视频| 国产精品91xxx| 亚洲精品老司机| 精品国产一区二区三区不卡| 成人h动漫精品一区二区| 亚洲成a人片综合在线| 久久久蜜桃精品| 色婷婷久久99综合精品jk白丝| 热久久免费视频| 国产精品你懂的在线欣赏| 欧美日韩国产高清一区二区三区| 国产在线麻豆精品观看| 亚洲欧美视频一区| 日韩精品一区二区三区中文精品| av毛片久久久久**hd| 日韩精品午夜视频| 国产精品麻豆久久久| 在线播放日韩导航| www..com久久爱| 久久福利资源站| 一二三区精品福利视频| 久久精品欧美一区二区三区不卡| 欧美最猛黑人xxxxx猛交| 国产精品66部| 免费欧美日韩国产三级电影| 亚洲欧美一区二区三区久本道91| 精品精品欲导航| 欧美伊人久久久久久久久影院 | 亚洲一级二级三级在线免费观看| 日韩精品中文字幕在线一区| 一本到不卡精品视频在线观看| 精品伊人久久久久7777人| 一区二区三区蜜桃网| 国产亚洲精品7777| 日韩精品中文字幕一区二区三区| 欧洲国内综合视频| 成人h动漫精品一区二| 国产一区二区在线看| 日韩经典一区二区| 亚洲影院理伦片| 国产精品电影院| 国产欧美日韩在线视频| 日韩一级精品视频在线观看| 欧美片在线播放| 色系网站成人免费| 99久久精品免费看国产免费软件| 国产精品自拍毛片| 国产真实精品久久二三区| 麻豆freexxxx性91精品| 日韩综合在线视频| 日韩高清一级片| 五月开心婷婷久久| 婷婷综合在线观看| 亚洲电影视频在线| 午夜欧美在线一二页| 亚洲国产精品一区二区www在线| 亚洲乱码精品一二三四区日韩在线| 国产精品视频观看| 亚洲欧美综合网| 亚洲丝袜美腿综合| 亚洲激情成人在线| 亚洲一区二区不卡免费| 亚洲国产cao| 日韩精品一卡二卡三卡四卡无卡 | 亚洲成av人**亚洲成av**| 一区二区在线观看免费| 亚洲综合在线免费观看| 亚洲午夜私人影院| 日韩高清一区在线| 狠狠色丁香婷婷综合| 国产成人av一区| youjizz国产精品| 欧美亚洲一区二区在线观看| 欧美猛男超大videosgay| 欧美军同video69gay| 欧美成人一级视频| 久久精品欧美一区二区三区不卡 | 激情综合色播五月| 国产一区视频导航| 成人黄色电影在线| 欧美色倩网站大全免费| 欧美一区二区三区白人| 久久综合狠狠综合久久综合88| 国产欧美一区二区精品性色 | 久久亚洲精华国产精华液| 国产亚洲女人久久久久毛片| √…a在线天堂一区| 亚洲另类春色国产| 午夜久久电影网| 国产精一品亚洲二区在线视频| 9色porny自拍视频一区二区| 欧美美女一区二区在线观看| www精品美女久久久tv| 亚洲视频你懂的| 全国精品久久少妇| kk眼镜猥琐国模调教系列一区二区| 欧美色老头old∨ideo| 2023国产一二三区日本精品2022| 国产欧美一区二区精品仙草咪| 一区二区三区免费看视频| 久久99精品久久久久| 色域天天综合网| ww亚洲ww在线观看国产| 亚洲一区二区三区四区五区黄 | 国产91对白在线观看九色| 91久久精品日日躁夜夜躁欧美| 欧美一区二区播放| 亚洲欧美日韩电影| 国内精品久久久久影院一蜜桃| 91尤物视频在线观看| 欧美一级日韩一级| 亚洲激情五月婷婷| 大尺度一区二区| 91精品国产91综合久久蜜臀| 亚洲欧洲综合另类在线| 国产在线观看免费一区| 欧美二区三区的天堂| 国产精品久久久久一区| 蓝色福利精品导航| 欧美日韩日日骚| 亚洲狼人国产精品| 成人av动漫网站| 久久综合色鬼综合色| 日韩二区三区四区| 91国产精品成人| 最近中文字幕一区二区三区| 国产一区二区三区观看| 欧美一区二区黄色| 午夜视频在线观看一区二区| 91蝌蚪porny成人天涯| 国产拍揄自揄精品视频麻豆| 久久激情五月激情| 欧美精三区欧美精三区| 亚洲成人免费观看| 在线视频综合导航| 一区二区三区免费观看| 99在线热播精品免费| 欧美高清在线一区| 国产成人三级在线观看| 欧美大度的电影原声| 欧美aⅴ一区二区三区视频| 欧美日韩中字一区| 亚洲综合免费观看高清在线观看| 色综合久久88色综合天天| 1024成人网色www| 91色视频在线| 亚洲精品中文在线影院| 色哟哟精品一区| 亚洲女性喷水在线观看一区| 成人激情电影免费在线观看| 国产日韩欧美精品电影三级在线| 韩国av一区二区| 国产欧美精品区一区二区三区 | 亚洲精品中文在线| 91福利在线免费观看| 亚洲猫色日本管| 欧美在线一区二区| 午夜精品久久久久久久99樱桃 | 欧美mv日韩mv国产网站app| 美女性感视频久久| 久久久久久久久久看片| 成人美女在线观看| 国产精品麻豆久久久| 色综合久久久久久久| 亚洲一区二区三区四区在线免费观看| 在线观看免费亚洲| 无吗不卡中文字幕| 欧美成人午夜电影| 国产成人亚洲综合a∨婷婷| 成人欧美一区二区三区在线播放| 91视频在线观看免费| 午夜精品福利一区二区蜜股av| 欧美一级二级在线观看| 狠狠久久亚洲欧美| 亚洲欧美福利一区二区| 欧美精品亚洲二区| 国产a视频精品免费观看| 亚洲免费在线播放| 欧美一区二区三区免费在线看 | 天堂av在线一区| 精品国产99国产精品|