??xml version="1.0" encoding="utf-8" standalone="yes"?>丁香在线视频,精品亚洲国产视频,国产中文字幕在线 http://www.aygfsteel.com/pengo/category/47637.htmlzh-cn Mon, 10 Sep 2012 21:18:55 GMT Mon, 10 Sep 2012 21:18:55 GMT 60 使用?sh)脑摄像头识别二l码 http://www.aygfsteel.com/pengo/archive/2012/09/10/387428.htmlpenngo penngo Mon, 10 Sep 2012 15:50:00 GMT http://www.aygfsteel.com/pengo/archive/2012/09/10/387428.html http://www.aygfsteel.com/pengo/comments/387428.html http://www.aygfsteel.com/pengo/archive/2012/09/10/387428.html#Feedback 0 http://www.aygfsteel.com/pengo/comments/commentRss/387428.html http://www.aygfsteel.com/pengo/services/trackbacks/387428.html 要想摄像头识别二l码Q需要两个基本功能:(x)1、从摄像头获取图像,2、根据图片解析出二维码信息。在上一?/span>java摄像头截?/span> 已经实现?jin)摄像头截图Q只要再加上zxingQ或其它能从囄中解析二l码的组Ӟ(j)Q就能从囑փ中解析出二维码,实现代码如下Q?br />
1 package com.pengo.capture;
2
3 import javax.swing.JFrame;
4 import java.awt.BorderLayout;
5 import java.awt.Dimension;
6 import java.awt.Graphics2D;
7 import java.awt.image.BufferedImage;
8 import java.io.InputStream;
9 import javax.media.MediaLocator;
10 import javax.swing.JPanel;
11 import javazoom.jl.player.Player;
12 import com.google.zxing.BinaryBitmap;
13 import com.google.zxing.LuminanceSource;
14 import com.google.zxing.MultiFormatReader;
15 import com.google.zxing.Result;
16 import com.google.zxing.common.HybridBinarizer;
17
18 import net.sf.fmj.ui.application.CaptureDeviceBrowser;
19 import net.sf.fmj.ui.application.ContainerPlayer;
20 import net.sf.fmj.ui.application.PlayerPanelPrefs;
21 public class CameraFrame2 extends JFrame{
22 private static int num = 0;
23 public CameraFrame2() throws Exception{
24 this .setTitle("摄像头截囑ֺ?);
25 this .setSize(480, 500);
26 this .setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
27 final JPanel cameraPanel = new JPanel();
28 this .getContentPane().setLayout(new BorderLayout());
29 this .getContentPane().add(cameraPanel, BorderLayout.CENTER);
30 ContainerPlayer containerPlayer = new ContainerPlayer(cameraPanel);
31 MediaLocator locator = CaptureDeviceBrowser.run(null ); // 弹出摄像头设备选择
32
33 PlayerPanelPrefs prefs = new PlayerPanelPrefs();
34 containerPlayer.setMediaLocation(locator.toExternalForm(), prefs.autoPlay);
35
36 new Thread() {
37 public void run() {
38 while (true ) {
39 try {
40 Thread.sleep(1000);
41 Dimension imageSize = cameraPanel.getSize();
42 BufferedImage image = new BufferedImage(
43 imageSize.width, imageSize.height,
44 BufferedImage.TYPE_INT_ARGB);
45 Graphics2D g = image.createGraphics();
46 cameraPanel.paint(g);
47 g.dispose();
48 LuminanceSource source = new BufferedImageLuminanceSource(
49 image);
50 BinaryBitmap bitmap = new BinaryBitmap(
51 new HybridBinarizer(source));
52 Result result;
53 result = new MultiFormatReader().decode(bitmap);
54 System.out.println("二维?===:" + result.getText());
55 InputStream is = CameraFrame.class .getClassLoader().getResourceAsStream("resource/beep.mp3");
56 Player player = new Player(is);
57 player.play();
58 } catch (Exception re) {
59 re.printStackTrace();
60 }
61 }
62 }
63 }.start();
64 }
65
66 public static void main(String[] args) throws Exception{
67 CameraFrame2 camera = new CameraFrame2();
68 camera.setVisible(true );
69 }
70 }
最后来张效果图Q本图仅供参考)(j)
要想识别效果好点Q摄像头像素最?00W以上Q?/span>
zd二维码签到、物品扫描,只需扛台手提Q再加个高清摄像头就行了(jin)?
]]> 手机无线鼠标软g“远ETouch”安装?/title> http://www.aygfsteel.com/pengo/archive/2011/10/08/360132.htmlpenngo penngo Sat, 08 Oct 2011 05:35:00 GMT http://www.aygfsteel.com/pengo/archive/2011/10/08/360132.html http://www.aygfsteel.com/pengo/comments/360132.html http://www.aygfsteel.com/pengo/archive/2011/10/08/360132.html#Feedback 0 http://www.aygfsteel.com/pengo/comments/commentRss/360132.html http://www.aygfsteel.com/pengo/services/trackbacks/360132.html 先来个简?br />
q程 Touch是一ƾ把 android手机变成?sh)脑的无UK标、无U触摸板软g。通过 WIFIQ手机与电(sh)脑相q,q程控制?sh)脑Q也可以当做投媄(jing)片简报控制小工具。Y件分?/span>pc端和手机端。支?/span>android 2.1?/span>2.2?/span>2.3q_
pc 端下载地址
华军Q?a title="http://www.newhua.com/soft/118119.htm" target="_blank">http://www.newhua.com/soft/118119.htm
其它Q?a >http://colorcat.googlecode.com/files/motouch_pc.zip
手机端下载地址
优(sh)Q?/span>http://www.eoemarket.com/apps/43836
其它Q?/span>http://colorcat.googlecode.com/files/motouch_android.apk
安装使用
1、先把手机和PCq上同一个WIFI|络?br />
2、运行PC端,软g截图
如果PC装有多个|上卡,?x)显C多个IP的情c(din)?br />
3、运行手机端E序QY件截?br />
在主机IP、密码、端口三个框中输入与PC端一L(fng)|点击“q接?#8221;钮,q入控制界面。(注:(x)LIP误入PC端同一|内的IPQ如192.168.1.10?92.168.1.157为同一|内IP Q?br />
面板上边三个键分别ؓ(f)鼠标左键、滑轮、右键,左、右键可直接点击控制鼠标的同L(fng)点击操作Q滑轮通过手指在键上滑动控刉标滑轮的滚动操作。面板下辚w色区域通过手指滑动控制鼠标Ud操作?img src ="http://www.aygfsteel.com/pengo/aggbug/360132.html" width = "1" height = "1" /> ]]>DBDesigner开发记录(1Q?/title> http://www.aygfsteel.com/pengo/archive/2011/04/05/347643.htmlpenngo penngo Tue, 05 Apr 2011 15:17:00 GMT http://www.aygfsteel.com/pengo/archive/2011/04/05/347643.html http://www.aygfsteel.com/pengo/comments/347643.html http://www.aygfsteel.com/pengo/archive/2011/04/05/347643.html#Feedback 4 http://www.aygfsteel.com/pengo/comments/commentRss/347643.html http://www.aygfsteel.com/pengo/services/trackbacks/347643.html
新徏一个表
配置表字D?br />
配置表之间连?br />
建好后的效果?br />
下一步将l箋完善现在的功能代码和q行实体cȝ成的开发。实体类生成分两U情况,一U是Ҏ(gu)dbdesigner的模型生成实体类Q另一U是Ҏ(gu)现有数据库表生成实体c,目前暂只考虑Zhibernate的实体类的生成?br />
q行E序:DBDesigner.jar
]]> ColorCatl于在华军审栔R过发布?/title> http://www.aygfsteel.com/pengo/archive/2011/03/04/345682.htmlpenngo penngo Fri, 04 Mar 2011 03:09:00 GMT http://www.aygfsteel.com/pengo/archive/2011/03/04/345682.html http://www.aygfsteel.com/pengo/comments/345682.html http://www.aygfsteel.com/pengo/archive/2011/03/04/345682.html#Feedback 0 http://www.aygfsteel.com/pengo/comments/commentRss/345682.html http://www.aygfsteel.com/pengo/services/trackbacks/345682.html
华军下蝲地址Q?a title="http://www.onlinedown.net/soft/112934.htm" target="_blank">http://www.onlinedown.net/soft/112934.htm
目主页Q?a title="http://code.google.com/p/colorcat/" target="_blank">http://code.google.com/p/colorcat/
源码下蝲Q?a title="http://colorcat.googlecode.com/svn/trunk/" target="_blank">http://colorcat.googlecode.com/svn/trunk/ Q需要SVN客户端)(j)
安装包的制作Ҏ(gu)是:(x)为java桌面E序制作安装向导E序 Q有点蛋疼的是把jre也打q了(jin)安装包,整个安装包体U达到惊人的23MQ我写的代码也才不过10K?br />
qxl常上华军、天IZ载YӞ现在华军上看到有自己写的软gQ虽然ColorCatq工具写得一般,不过?j)情感觉很好。在华军、天IZ找了(jin)下同cȝ工P功能上基本都是屏q取艌Ӏ颜色板调色、常用配艌Ӏ颜色{换这四个斚wQ后期有I再把这工具做完整点,不知jdk7哈时候能正式发布Q据说swing速度提升?jin)一个层ơ。到时有I用java来开发小工具Q会(x)更爽?
不知dbdesigner哈时候能Zbeta版,现在大家都各自忙着Q少有空闲时间来搞它?/p>
]]> 调色取色工具ColorCatQ更斎ͼ(j) http://www.aygfsteel.com/pengo/archive/2011/02/15/344311.htmlpenngo penngo Mon, 14 Feb 2011 17:32:00 GMT http://www.aygfsteel.com/pengo/archive/2011/02/15/344311.html http://www.aygfsteel.com/pengo/comments/344311.html http://www.aygfsteel.com/pengo/archive/2011/02/15/344311.html#Feedback 2 http://www.aygfsteel.com/pengo/comments/commentRss/344311.html http://www.aygfsteel.com/pengo/services/trackbacks/344311.html http://www.aygfsteel.com/pengo/archive/2011/01/16/343064.htmlQ的调色取色工具Q在需要给|页或程序配色时Q如ltable、div{等讄背景、边框线条颜色之c,限于自己的美工水qIl常直接使用屏幕取色软g、或使用其它软g的调色板配色、或使用|上现成的配色方案,ColorCat是把我开发时用到的方法集合v来,提供屏幕取色、调色板、一些常用的配色选择和颜色{换功能,写成软g方便自己开发时使用Q已在上ơ的版本上增加调色板和配色方案,代码可能q存在BUGQ现在是边用边修改。下面看效果图,代码照旧在文章未提供下载链接?br />
屏幕取色
调色杉K?br />
常用配色选择Q以后可能会(x)提供更多的常用配色方案)(j)
颜色D{换(HTML、RGB互{Q?br />
代码已经攑֜Google Code,SVN下蝲地址https://colorcat.googlecode.com/svn/trunk
可运行程?ColorCat.jar
安装包下载地址Q?a >http://code.google.com/p/colorcat/downloads/list
]]> 数据库徏模工?/title> http://www.aygfsteel.com/pengo/archive/2011/02/10/344004.htmlpenngo penngo Wed, 09 Feb 2011 16:11:00 GMT http://www.aygfsteel.com/pengo/archive/2011/02/10/344004.html http://www.aygfsteel.com/pengo/comments/344004.html http://www.aygfsteel.com/pengo/archive/2011/02/10/344004.html#Feedback 3 http://www.aygfsteel.com/pengo/comments/commentRss/344004.html http://www.aygfsteel.com/pengo/services/trackbacks/344004.html 最q参与了(jin)一个数据库建模的开源项目,主要功能是以可视化的方式建立数据库的物理模型和生成hibernate的实体类Q支持pdm格式Qƈ提供eclipse插g和netbean插g{等?/p>
q项目是和网友聊天时l织h的,当时大家在讨论开发的问题Q刚好我说到qx使用powerdesigner来设计数据库Q生成数据库表,再用netbeansҎ(gu)数据库生成带hibernate的实体类Q有|友说做q根据数据库表生成实体类的功能;也有|友做过eclipse的ssh插g。。。结果大家讨论后Q就提出做开源的数据库徏模工P提供可视化徏模、生成实体类、生成单表操作的Dao{等功能Q提供更方便的开发设计?/p>
目前q项目主要是针对swing版的建模工具开发。春节休假期间做?jin)部分功能(功能暂未完整实现Q,主要负责可视化徏模功能的实现Q下面发效果囄大家看下Q源码在本文末?br />
源码Q?a title="dbdesigner.rar" >dbdesigner.rar
]]> 屏幕取色工具ColorCat http://www.aygfsteel.com/pengo/archive/2011/01/16/343064.htmlpenngo penngo Sun, 16 Jan 2011 09:38:00 GMT http://www.aygfsteel.com/pengo/archive/2011/01/16/343064.html http://www.aygfsteel.com/pengo/comments/343064.html http://www.aygfsteel.com/pengo/archive/2011/01/16/343064.html#Feedback 0 http://www.aygfsteel.com/pengo/comments/commentRss/343064.html http://www.aygfsteel.com/pengo/services/trackbacks/343064.html
以前一直是用别人写的屏q取色工兗不q某一天偶然看到jdk里面java.awt.Robot有个Ҏ(gu)getPixelColor(x, y)可以获取屏幕某点坐标的颜色|当时立即惛_把它和之前写的鼠标钩?a title="http://www.aygfsteel.com/pengo/archive/2010/12/17/340938.html" href="http://www.aygfsteel.com/pengo/archive/2010/12/17/340938.html" target="_blank">http://www.aygfsteel.com/pengo/archive/2010/12/17/340938.htmll合Q花?jin)点旉做出了(jin)这个屏q取色工兯YӞqv?jin)个名ColorCat?br />
代码的实现很单,只需把鼠标钩子的实现http://www.aygfsteel.com/pengo/archive/2010/12/17/340938.htmlq篇文章的callbackҎ(gu)修改一下就行了(jin)Q修攚w分代码如下,具体的源码,需要的可以自己下蝲文章l尾的附件?br />
public LRESULT callback( int nCode, WPARAM wParam,
MOUSEHOOKSTRUCT info) {
if (nCode >= 0 ) {
int x = info.pt.x;
int y = info.pt.y;
textField_X.setText(String.valueOf(x));
textField_Y.setText(String.valueOf(y));
Color color = robot.getPixelColor(x, y);
switch (wParam.intValue()) {
case MainWindow.WM_MOUSEMOVE:
cruColor.setBackground(color);
break ;
case MainWindow.WM_LBUTTONDOWN:
if (isColor) {
textField_Red.setText(String.valueOf(color
.getRed()));
textField_Green.setText(String.valueOf(color
.getGreen()));
textField_Blue.setText(String.valueOf(color
.getBlue()));
selectColor.setBackground(color);
String red = MainWindow.decimalToHex(color
.getRed());
String green = MainWindow.decimalToHex(color
.getGreen());
String blue = MainWindow.decimalToHex(color
.getBlue());
textField_Html
.setText( " # " + red + green + blue);
}
break ;
case MainWindow.WM_MBUTTONDOWN:
break ;
case MainWindow.WM_MBUTTONUP:
break ;
}
}
return lib.CallNextHookEx(hhk, nCode, wParam,
info.getPointer());
}
window下运行效?
目前只实C(jin)最单的取色功能Q等有时_(d)把调色板和颜色D{换的功能也加上,让这工具在以后的开发中更实用。如果其他h有好的功能徏议,也可告诉我修改^_^?br />
q行E序:ColorCat.jar (需要jre6)
源码:ColorCat.src ?
]]>
վ֩ģ壺
ˮ |
˳ |
̶ |
|
|
Է |
|
Ͻ |
żҸ |
Ӣ |
|
|
|
|
|
|
|
ݸ |
|
ƽ |
ɽ |
ն |
ɽ |
|
̫ԭ |
|
ʡ |
|
ׯ |
|
|
¤ |
|
ƽ |
Ϫ |
|
|
̶ |
˳ |
|
Ұ |