自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

关注微信公众号【OpenCV学堂】

-应知空谷幽人意,只在春风淡荡中

  • 博客(10)
  • 资源 (12)
  • 收藏
  • 关注

原创 Java Swing 层次面板(JLayeredPanel) Demo

概述:JLayeredPanel 作为Java层次面板是创建多编辑窗口与实现某些特殊显示层次效果的最好方法当前已经内置支持JLayeredPanel的组件包括JFrame,JDialog,JDesktopPanel本身就是个JLayeredPanel对象,JLayeredPanel中可以包含多个JComponent组件对象,并且可以相互切换到编辑状态。 Demo程序:演

2012-06-28 17:17:02 17371

原创 五种基于RGB色彩空间统计的皮肤检测算法

最近一直在研究多脸谱识别以及如何分辨多个皮肤区域是否是人脸的问题网上找了很多资料,看了很多篇文章,将其中基于RGB色彩空间识别皮肤的统计算法做了一下总结,统计识别方法主要是简单相比与很多其它基于机器学习的算法,本人总结了五种RGB色彩空间的统计算法源码如下:Skin Filter1:public class SkinFilter1 extends AbstractBuffe

2012-06-26 22:22:27 7823 1

原创 Java系统程序员修炼之道

从2002开始接触Java学会HelloWorld这么经典的程序到如今不知不觉已经十年啦,十年中亲耳听到过不少大牛的演讲,见到过项目中的神人在键盘上运指如飞的编程速度,当时就被震撼了。当编程越来越成体力活,我们还能有自己的思想,还能修炼为Java系统级别的程序员嘛?学习与修炼以下知识与技能,帮你早日达成愿望。 一:Java语言学习对线程(thread),串行化,反射

2012-06-17 21:23:42 35366 76

原创 基于OSGi的Virgo Server最简单Spring web实例

基于OSGi的Virgo Server最简单Spring web实例一:开发工具下载与环境搭建1.       下载并安装JDK6u30版本,下载地址如下:http://www.oracle.com/technetwork/java/javasebusiness/downloads/java-archive-downloads-javase6-419409.

2012-06-15 16:11:36 11665 6

原创 图像处理之图像梯度效果

图像处理之图像梯度效果基本思想:利用X方向与Y方向分别实现一阶微分,求取振幅,实现图像梯度效果。关于如何计算图像一阶微分参见这里:http://blog.csdn.net/jia20003/article/details/7562092使用的两种微分算子分别为Prewitt与Sobel,其中Soble在X, Y两个方向算子分别为:Prewitt在X, Y方向

2012-06-14 23:05:48 49911 22

原创 基于Swing实现的截屏工具

基于Swing实现的截屏工具主要思路:首先绘制截取到的屏幕,然后绘制mask层,根据用户鼠标选择,将选择区域的mask层像素设置为完全透明,即不透明度为0,当不透明度为255时表示完全不透明。关于如何操作BufferedImage像素参见这里:http://blog.csdn.net/jia20003/article/details/7279667

2012-06-12 17:25:17 4469 2

原创 ARP欺骗与攻击原理

ARP欺骗技术是黑客攻击基于以太与IP网络的常见手段,本文将全面解释什么是ARP攻击,ARP欺骗发生以后可以利用的几种黑客攻击手段。如何防范ARP欺骗发生。 一:什么是ARP,为什么ARP欺骗会发生ARP是地址解析协议(AddressResolution protocol)的简称,首先看一下TCP/IP网络的开放系统互联协议分层结构:七层分别为物理层,数据链路层

2012-06-10 18:08:35 4360

原创 二叉树递归分形,牛顿分形图案

1. 牛顿分形(Newton Fractal)在复数域上使用牛顿迭代生成分形图像,函数公式F(z) = z^3 – 1在复数域上面有三个根,一个是1,另外两个分别是复数-0.5+0.87i 与 -0.5 – 0.87i根据计算出来根的值不同转换为RGB三种不同的颜色,根据迭代次数的多少设置颜色值的大小,即颜色强度。2. 曼德布罗特集合分形(Mandelbort Set

2012-06-07 07:37:04 8695 2

原创 怎么得到网页上Java Applet的源码

怎么得到网页上Java Applet的源码最近看一些东西,常看到有些算法demo是Java的Applet嵌套在网页里面运行,本来想通过浏览器缓存获取源码一读,发现原来Applet的程序可能被加载到本地的JVM去啦,从缓存中对我来说变成不可能完成任务了。心有不甘啊,于是通过ViewSource浏览一下对应的网页源码发现一个屡试不爽的好方法,直接把对应网页的appletjar包与前

2012-06-06 17:39:04 6495 1

原创 连通组件标记算法–算法修正版

连通组件标记算法–算法修正版昨天使用自己修改的连通组件标记算法代码去对一个稍微复杂点的图片做皮肤的最大连通区域识别,发现Java报了栈溢出错误,自己想了想,感觉是合并标记时其中一段递归的代码的问题,修改为非递归以后,运行结果吓我一跳,发现更加的不对,最后发现原来我读取标记时候使用了逻辑操作符&,导致标记超过255时候被低位截取。为了找到这个错误,花了一个下午的时间重新完成了代码

2012-06-03 18:00:29 5706 3

OpenCV实验大师平台 - 免费软件

可视化使用OpenCV的神器,OpenCV开发者的福音,支持win10使用,安装文档详见这里: https://mp.weixin.qq.com/s/a9ZyGHYadN61_Cz8n0bImg

2023-12-08

Spring3 MVC 登录系统演示

该协议主要是阐述如何利用HTTP Cookie与SetCookie头字段来实现对HTTP Request 状态的跟踪与管理,这个在用户行为分析,登录系统设计等方法有着很重要的应用。对 于大多数现代的浏览器都支持RFC6265.

2014-03-24

微信菜单管理客户端

演示各种swing编程技巧与Java Socket技术

2013-12-26

360度全景图-HTML5 Canvas实现

360度全景图,打开fullview.html即可运行 支持chrome/FF/IE9+

2013-12-06

Spring3 MVC with Japer Report Demo

直接maven clean install之后就可以

2013-01-05

Java Socket实现的HTTP下载客户端

1. 纯Java实现的HTTP下载客户端,不借助任何第三方库 2. 可以任意类型文件下载 3. 基于JAVA Socket编程 4. 演示了SwingUI如何通过Model更新View 5. 下载以后双击Jar就可以运行

2012-12-08

直方图应用相似图片识别Java

基于Java语言实现的 相似图像识别,基于直方图比较算法

2012-11-07

OSGi, Spring , Web

全部代码与配置 1. run virgo 2. html5 演示 3. freemarker运用

2012-06-15

Swing截屏工具

1.基于Swing实现的快速截屏工具 2.支持剪切板操作与保持为PNG格式图片 3.支持鼠标选择 4.特有mask功能

2012-06-13

Java Swing截屏工具

纯Swing的截屏工具,很实用 全屏状态下,选择你要截取的区域,按<Esc>键返回即可保存与copy到剪切板中

2012-06-12

Java创建透明与任意形状窗口

Java创建透明与任意形状窗口,演示JDK6的新特性,创建任意形状与透明的JFrame

2012-05-28

SMTP-Java源代码

- Swing开发,CardLayout, Custom UI, Layout技巧 - Swing开发中如何实现MVC - SMTP协议,Socket编程技巧 - SSL, TLS简单原理知识

2012-03-15

Ant & SVN task script

it's very article which introduece svn task work with ant script in your project.

2008-11-17

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除