- 博客(6)
- 资源 (12)
- 收藏
- 关注
原创 Java Socket编程 - 获取WEB站点主页信息
早就有想写一个Java Socket编程系列的文章,由于自己懒一直没动。决定从今天开始,每周写一篇,从最简单的socket连接,到文件传输到协议实现,到远程桌面控制,全面讲述Java socket编程的各个方面与各种技巧,从普通socket到Java NIO。本文算是第一篇,简述如何通过Java Socket获取网站的主页内容其中包括如何获取本地机器名与IP地址,如何建
2012-10-31 23:15:50 4295
原创 Java中使用InputStream读入Jar/zip内容
因为项目需要,要把一个zip/jar文件读入到后台服务器上,前台用户选择好zip/jar文件以后,upload文件之后,从JarFile对象中循环读取JarEntry对象,然后根据JarFile的API使用jarFile.getInputStream(JarEntry jarEntry)来读取每个JarEntry的内容。可是最近他们想把文件读入变成基于inputstream的直接读取,
2012-10-30 21:55:07 9522
原创 图像处理之直方图均衡化
图像处理之直方图均衡化基本思想:直方图图均衡化是图像处理中的常用图像增强手段,直方图均衡化的主要优点是可以降低图像噪声,提升图像的局部显示。对于常见的RGB图像,直方图均衡化可以分别在三个颜色通道上处理,基本的直方图均衡化的公式为:其中nj表示灰度级为Rk的像素的个数,L为图像中灰度总数,对于RGB来说L的取值范围为[0~255]总灰度级为256个。而R表示输入图像的直
2012-10-27 22:29:33 12257 8
原创 图像处理之半调色融合
图像处理之半调色融合图像处理中错误扩散,抖动算法在在数字半调技术中有着重要的应用,是报纸,黑白打印机等输出设备常常采用的技术。常见的图像半调技术有矩阵错误扩散,弗洛伊德-斯坦德伯格错误扩散,空间填充曲线采样错误扩散等。本文借助半调算法,实现两张图像的融合,将背景纹理融合到目标图像中,创造惊艳的图像处理效果。算法基本思想:读取纹理图像像素点P(x,y)与目标图像对应像素D
2012-10-26 21:40:35 4106 6
原创 图像处理之光源退化效果
基本思想:RGB像素的亮度是由RGB各个分量值的大小决定的,分量越大,亮度越大。看上去好像光照效果越明显,光源退化效果是模拟光照在图像的中心点上,慢慢扩散到周围,越靠近中心点像素,图像越亮,越远离图像越暗。原理可以说是非常的简单,只要计算图像中每个像素到中心像素的欧几里德距离,归一化以后得到scale值(0到1之间)乘以原来的RGB像素值即得到每个像素处理以后的RGB像素值。
2012-10-21 18:14:37 5718
原创 图像处理之常见二值化方法汇总
图像处理之常见二值化方法汇总图像二值化是图像分析与处理中最常见最重要的处理手段,二值处理方法也非常多。越精准的方法计算量也越大。本文主要介绍四种常见的二值处理方法,通常情况下可以满足大多数图像处理的需要。主要本文讨论的方法仅针对RGB色彩空间。 方法一:该方法非常简单,对RGB彩色图像灰度化以后,扫描图像的每个像素值,值小于127的将像素值设为0(黑色),值大于等于12
2012-10-15 20:41:37 119245 15
免费软件 OpenCV实验大师工具 - 零代码开发OpenCV的神器!
2023-12-08
Spring3 MVC 登录系统演示
2014-03-24
Java Socket实现的HTTP下载客户端
2012-12-08
SMTP-Java源代码
2012-03-15
Ant & SVN task script
2008-11-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人